|
From: | Gerard Iglesias |
Subject: | Re: is base compilable as a dll under win32 |
Date: | Sun, 20 May 2001 00:23:43 +0200 |
Why do you use WITH_DLL/BUILD_DLL ? Those are flags *not* intended for
use on the shell, they are automatically set in the correct combination
if you use 'shared=yes'.
I never used THREADING=win32 but only THREADING=single.
This is incorrect, if the GNUstep environment is properly sourced, the
linker find the lib. Otherwise your installation/setup is broken.
Repeat the make build to get the configuration take in account the threading setting of my new libobjc
Maybe, don't know about threading.
Then make the gnustep-base lib
15/ cd ../core/base
16/ ./configure --target=i686
I don't think that target is necessary. If so, you would need to specify
i686-pc-mingw32 or something like this. Maybe you are reconfiguring
against the Cygwin libobjc
19/ make WITH_DLL=yes BUILD_DLL=no awake
make shared=yes all
What is 'awake' ???
20/ run static_obj/..../awake.exe (At this point with my test I got the error NSAutoreleasePool not found)
Clear sign that you *did not* compile shared. Just look at the path
(static_obj ...) !!!
[Prev in Thread] | Current Thread | [Next in Thread] |