This is the mail archive of the
xconq7@sources.redhat.com
mailing list for the Xconq project.
Re: Problems and solutions for building Xconq
- From: Jim Kingdon <kingdon at panix dot com>
- To: sigra at home dot se
- Cc: xconq7 at sources dot redhat dot com
- Date: Wed, 3 Jul 2002 13:51:37 -0400 (EDT)
- Subject: Re: Problems and solutions for building Xconq
- References: <200207031857.38027.sigra@home.se>
> I would really appreciate if the build worked with less manual intervention.
It requires no manual intervention for me on a Red Hat Linux 7.2
machine (transcript enclosed). What is "tcl8.3g" and how does it
differ from tcl8.3? And what operating system are you doing this on?
[kingdon@dhcp-130-4 xconq2]$ ls -a
. ..
[kingdon@dhcp-130-4 xconq2]$ cvs -q -d :ext:kingdon@sources.redhat.com:/cvs/xconq co xconq
U xconq/COPYING
U xconq/NEWS
[many CVS messages snipped]
U xconq/win/Xconq.RC
U xconq/win/Xconq.ico
U xconq/win/wconq.c
U xconq/win/wimfapp.c
[kingdon@dhcp-130-4 xconq2]$ cd xconq
[kingdon@dhcp-130-4 xconq]$ ./configure && make
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
checking host system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for ar... ar
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for Tcl configuration... found /usr/lib/tclConfig.sh
checking for Tk configuration... found /usr/lib/tkConfig.sh
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
updating cache ./config.cache
creating ./config.status
creating Makefile
creating doc/Makefile
creating kernel/Makefile
creating lib/Makefile
creating images/Makefile
creating misc/Makefile
creating tcltk/Makefile
creating test/Makefile
creating curses/Makefile
creating SelFile/Makefile
creating x11/Makefile
make[1]: Entering directory `/home/kingdon/work/xconq2/xconq/kernel'
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. init.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. cmdline.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. ai.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. mplayer.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. iplayer.c
iplayer.c:376:6: warning: no newline at end of file
iplayer.c:376:6: warning: no newline at end of file
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. oplayer.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. actions.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. move.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. combat.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. run.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. run2.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. supply.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. score.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. world.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. history.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. module.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. write.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. read.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. mkterr.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. mkunits.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. mkrivers.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. mkroads.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. mknames.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. side.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. unit.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. plan.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. task.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. nlang.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. ui.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. cmd.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. ps.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. tp.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. obstack.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. help.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. copying.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. generic.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. types.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. tables.c
rm -f libconq.a
ar rcu libconq.a init.o cmdline.o ai.o mplayer.o iplayer.o oplayer.o actions.o move.o combat.o run.o run2.o supply.o score.o world.o history.o module.o write.o read.o mkterr.o mkunits.o mkrivers.o mkroads.o mknames.o side.o unit.o plan.o task.o nlang.o ui.o cmd.o ps.o tp.o obstack.o help.o copying.o generic.o types.o tables.o
ranlib libconq.a
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. imf.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. gif.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. lisp.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. util.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. unix.c
gcc -c -g -DUNIX -DXCONQDATA=\"/usr/local/share/xconq\" -DXCONQSCORES=\"/var/lib/xconq/scores\" -I. socket.c
rm -f libconqlow.a
ar rcu libconqlow.a imf.o gif.o lisp.o util.o unix.o socket.o
ranlib libconqlow.a
make[1]: Leaving directory `/home/kingdon/work/xconq2/xconq/kernel'
make[1]: Entering directory `/home/kingdon/work/xconq2/xconq/tcltk'
gcc -c -g -DUNIX -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include tkmain.c
gcc -c -g -DUNIX -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include tkinit.c
gcc -c -g -DUNIX -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include tkcmd.c
gcc -c -g -DUNIX -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include tkmap.c
rm -f libtkui.a
ar rcu libtkui.a tkmain.o tkinit.o tkcmd.o tkmap.o
ranlib libtkui.a
gcc -c -g -DUNIX -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include tkisamp.c
gcc -c -g -DUNIX -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include tkimf.c
rm -f libtkimf.a
ar rcu libtkimf.a tkisamp.o tkimf.o
ranlib libtkimf.a
gcc -c -g -DUNIX -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include tkiapp.c
rm -f libtkiapp.a
ar rcu libtkiapp.a tkiapp.o
ranlib libtkiapp.a
make[1]: Leaving directory `/home/kingdon/work/xconq2/xconq/tcltk'
make[1]: Entering directory `/home/kingdon/work/xconq2/xconq/x11'
gcc -c -g -DUNIX -DHAVE_SELFILE -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include xconq.c
rm -f xconq
gcc -o xconq -g -DUNIX -DHAVE_SELFILE -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include xconq.o ../tcltk/libtkui.a ../tcltk/libtkimf.a ../kernel/libconq.a ../kernel/libconqlow.a -L/usr/X11R6/lib -L/usr/lib -ltcl -L/usr/lib -ltk -lXext -lXmu -lX11 -ldl -lm
gcc -c -g -DUNIX -DHAVE_SELFILE -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include x2imf.c
gcc -c -g -DUNIX -DHAVE_SELFILE -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include ximf.c
gcc -c -g -DUNIX -DHAVE_SELFILE -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include xcutil.c
gcc -o x2imf -g -DUNIX -DHAVE_SELFILE -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include x2imf.o ximf.o xcutil.o ../kernel/libconqlow.a -L/usr/X11R6/lib -lXaw -lXt -lXext -lXmu -lX11 -lXext -lm
gcc -c -g -DUNIX -DHAVE_SELFILE -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include imf2x.c
gcc -o imf2x -g -DUNIX -DHAVE_SELFILE -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include imf2x.o ximf.o xcutil.o ../kernel/libconqlow.a -L/usr/X11R6/lib -lXaw -lXt -lXext -lXmu -lX11 -lXext -lm
gcc -c -g -DUNIX -DHAVE_SELFILE -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include ximfapp.c
gcc -o ximfapp -g -DUNIX -DHAVE_SELFILE -I. -I./.. -I./../kernel -I./../tcl/generic -I./../tk/generic -I/usr/X11R6/include ximfapp.o xcutil.o ../tcltk/libtkiapp.a ../tcltk/libtkimf.a ../kernel/libconqlow.a -L/usr/X11R6/lib -L/usr/lib -ltcl -L/usr/lib -ltk -lXext -lXmu -lX11 -ldl -lm
sed -e '/.so ...kernel.cmdline.6in/r ./../kernel/cmdline.6in' -e '/.so ...kernel.cmdline.6in/d' ./xconq.6in >xconq.6.new
./../move-if-change xconq.6.new xconq.6
make[1]: Leaving directory `/home/kingdon/work/xconq2/xconq/x11'
[kingdon@dhcp-130-4 xconq]$ x11/xconq --version
Xconq (x11/xconq) version 7.5pre (June 2002)
[kingdon@dhcp-130-4 xconq]$