Crossfire Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CF: Irix 5.3 Yet more problems.
[John Cater]
> ld:
> The shared object /usr/lib/libsocket.so did not resolve any symbols.
> You may want to remove it from your link line.
> The shared object /usr/lib/libnsl.so did not resolve any symbols.
> You may want to remove it from your link line.
-lnsl and -lsocket are probably only necessary on Solaris, but this is
benign.
> cc -g -DLIBDIR=\"/usr/games/crossfire/lib\" -I -I../include -I. -Iinclude -ICnv -I../include
> -I. -Iinclude -ICnv -c crossedit.c
> cfe: Error: include/Posix.h: 33: Cannot open file sys/types.h for #include
> cfe: Error: include/Posix.h: 38: Cannot open file sys/stat.h for #include
These include files are very basic and always available. My theory is
that the -I on its own resets the include search path. If you look in
the Makefile, it probably says -I$(SOMEVARIABLE), perhaps -I$(XPMINC)
or somesuch. Either set the variable to something reasonable or
remove it.
Kjetil T.
-
[you can put yourself on the announcement list only or unsubscribe altogether
by sending an email stating your wishes to crossfire-request@ifi.uio.no]