POV-Ray : Newsgroups : povray.programming : win98se mingw povray Server Time
2 Jun 2024 03:21:46 EDT (-0400)
  win98se mingw povray (Message 3 to 12 of 32)  
<<< Previous 2 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: alphaQuad
Subject: Re: win98se mingw povray
Date: 1 Dec 2007 10:35:01
Message: <web.47517e41d201812e8ab72f490@news.povray.org>

USE_GUI=1

Got thru all the htmlhelp and HH_ errors, now
Having compiler link to dll errors


Anyone know why its not linking or know what manual explains this for mingw32
g++ core
Appears the quick start was written only for vc.net
"SO YOU WANT TO COMPILE IT NOW ??? - QUICK START FOR THE IMPATIENT"

REadme

------------------------------------------------------------------------------
The following section only matters if you want to work with the editor DLL's.
------------------------------------------------------------------------------

You may want to turn on the DEVELOPMENT macro near the top of pvengine.cpp to
modify the search path for DLL's (it's the way we test without having to copy
the DLL's to the POVWIN install dir). You probably won't want to do this if you
don't intend to build the editor DLL's.

dont need to build dlls, just want to link to them.
Copied them anyway to POVWIN install dir and to gcc_gui_debug

no help.


drowning in a sea of non-answers from google


