Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Cant compile on Rs/6000 anyone help?



Im trying to bring up crossfire 0.89.2 on my rs/6000 (aix 3.2.3) here, and am
having zero luck, if I try and compile it with the native C compiler It gets
through making the makefiles, and depending, however one the first file,
arch.c, I get the following error sequence:

        cc -O  -I../include  -I/usr/local/X11R5/include  -DSYSV -DAIXV3
-DFONTDIR=\"/usr/local/X11R5/lib/X11/fonts/misc\" -DFONTNAME=\"crossfire\"
-DLIBDIR=\"/home/lib/crossfire\"  -c arch.c
"../include/define.h", line 33.9: 1506-188 (E) Predefined macro __STDC__ cannot
be redefined.
"arch.c", line 315.12: 1506-132 (S) Function face_to_archetype cannot be
redeclared.
"arch.c", line 333.9: 1506-132 (S) Function clone_arch_from_face cannot be
redeclared.

If I tweak the makefiles to use gcc -ansi -O, (defining the force compiler
doesnt work...) it compiles all the way through, however when clients connect
to it I see:

Failed to decode remote version: J 0.89.2

Anyone have any ideas?  I really really want to get this up and running!

-Crh

tweak it to compile with gcc, when I run it, the clients cannot connect, they
get a

    Charles Henrich     Michigan State University     henrich@crh.cl.msu.edu