If possible (you need the 1.3.0 server specifically?) I would grab the 1.5.0 crossfire server - were lots of changes with the install think I remember including how the python plugin installs. ----- Original Message ----- From: "John Raynor" < jraynor4 at nc.rr.com > To: < crossfire-devel at pirate.real-time.com > Sent: Thursday, May 29, 2003 10:24 AM Subject: [CF-Devel] compile error > Trying to compile crossfire from crossfire-1.3.0.tar.gz (from the > real-time ftp site), I got the error that follows. I included a few > lines before and after, but it you need more info I can send you the > whole shebang. > > I also got errors in the 'make depend' stage .. I'll include those after > this section. > > I'm running RedHat 7.3 with whatever updates I've found using the Ximian > Red Carpet updater. > > -------------------------------------------- > > gcc -g -O2 -I../include -I./../include -c time.c > gcc -g -O2 -I../include -I./../include -c timers.c > gcc -g -O2 -I../include -I./../include -c weather.c > /bin/rm -f crossfire > gcc -o crossfire alchemy.o apply.o attack.o ban.o c_chat.o c_misc.o > c_move.o c_new.o c_object.o c_party.o c_range.o c_wiz.o commands.o > daemon.o disease.o egoitem.o hiscore.o gods.o init.o login.o main.o > monster.o move.o pets.o player.o plugins.o resurrection.o rune.o shop.o > skills.o skill_util.o spell_effect.o spell_util.o swamp.o swap.o time.o > timers.o weather.o ../common/libcross.a ../random_maps/random_map.a > ../socket/socket.a -ldl -ldmalloclp -lcrypt -lm -lnsl > ../socket/socket.a(metaserver.o): In function `metaserver_update': > /home/bunky/crossfire-1.3.0/socket/metaserver.c:131: undefined reference > to `cst_tot' > /home/bunky/crossfire-1.3.0/socket/metaserver.c:131: undefined reference > to `cst_tot' > /home/bunky/crossfire-1.3.0/socket/metaserver.c:131: undefined reference > to `cst_tot' > collect2: ld returned 1 exit status > make[1]: *** [crossfire] Error 1 > make[1]: Leaving directory `/home/bunky/crossfire-1.3.0/server' > making all in include... > make[1]: Entering directory `/home/bunky/crossfire-1.3.0/include' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `/home/bunky/crossfire-1.3.0/include' > making all in lib... > make[1]: Entering directory `/home/bunky/crossfire-1.3.0/lib' > make[1]: Nothing to be done for `all'. > > ---------------------------------------------- > > > Ok, now, in the 'make depend'. I seem to be missing plugin-python.h, > but since it was only a warning I wasn't very concerned. This did > bother me, but it seems to be unrelated since it's in crossedit. > Anyway, figured you might want to know: > > > make[1]: Entering directory `/home/bunky/crossfire-1.3.0/plugin' > /usr/bin/X11/makedepend -- -g -O2 -I../include -I./../include > -I./include -I../include -- plugin_python.c > /usr/bin/X11/makedepend: warning: plugin_python.c, line 32: cannot find > include file "plugin_python.h" > not in ../include/plugin_python.h > not in ./../include/plugin_python.h > not in ./include/plugin_python.h > not in ../include/plugin_python.h > not in /usr/local/lib/gcc-include/plugin_python.h > not in /usr/include/plugin_python.h > not in /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/plugin_python.h > make[1]: Leaving directory `/home/bunky/crossfire-1.3.0/plugin' > making depend in crossedit... > make[1]: Entering directory `/home/bunky/crossfire-1.3.0/crossedit' > makedepend -- -g -O2 -I/usr/X11R6/include/ -I../include -I. -Iinclude > -I./../include -I. -I./include -ICnv -I./Cnv -I../include -Iinclude > -ICnv -I. -- crossedit.c Attr.c CrFace.c CrEdit.c CrList.c CrUtil.c > Edit.c App.c Bitmaps.c Str.c xutil.c > "/usr/include/assert.h":104: defined __cplusplus ? __GNUC_PREREQ (2, 6) > : __GNUC_PREREQ (2, 4) > ^--- > expecting : > (cd Cnv; make depend) > make[2]: Entering directory `/home/bunky/crossfire-1.3.0/crossedit/Cnv' > /usr/bin/X11/makedepend -- -I/usr/X11R6/include -I../include -I. > -I../../include -- test.c CnvUtil.c CnvBrowse.c CnvNotify.c CnvMenu.c > CnvFiles.c CnvPath.c CnvPrompt.c > "/usr/include/assert.h":104: defined __cplusplus ? __GNUC_PREREQ (2, 6) > : __GNUC_PREREQ (2, 4) > ^--- > expecting : > make[2]: Leaving directory `/home/bunky/crossfire-1.3.0/crossedit/Cnv' > make[1]: Leaving directory `/home/bunky/crossfire-1.3.0/crossedit' > > > > _______________________________________________ > crossfire-devel mailing list > crossfire-devel at lists.real-time.com > https://mailman.real-time.com/mailman/listinfo/crossfire-devel _______________________________________________ crossfire-devel mailing list crossfire-devel at lists.real-time.com https://mailman.real-time.com/mailman/listinfo/crossfire-devel