F:/povwin36/windows/pvengine.cpp:2218: undefined reference to `PlaySoundA@12'
gcc_gui_debug/pvengine_pvtext.o: In function `Z14create_toolbarP6HWND__':
F:/povwin36/windows/pvtext.cpp:1581: undefined reference to
`_imp__ImageList_Create@20'


PlaySoundA is found in cmedit32.dll
so it seems to me the compiler has not been informed of the externals.

where would this be corrected? makefile? or another place? (and how exactly)


BUT this one boggles:
the reference is ImageList_Create (cmedit.dll)
NOT
_imp__ImageList_Create

_imp__ImageList_Create <not found
Whats up with that!

greatly appreciated,
OldPerson


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: win98se mingw povray
Date: 1 Dec 2007 10:43:10
Message: <4751810e@news.povray.org>
I NEVER tried to build the GUI with MinGW. Because I never needed it.

PlaySoundA and ImageList_Create are probably being called *from* 
cmedit.dll, they are part of the Windows API.


Post a reply to this message

From: alphaQuad
Subject: Re: win98se mingw povray
Date: 1 Dec 2007 13:55:01
Message: <web.4751ad4ed201812e8ab72f490@news.povray.org>
Nicolas Alvarez <nic### [at] gmailisthebestcom> wrote:
> I NEVER tried to build the GUI with MinGW. Because I never needed it.
>
> PlaySoundA and ImageList_Create are probably being called *from*
> cmedit.dll, they are part of the Windows API.

something to do with LDFLAGS=

using the environment var LDFLAGS:
ld returns error not found for being incorrectly set;
atleast we know ld is listening.

 ... something about .a files?

what is a .a file?

more later when/if I figure this out.

wouldnt it be great if one wanted to compile this and found complete info.
my motivation is not finding such info it myself.

http://www.mingw.org/docs.shtml
its gotta be here somewhere


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: win98se mingw povray
Date: 1 Dec 2007 14:24:42
Message: <4751b4fa$1@news.povray.org>
alphaQuad wrote:
> wouldnt it be great if one wanted to compile this and found complete info.
> my motivation is not finding such info it myself.

Well, you could just use an operating system still supported by its maker,
together with a compiler supported by the POV-Team to compile the Windows
version of POV-Ray ;-)

	Thorsten


Post a reply to this message

From: alphaQuad
Subject: Re: win98se mingw povray
Date: 1 Dec 2007 14:55:00
Message: <web.4751bb4cd201812e1b8804790@news.povray.org>
Maybe a thorough comprehension of
http://edll.sourceforge.net/

with apps I could compile on VC6
just type in the name.dll in settings


Post a reply to this message

From: alphaQuad
Subject: Re: win98se mingw povray
Date: 1 Dec 2007 17:00:01
Message: <web.4751d93bd201812e1b8804790@news.povray.org>
Thorsten Froehlich <tho### [at] trfde> wrote:
> alphaQuad wrote:
> > wouldnt it be great if one wanted to compile this and found complete info.
> > my motivation is not finding such info it myself.
>
> Well, you could just use an operating system still supported by its maker,
> together with a compiler supported by the POV-Team to compile the Windows
> version of POV-Ray ;-)
>
>  Thorsten

Your posts continue to make me smile.

I keep thinkin' Thirstin Howl III.

Are you buyin'?


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: win98se mingw povray
Date: 2 Dec 2007 02:48:07
Message: <47526337@news.povray.org>
alphaQuad wrote:
> Thorsten Froehlich <tho### [at] trfde> wrote:
>> alphaQuad wrote:
>>> wouldnt it be great if one wanted to compile this and found complete info.
>>> my motivation is not finding such info it myself.
>> Well, you could just use an operating system still supported by its maker,
>> together with a compiler supported by the POV-Team to compile the Windows
>> version of POV-Ray ;-)
>>
>>  Thorsten
> 
> Your posts continue to make me smile.
> 
> I keep thinkin' Thirstin Howl III.
> 
> Are you buyin'?

Not sure about this reference, seems to be hinting at Gilligan's Island -
anyway:

I guess you are trying to imply you either don't want to or can't spend the
money on a newer computer. Yet, you seem to have lots of time to spend on
this project (even though you say you don't want to), and at least some
basic knowledge to move along. -- I would suggest you could be a lot happier
using a current Linux distribution than an outdated Windows version...

	Thorsten


Post a reply to this message

From: alphaQuad
Subject: Re: win98se mingw povray
Date: 2 Dec 2007 12:55:01
Message: <web.4752f03dd201812e1a2fabc20@news.povray.org>
here are the final instructions not found in pov source:


impdef comctl32 comctl32
rem dlltool --def comctl32.def --dllname comctl32.dll --output-lib libcomctl32.a

trying get sound workin with winmm:
mingw32-make -f windows\makefiles\makefile.gcc USE_GUI=1 BUILD=debug
LDFLAGS='-lcomctl32 -lwinmm'

but

G__~1.EXE: gcc_gui_debug/pvF:\povwin36: No such file or directory

pvF
pv Frontend??????

incomprehensible
prolly have better luck with fmod


The GUI is running!

to thorston: in your face! lol
you have no sense of humor and a bad attitude,
I'd be alot happier if you had a sense of humor and stayed on topic.

Gilligan


Post a reply to this message

From: alphaQuad
Subject: Re: win98se mingw povray
Date: 2 Dec 2007 14:45:00
Message: <web.47530a28d201812e1a2fabc20@news.povray.org>
one last piece of advice:

-lanything does not belong in LDFLAGS.  It should go in LIBS.  This
matters for ordering.

but remember that LDFLAGS=-lcomctl32
got the gui up and running

after dlltool to libcomctl32.a


this was all due to the un-arrogant assistance from:
Tim S
and Nicolas

Thanks a million guys!


now how does that splash screen get changed?


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: win98se mingw povray
Date: 2 Dec 2007 15:43:52
Message: <47531908$1@news.povray.org>
alphaQuad wrote:
> to thorston: in your face! lol
> you have no sense of humor and a bad attitude,
> I'd be alot happier if you had a sense of humor and stayed on topic.

What exactly did I do to you? You *emailed* me your first post on this topic
to make sure I would actually notice a four year old thread. I take the time
to respond with plain facts to your request if someone could bother do the
VC 6 porting work for you, while you go on to complain about lack of
POV-Ray's compiler documentation for MinGW, and then I have a "bad
attitude"? Argh :-(

	Thorsten

From - Mon Nov 26 17:35:53 2007
X-Account-Key: account2
X-UIDL: 0MKpEa-1IwgvM2UBL-0006s0
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
X-Mozilla-Keys:

Return-Path: <alp### [at] earthlinknet>
Delivery-Date: Mon, 26 Nov 2007 17:35:09 +0100
Received-SPF: none (mxeu20: 207.69.195.72 is neither permitted nor denied by
domain of earthlink.net) client-ip=207.69.195.72;
envelope-from=alpha-quadrant@earthlink.net; helo=pop-sarus.atl.sa.earthlink.net;
Received: from pop-sarus.atl.sa.earthlink.net
(pop-sarus.atl.sa.earthlink.net [207.69.195.72])
	by mx.kundenserver.de (node=mxeu20) with ESMTP (Nemesis)
	id 0MKpEa-1IwgvM2UBL-0006s0 for thorsten@trf.de; Mon, 26 Nov 2007 17:35:09
+0100
Received: from 64-178-34-149.chi-02.cvx.algx.net ([64.178.34.149] helo=hansolo)
	by pop-sarus.atl.sa.earthlink.net with smtp (Exim 3.36 #1)
	id 1IwgvL-00051a-00
	for tho### [at] trfde; Mon, 26 Nov 2007 11:35:07 -0500
Message-Id: <3.0### [at] earthlinknet>
X-Sender: alp### [at] earthlinknet
X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32)
Date: Mon, 26 Nov 2007 10:35:12 -0600
To: tho### [at] trfde
From: alp### [at] earthlinknet
Subject: Re: Compiling POVRAY 3.5 using VC6.0 in Release Mode
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-SpamScore:   0
	tests=
Envelope-To: tho### [at] trfde

From: alphaQuad
Subject: Re: Compiling POVRAY 3.5 using VC6.0 in Release Mode
Date: 26 Nov 2007 15:40:00
Message: <web.474ae7b2791be3821b4d6a30@news.povray.org>


"Mike Raiford" <mraiford [at] hotmailcom> wrote:
> "Thorsten Froehlich" <thorsten [at] trfde> wrote in message
> news:402cac9f$1@news.povray.org...
>
> > Sorry, this is plain incorrect.  Valid source code cannot result in
> invalid
> > compiled program code unless the compiler is defective.  And VC 6.0 is
> > notorious for its bugs.  The POV-Ray source code makes no use of undefined
> > or platform specific properies of C/C++.
>
> Hm. I've had no problems building POV-Ray on VC6 at all. The program builds
> fine, and runs fine. There's obviously something wrong with his
> configuration causing the build to fail. I have to wonder if the part he's
> trying to build that may be causing the failure is the editor portion which
> was meant to be compiled under Borland C++ Builder ...


is this 3.5 source code still around? Do you know where I can download it?

just how many hours would it take to rewrite 3.6 to VC6 code?
40? 400? 4000?


Post a reply to this message

<<< Previous 2 Messages Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.