[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNUstep on win32: compile and link issues
From: |
Mike Powell |
Subject: |
GNUstep on win32: compile and link issues |
Date: |
Tue, 01 Mar 2005 23:33:05 +0000 |
Hello, first time post...
I write win32 C++ code would like to learn the feel of objective-C and the
NextStep Framework. After a day of surfing, downloading, compiling and
installing GNUstep-base-1.10.1-gui-0.9.4.exe, I understand the basics of
building GNUstep based applications on the win32+mingw platform and can compile
and link many of the example GUI programs found in gnustep-examples-1.0.0. I
cannot, however, get either Gorm 0.9.2 or ProjectCenter 0.4.2 to link due to
dllwrap.exe and/or dlltool.exe (I think). Please see compiler output at the end
of this post for details related to my attempt to compile and link Gorm.
Question 1: Has has anyone gotten either Gorm or ProjectCenter to compile and
run in the new win32 base-1.10.1+gui-0.9.4 environment?
Question 2: I notice there is recent win32 development activity. Should
potential win32 users and wanna-be developers just hold tight?
Thanks, GNUstep on win32 looks very promising.
Mike
--
References:
1) Info regarding dllwrap.exe and dlltool.exe
http://lists.gnu.org/archive/html/bug-gnustep/2004-12/msg00021.html
http://www.xraylith.wisc.edu/~khan/software/gnu-win32/README.dllhelpers-0.2.5.txt
http://www.willus.com/mingw/yongweiwu_stdcall.html
2) Compiler output using GNUstep-base-1.10.1-gui-0.9.4.exe with mingw on WinXP,
SP1:
Making all in GormLib...
make[1]: Entering directory `/c/gnustep/Development/Source/Gorm-0.9.0/GormLib'
Making all for library libGorm...
Linking library libGorm ...
./shared_obj/IBInspector.o(.text+0xee):IBInspector.m: undefined reference to
`_imp__IBWillCloseDocumentNotification'
c:\GNUstep\Development\msys\1.0\mingw\bin\dllwrap.exe: gcc exited with status 1
make[2]: *** [shared_obj/Gorm.dll] Error 1
make[1]: *** [libGorm.all.library.variables] Error 2
[end of post]
- GNUstep on win32: compile and link issues,
Mike Powell <=