On Feb 21, 2004, at 4:05 PM, Jens Frederich wrote:

Hi,

I would build a little unix application on macosx, but I become a little error message.

gcc video.c -c -I/usr/local/include -I/usr/include -I/usr/X11R6/include
gcc audio.c -c -I/usr/local/include -I/usr/include -I/usr/X11R6/include
gcc wrapper.c -c -I/usr/local/include -I/usr/include -I/usr/X11R6/include
gcc media.c -c -I/usr/local/include -I/usr/include -I/usr/X11R6/include
gcc state.c -c -I/usr/local/include -I/usr/include -I/usr/X11R6/include
gcc events.c -c -I/usr/local/include -I/usr/include -I/usr/X11R6/include
gcc display.c -c -I/usr/local/include -I/usr/include -I/usr/X11R6/include
gcc boulderdash.c -o boulderdash -Wall -L/usr/local/lib -L/usr/X11R6/lib -lSDL -lGL -lGLU -lglut -lSDL_mixer display.o wrapper.o video.o audio.o media.o events.o state.o -I/usr/local/include -I/usr/include -I/usr/X11R6/include
boulderdash.h:40: warning: `TextureImages' defined but not used
boulderdash.h:42: warning: `SoundFiles' defined but not used
boulderdash.h:44: warning: `LevelFiles' defined but not used
ld: /usr/lib/crt1.o illegal reference to symbol: __objcInit defined in indirectly referenced dynamic library /usr/lib/libobjc.A.dylib
make: *** [boulderdash] Error 1



What is my problem, please ? It's a X11 application, I don't use objective-c.

You have to link against libobjc. Usually, you can set LDFLAGS to -lobjc.


James



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to