bd at dice:~/netrek/netrek-client-cow$ uname -a
Linux dice 2.6.22-14-generic #1 SMP Tue Feb 12 02:46:46 UTC 2008 x86_64
GNU/Linux
bd at dice:~/netrek/netrek-client-cow$ date
Wed Jul 30 09:00:33 PDT 2008
bd at dice:~/netrek$ darcs get
http://james.tooraweenah.com/darcs/netrek-client-cow/
Copying patch 253 of 253... done!
Applying patch 253 of 253... done.
Finished getting.
bd at dice:~/netrek/netrek-client-cow$ source ./autogen.sh
The program 'aclocal' can be found in the following packages:
 * automake
 * automake1.4
 * automake1.7
 * automake1.9
 * automake1.8
Try: sudo apt-get install <selected package>
bash: aclocal: command not found
The program 'libtoolize' is currently not installed.  You can install it
by typing:
sudo apt-get install libtool
bash: libtoolize: command not found
The program 'autoconf' can be found in the following packages:
 * autoconf
 * autoconf2.13
Try: sudo apt-get install <selected package>
bash: autoconf: command not found
autogen.sh completed ok
bd at dice:~/netrek/netrek-client-cow$ sudo apt-get install automake
bd at dice:~/netrek/netrek-client-cow$ sudo apt-get install libtool
bd at dice:~/netrek/netrek-client-cow$ ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking your key... checking release type... unstable
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for AIX... no
checking for inline... inline
checking if fd_set requires sys/select.h... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for unistd.h... (cached) yes
checking for memory.h... (cached) yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking for stdlib.h... (cached) yes
checking sys/timeb.h usability... yes
checking sys/timeb.h presence... yes
checking for sys/timeb.h... yes
checking sys/ptyio.h usability... no
checking sys/ptyio.h presence... no
checking for sys/ptyio.h... no
checking sys/fcntl.h usability... yes
checking sys/fcntl.h presence... yes
checking for sys/fcntl.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking machine/endian.h usability... no
checking machine/endian.h presence... no
checking for machine/endian.h... no
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking sys/filio.h usability... no
checking sys/filio.h presence... no
checking for sys/filio.h... no
checking for wait3 that fills in rusage... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking for size_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for itimer in time.h... no
checking for long... yes
checking size of long... 8
checking for u_int in sys/types.h... yes
checking for PATH_MAX in limits.h... yes
checking for strcmpi... no
checking for strncmpi... no
checking for X... no
checking for main in -lgdi32... no
checking for main in -lXpm... no
checking X11/xpm.h usability... no
checking X11/xpm.h presence... no
checking for X11/xpm.h... no
checking for mp.h... yes
checking for gmp.h... no
checking for main in -lmp... no
Warning mp or gmp library not found, turning RSA off.
RSA utilities for COW build found.
checking for main in -lXbsd... no
checking for main in -lsocket... no
checking for main in -linet... no
checking for main in -lnsl... no
checking for main in -lseq... no
checking for main in -lsun... no
checking return type of signal handlers... void
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking for restartable system calls... no
checking for signals style... SYSV_or_POSIX
checking for sigset... no
checking for usleep... no
checking for random... no
checking for setstate... no
checking for strftime... no
checking for ftime... no
checking for main in -lm... no
checking for nint... no
checking for usleep... (cached) no
checking for setstate... (cached) no
checking for strdup... no
checking for rint... no
./configure: line 8044: syntax error near unexpected token `1.2.4,'
./configure: line 8044: `AM_PATH_SDL(1.2.4, cat >>confdefs.h <<\_ACEOF'
bd at dice:~/netrek/netrek-client-cow$ sudo apt-get install libsdl-mixer1.2
libsdl-mixer1.2-dev
bd at dice:~/netrek/netrek-client-cow$ tail -n 15 configure.in

AC_PROG_LIBTOOL(/usr/bin/libtool)
AM_PATH_SDL(1.2.4, AC_DEFINE(HAVE_SDL),[])
AM_CONDITIONAL(HAVE_SDL, [test x"$no_sdl" != x"yes"])

if test x$no_sdl != xyes; then
have_SDLmixer=no
AC_CHECK_LIB(SDL_mixer, Mix_OpenAudio, [have_SDLmixer=yes
SDL_MIXER_LIBS="-lSDL_mixer"])
if test x$have_SDLmixer != xyes; then
AC_MSG_ERROR([*** Can't find the SDL_mixer library Try:
http://www.libsdl.org/projects/SDL_mixer/])
AC_SUBST(SDL_MIXER_LIBS)
fi
fi

AC_OUTPUT(system.mk key.mk)
bd at dice:~/netrek/netrek-client-cow$ ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking your key... checking release type... unstable
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for AIX... no
checking for inline... inline
checking if fd_set requires sys/select.h... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for unistd.h... (cached) yes
checking for memory.h... (cached) yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking for stdlib.h... (cached) yes
checking sys/timeb.h usability... yes
checking sys/timeb.h presence... yes
checking for sys/timeb.h... yes
checking sys/ptyio.h usability... no
checking sys/ptyio.h presence... no
checking for sys/ptyio.h... no
checking sys/fcntl.h usability... yes
checking sys/fcntl.h presence... yes
checking for sys/fcntl.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking machine/endian.h usability... no
checking machine/endian.h presence... no
checking for machine/endian.h... no
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking sys/filio.h usability... no
checking sys/filio.h presence... no
checking for sys/filio.h... no
checking for wait3 that fills in rusage... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking for size_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for itimer in time.h... no
checking for long... yes
checking size of long... 8
checking for u_int in sys/types.h... yes
checking for PATH_MAX in limits.h... yes
checking for strcmpi... no
checking for strncmpi... no
checking for X... libraries , headers
checking for main in -lgdi32... no
checking for X11 header files
Warning:  couldn't find any X11 include files.
checking for X11 library archive
checking for main in -lX11... yes
checking for main in -lXpm... no
checking X11/xpm.h usability... no
checking X11/xpm.h presence... no
checking for X11/xpm.h... no
checking for mp.h... yes
checking for gmp.h... no
checking for main in -lmp... no
Warning mp or gmp library not found, turning RSA off.
RSA utilities for COW build found.
checking for main in -lXbsd... no
checking for main in -lsocket... no
checking for main in -linet... no
checking for main in -lnsl... yes
checking for main in -lseq... no
checking for main in -lsun... no
checking return type of signal handlers... void
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking for restartable system calls... yes
checking for signals style... BSD
checking for usleep... yes
checking for random... yes
checking for setstate... yes
checking for strftime... yes
checking for ftime... yes
checking for main in -lm... yes
checking for nint... no
checking for usleep... (cached) yes
checking for setstate... (cached) yes
checking for strdup... yes
checking for rint... yes
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognize dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 98304
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports
shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports
shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports
shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.4... yes
checking for Mix_OpenAudio in -lSDL_mixer... yes
configure: creating ./config.status
config.status: creating system.mk
config.status: creating key.mk
config.status: creating config.h
bd at dice:~/netrek/netrek-client-cow$ make
make -f system.mk KEYDEF=sample_key.def netrek
make[1]: Entering directory `/home/bd/netrek/netrek-client-cow'
gcc -g -Wall       -c -o check.o check.c
gcc -g -Wall       -c -o colors.o colors.c
gcc -g -Wall       -c -o data.o data.c
gcc -g -Wall       -c -o death.o death.c
gcc -g -Wall       -c -o defaults.o defaults.c
defaults.c:105: warning: return type defaults to ‘int’
defaults.c: In function ‘initDefaults’:
defaults.c:134: warning: implicit declaration of function
‘getshipdefaults’
defaults.c:140: warning: ‘return’ with no value, in function returning
non-void
defaults.c:136: warning: suggest explicit braces to avoid ambiguous
‘else’
defaults.c:144: warning: ‘return’ with no value, in function returning
non-void
defaults.c:414: warning: implicit declaration of function ‘malloc’
defaults.c:414: warning: incompatible implicit declaration of built-in
function ‘malloc’
defaults.c:108: warning: unused variable ‘home’
defaults.c: At top level:
defaults.c:449: warning: return type defaults to ‘int’
defaults.c:480: warning: return type defaults to ‘int’
defaults.c:513: warning: return type defaults to ‘int’
defaults.c:532: warning: return type defaults to ‘int’
defaults.c: In function ‘intDefault’:
defaults.c:538: warning: implicit declaration of function ‘atoi’
defaults.c: At top level:
defaults.c:571: warning: return type defaults to ‘int’
defaults.c: In function ‘resetdefaults’:
defaults.c:783: warning: implicit declaration of function ‘litedefaults’
defaults.c:805: warning: suggest parentheses around assignment used as
truth value
defaults.c:812: warning: suggest parentheses around assignment used as
truth value
defaults.c:819: warning: suggest parentheses around assignment used as
truth value
defaults.c:826: warning: suggest parentheses around assignment used as
truth value
defaults.c:575: warning: unused variable ‘tmp_int’
defaults.c:832: warning: control reaches end of non-void function
defaults.c: At top level:
defaults.c:835: warning: return type defaults to ‘int’
defaults.c: In function ‘shipchange’:
defaults.c:837: warning: ‘return’ with no value, in function returning
non-void
defaults.c:845: warning: implicit declaration of function ‘initkeymap’
defaults.c: At top level:
defaults.c:84: warning: ‘prob_desc’ defined but not used
defaults.c:86: warning: ‘prob_severity’ defined but not used
gcc -g -Wall       -c -o dmessage.o dmessage.c
dmessage.c:31: warning: return type defaults to ‘int’
dmessage.c: In function ‘dmessage’:
dmessage.c:50: warning: passing argument 1 of ‘time’ from incompatible
pointer type
dmessage.c:51: warning: passing argument 1 of ‘localtime’ from
incompatible pointer type
dmessage.c:72: warning: implicit declaration of function ‘HandleGenDistr’
dmessage.c:73: warning: implicit declaration of function ‘makedistress’
dmessage.c:77: warning: implicit declaration of function ‘rcdlite’
dmessage.c:81: warning: ‘return’ with no value, in function returning
non-void
dmessage.c:104: warning: implicit declaration of function ‘instr’
dmessage.c:113: warning: implicit declaration of function ‘CheckFeatures’
dmessage.c:114: warning: ‘return’ with no value, in function returning
non-void
dmessage.c:123: warning: implicit declaration of function ‘pmessage’
dmessage.c:132: warning: ‘return’ with no value, in function returning
non-void
dmessage.c:171: warning: ‘return’ with no value, in function returning
non-void
dmessage.c:187: warning: ‘return’ with no value, in function returning
non-void
dmessage.c:37: warning: unused variable ‘buf’
dmessage.c: At top level:
dmessage.c:261: warning: return type defaults to ‘int’
dmessage.c:275: warning: return type defaults to ‘int’
dmessage.c: In function ‘nothing’:
dmessage.c:276: warning: unused variable ‘foo’
dmessage.c:280: warning: control reaches end of non-void function
dmessage.c: At top level:
dmessage.c:283: warning: return type defaults to ‘int’
dmessage.c: In function ‘CheckFeatures’:
dmessage.c:288: warning: ‘return’ with no value, in function returning
non-void
dmessage.c: At top level:
dmessage.c:369: warning: return type defaults to ‘int’
dmessage.c: In function ‘sendVersion’:
dmessage.c:379: warning: control reaches end of non-void function
gcc -g -Wall       -c -o enter.o enter.c
gcc -g -Wall       -c -o findslot.o findslot.c
gcc -g -Wall       -c -o getname.o getname.c
gcc -g -Wall       -c -o getship.o getship.c
gcc -g -Wall       -c -o helpwin.o helpwin.c
gcc -g -Wall       -c -o inform.o inform.c
gcc -g -Wall       -c -o interface.o interface.c
interface.c:34: warning: return type defaults to ‘int’
interface.c: In function ‘set_speed’:
interface.c:35: warning: implicit declaration of function
‘sendShortPacket’
interface.c:36: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:39: warning: return type defaults to ‘int’
interface.c: In function ‘set_course’:
interface.c:41: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:44: warning: return type defaults to ‘int’
interface.c: In function ‘shield_up’:
interface.c:49: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:52: warning: return type defaults to ‘int’
interface.c: In function ‘shield_down’:
interface.c:57: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:60: warning: return type defaults to ‘int’
interface.c: In function ‘shield_tog’:
interface.c:69: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:72: warning: return type defaults to ‘int’
interface.c: In function ‘bomb_planet’:
interface.c:77: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:80: warning: return type defaults to ‘int’
interface.c: In function ‘beam_up’:
interface.c:85: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:88: warning: return type defaults to ‘int’
interface.c: In function ‘beam_down’:
interface.c:93: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:96: warning: return type defaults to ‘int’
interface.c: In function ‘repair’:
interface.c:101: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:104: warning: return type defaults to ‘int’
interface.c: In function ‘repair_off’:
interface.c:109: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:112: warning: return type defaults to ‘int’
interface.c: In function ‘repeat_message’:
interface.c:115: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:118: warning: return type defaults to ‘int’
interface.c: In function ‘cloak’:
interface.c:127: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:130: warning: return type defaults to ‘int’
interface.c: In function ‘cloak_on’:
interface.c:135: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:138: warning: return type defaults to ‘int’
interface.c: In function ‘cloak_off’:
interface.c:143: warning: control reaches end of non-void function
interface.c: At top level:
interface.c:187: warning: return type defaults to ‘int’
interface.c: In function ‘run_clock’:
interface.c:194: warning: ‘return’ with no value, in function returning
non-void
gcc -g -Wall       -c -o newwin.o newwin.c
newwin.c: In function ‘handleMessageWindowButton’:
newwin.c:109: warning: implicit declaration of function ‘pastebuffer’
newwin.c:113: warning: implicit declaration of function ‘Key109’
newwin.c: In function ‘newwin’:
newwin.c:146: warning: implicit declaration of function ‘booleanDefault’
newwin.c:255: warning: implicit declaration of function ‘lMeterWidth’
newwin.c:255: warning: implicit declaration of function ‘lMeterHeight’
newwin.c:259: warning: implicit declaration of function ‘pStatsWidth’
newwin.c:259: warning: implicit declaration of function ‘pStatsHeight’
newwin.c:358: warning: implicit declaration of function ‘getResources’
newwin.c:359: warning: implicit declaration of function ‘savebitmaps’
newwin.c: In function ‘mapAll’:
newwin.c:381: warning: implicit declaration of function ‘checkMapped’
newwin.c:396: warning: implicit declaration of function ‘nswindow’
newwin.c:406: warning: implicit declaration of function ‘checkMappedPref’
newwin.c: At top level:
newwin.c:421: warning: return type defaults to ‘int’
newwin.c: In function ‘savebitmaps’:
newwin.c:714: warning: control reaches end of non-void function
newwin.c: In function ‘entrywindow’:
newwin.c:850: warning: implicit declaration of function ‘run_clock’
newwin.c:851: warning: implicit declaration of function ‘updatedeath’
newwin.c:858: warning: implicit declaration of function ‘intDefault’
newwin.c:876: warning: implicit declaration of function ‘isServerDead’
newwin.c:877: warning: implicit declaration of function ‘sendTeamReq’
newwin.c:886: warning: implicit declaration of function ‘warning’
newwin.c:917: warning: implicit declaration of function ‘readFromServer’
newwin.c:949: warning: implicit declaration of function ‘map’
newwin.c:956: warning: implicit declaration of function ‘showTimeLeft’
newwin.c:969: warning: implicit declaration of function ‘redrawTeam’
newwin.c:1049: warning: implicit declaration of function
‘sendShortPacket’
newwin.c:1122: warning: implicit declaration of function ‘redrawQuit’
newwin.c: At top level:
newwin.c:1179: warning: return type defaults to ‘int’
newwin.c: In function ‘showMotd’:
newwin.c:1232: warning: implicit declaration of function ‘query_cowid’
newwin.c:1232: warning: cast to pointer from integer of different size
newwin.c:1310: warning: implicit declaration of function ‘showValues’
newwin.c: At top level:
newwin.c:1315: warning: return type defaults to ‘int’
newwin.c: In function ‘showValues’:
newwin.c:1323: warning: ‘return’ with no value, in function returning
non-void
newwin.c: In function ‘newMotdLine’:
newwin.c:1366: warning: implicit declaration of function ‘ClearMotd’
newwin.c: At top level:
newwin.c:1378: warning: return type defaults to ‘int’
newwin.c: In function ‘ClearMotd’:
newwin.c:1394: warning: control reaches end of non-void function
newwin.c: At top level:
newwin.c:1398: warning: return type defaults to ‘int’
newwin.c: In function ‘getResources’:
newwin.c:1399: warning: implicit declaration of function ‘getColorDefs’
newwin.c:1400: warning: implicit declaration of function ‘getTiles’
newwin.c:1401: warning: control reaches end of non-void function
newwin.c: At top level:
newwin.c:1404: warning: return type defaults to ‘int’
newwin.c: In function ‘getTiles’:
newwin.c:1406: warning: control reaches end of non-void function
newwin.c: At top level:
newwin.c:1409: warning: return type defaults to ‘int’
newwin.c: In function ‘redrawTeam’:
newwin.c:1417: warning: ‘return’ with no value, in function returning
non-void
newwin.c: At top level:
newwin.c:1429: warning: return type defaults to ‘int’
newwin.c: In function ‘redrawQuit’:
newwin.c:1433: warning: control reaches end of non-void function
newwin.c: At top level:
newwin.c:1449: warning: return type defaults to ‘int’
newwin.c: In function ‘showTimeLeft’:
newwin.c:1470: warning: format ‘%d’ expects type ‘int’, but argument 3
has type ‘time_t’
newwin.c:1479: warning: control reaches end of non-void function
newwin.c: At top level:
oldbitmaps.h:477: warning: ‘cross_bits’ defined but not used
oldbitmaps.h:484: warning: ‘crossmask_bits’ defined but not used
newwin.c:95: warning: ‘teamRequest’ declared ‘static’ but never defined
newwin.c:1157: warning: ‘deadTeam’ defined but not used
gcc -g -Wall       -c -o option.o option.c
option.c: In function ‘optionaction’:
option.c:782: warning: implicit declaration of function ‘udpwindow’
option.c:784: warning: implicit declaration of function ‘redrawPStats’
option.c:786: warning: implicit declaration of function ‘nswindow’
option.c:788: warning: implicit declaration of function ‘spwindow’
option.c:792: warning: implicit declaration of function ‘showdef’
option.c:802: warning: implicit declaration of function ‘showdocs’
option.c:805: warning: implicit declaration of function ‘showxtrekrc’
option.c: In function ‘optiondone’:
option.c:860: warning: implicit declaration of function
‘sendUpdatePacket’
option.c:863: warning: implicit declaration of function
‘sendOptionsPacket’
gcc -g -Wall       -c -o planetlist.o planetlist.c
gcc -g -Wall       -c -o macrowin.o macrowin.c
macrowin.c: In function ‘filldist’:
macrowin.c:96: warning: embedded ‘\0’ in format
macrowin.c:98: warning: embedded ‘\0’ in format
macrowin.c: In function ‘fillmacro’:
macrowin.c:131: warning: embedded ‘\0’ in format
macrowin.c:137: warning: embedded ‘\0’ in format
macrowin.c:155: warning: embedded ‘\0’ in format
macrowin.c:157: warning: embedded ‘\0’ in format
macrowin.c: In function ‘switchmacros’:
macrowin.c:231: warning: implicit declaration of function ‘abs’
macrowin.c:240: warning: implicit declaration of function
‘W_ResizeTextWindow’
macrowin.c: At top level:
macrowin.c:249: warning: return type defaults to ‘int’
macrowin.c: In function ‘showMacroWin’:
macrowin.c:276: warning: control reaches end of non-void function
gcc -g -Wall       -c -o map.o map.c
gcc -g -Wall       -c -o playerlist.o playerlist.c
gcc -g -Wall       -c -o ranklist.o ranklist.c
gcc -g -Wall       -c -o reserved.o reserved.c
reserved.c:36: warning: return type defaults to ‘int’
reserved.c: In function ‘makeReservedPacket’:
reserved.c:41: warning: implicit declaration of function ‘random’
reserved.c:44: warning: control reaches end of non-void function
reserved.c: At top level:
reserved.c:69: warning: return type defaults to ‘int’
reserved.c: In function ‘encryptReservedPacket’:
reserved.c:72: warning: unused variable ‘address’
reserved.c:71: warning: unused variable ‘hp’
reserved.c:123: warning: control reaches end of non-void function
gcc -g -Wall       -c -o sintab.o sintab.c
gcc -g -Wall       -c -o smessage.o smessage.c
smessage.c: In function ‘smessage’:
smessage.c:132: warning: suggest parentheses around assignment used as
truth value
smessage.c:133: warning: cast from pointer to integer of different size
smessage.c:146: warning: implicit declaration of function ‘message_off’
smessage.c:223: warning: implicit declaration of function ‘pmessage’
smessage.c:262: warning: implicit declaration of function ‘warning’
smessage.c: At top level:
smessage.c:328: warning: return type defaults to ‘int’
smessage.c: In function ‘pmessage’:
smessage.c:341: warning: implicit declaration of function ‘sendTools’
smessage.c:359: warning: implicit declaration of function ‘dmessage’
smessage.c:362: warning: control reaches end of non-void function
smessage.c: At top level:
smessage.c:498: warning: return type defaults to ‘int’
smessage.c: In function ‘message_on’:
smessage.c:508: warning: control reaches end of non-void function
smessage.c: At top level:
smessage.c:511: warning: return type defaults to ‘int’
smessage.c: In function ‘message_off’:
smessage.c:515: warning: control reaches end of non-void function
smessage.c: At top level:
smessage.c:519: warning: return type defaults to ‘int’
smessage.c: In function ‘message_hold’:
smessage.c:525: warning: control reaches end of non-void function
smessage.c: At top level:
smessage.c:632: warning: return type defaults to ‘int’
smessage.c: In function ‘pnbtmacro’:
smessage.c:654: warning: control reaches end of non-void function
gcc -g -Wall       -c -o socket.o socket.c
socket.c: In function ‘connectToServer’:
socket.c:786: warning: format ‘%lx’ expects type ‘long unsigned int’, but
argument 3 has type ‘int’
socket.c: At top level:
socket.c:931: warning: return type defaults to ‘int’
socket.c:968: warning: return type defaults to ‘int’
socket.c: In function ‘readFromServer’:
socket.c:991: warning: implicit declaration of function ‘dotimers’
socket.c:1007: warning: implicit declaration of function ‘warning’
socket.c:982: warning: label ‘tryagain’ defined but not used
socket.c: At top level:
socket.c:1046: warning: return type defaults to ‘int’
socket.c: In function ‘dotimers’:
socket.c:1072: warning: control reaches end of non-void function
socket.c: In function ‘getvpsize’:
socket.c:1111: warning: array subscript has type ‘char’
socket.c:1114: warning: array subscript has type ‘char’
socket.c: In function ‘doRead’:
socket.c:1174: warning: implicit declaration of function
‘ns_record_update’
socket.c:1239: warning: array subscript has type ‘char’
socket.c:1254: warning: array subscript has type ‘char’
socket.c:1313: warning: array subscript has type ‘char’
socket.c:1322: warning: implicit declaration of function ‘ckRecordPacket’
socket.c:1344: warning: array subscript has type ‘char’
socket.c:1279: warning: label ‘tryagain1’ defined but not used
socket.c: In function ‘handleSelf’:
socket.c:1563: warning: array subscript has type ‘char’
socket.c: In function ‘handlePlayer’:
socket.c:1643: warning: array subscript has type ‘char’
socket.c:1677: warning: array subscript has type ‘char’
socket.c: At top level:
socket.c:1717: warning: return type defaults to ‘int’
socket.c: In function ‘sendShortPacket’:
socket.c:1782: warning: control reaches end of non-void function
socket.c: In function ‘sendServerPacket’:
socket.c:1791: warning: array subscript has type ‘char’
socket.c:1796: warning: array subscript has type ‘char’
socket.c:1819: warning: implicit declaration of function ‘gwrite’
socket.c: In function ‘handlePlanet’:
socket.c:1907: warning: array subscript has type ‘char’
socket.c: In function ‘handlePhaser’:
socket.c:1972: warning: array subscript has type ‘char’
socket.c: At top level:
socket.c:2089: warning: return type defaults to ‘int’
socket.c: In function ‘sendTractorReq’:
socket.c:2101: warning: control reaches end of non-void function
socket.c: At top level:
socket.c:2104: warning: return type defaults to ‘int’
socket.c: In function ‘sendRepressReq’:
socket.c:2116: warning: control reaches end of non-void function
socket.c: At top level:
socket.c:2119: warning: return type defaults to ‘int’
socket.c: In function ‘sendDetMineReq’:
socket.c:2125: warning: control reaches end of non-void function
socket.c: In function ‘handleFlags’:
socket.c:2214: warning: array subscript has type ‘char’
socket.c:2224: warning: array subscript has type ‘char’
socket.c:2227: warning: array subscript has type ‘char’
socket.c:2234: warning: array subscript has type ‘char’
socket.c:2239: warning: array subscript has type ‘char’
socket.c:2243: warning: array subscript has type ‘char’
socket.c:2247: warning: array subscript has type ‘char’
socket.c: In function ‘handleKills’:
socket.c:2261: warning: array subscript has type ‘char’
socket.c:2263: warning: array subscript has type ‘char’
socket.c:2265: warning: array subscript has type ‘char’
socket.c:2268: warning: array subscript has type ‘char’
socket.c: In function ‘handlePStatus’:
socket.c:2297: warning: array subscript has type ‘char’
socket.c:2325: warning: array subscript has type ‘char’
socket.c:2330: warning: array subscript has type ‘char’
socket.c: At top level:
socket.c:2652: error: conflicting types for ‘sendUpdatePacket’
socket.h:52: error: previous declaration of ‘sendUpdatePacket’ was here
socket.c: In function ‘handleReserved’:
socket.c:2727: warning: implicit declaration of function
‘encryptReservedPacket’
socket.c: In function ‘openUdpConn’:
socket.c:3228: warning: format ‘%lx’ expects type ‘long unsigned int’,
but argument 2 has type ‘int’
socket.c: In function ‘connUdpConn’:
socket.c:3242: warning: format ‘%lx’ expects type ‘long unsigned int’,
but argument 2 has type ‘int’
socket.c: In function ‘recvUdpConn’:
socket.c:3278: warning: implicit declaration of function ‘ns_init’
socket.c:3314: warning: format ‘%lx’ expects type ‘long unsigned int’,
but argument 3 has type ‘int’
socket.c: In function ‘handleSequence’:
socket.c:3439: warning: format ‘%ld’ expects type ‘long int’, but
argument 2 has type ‘int’
socket.c:3439: warning: format ‘%ld’ expects type ‘long int’, but
argument 3 has type ‘int’
socket.c:3454: warning: format ‘%ld’ expects type ‘long int’, but
argument 2 has type ‘int’
socket.c:3458: warning: format ‘%ld’ expects type ‘long int’, but
argument 2 has type ‘int’
socket.c:3458: warning: format ‘%ld’ expects type ‘long int’, but
argument 3 has type ‘int’
make[1]: *** [socket.o] Error 1
make[1]: Leaving directory `/home/bd/netrek/netrek-client-cow'
make: *** [netrekI] Error 2
bd at dice:~/netrek/netrek-client-cow$


  ----- Original Message -----
  From: "James Cameron"
  To: netrek-dev at lists.netrek.org
  Subject: Re: [netrek-dev] netrek-client-cow-3.2.6 released
  Date: Wed, 30 Jul 2008 12:03:14 +1000


  Debian GNU/Linux Etch build complete.

  Choices:

  1. if you have an i386, and have
  http://quozl.linux.org.au/netrek in your sources list,

  aptitude update && aptitude install netrek-client-cow

  2. if you have an i386 system, grab the .deb and install,

  wget http://netrek.org/files/COW/netrek-client-cow_3.2.6-0_i386.deb
  dpkg --install netrek-client-cow_3.2.6-0_i386.deb

  3. if you have another architecture, add
  http://quozl.linux.org.au/netrek to your deb-src list, then

  apt-get update
  apt-get source --compile netrek-client-cow

  If you're on Ubuntu, let me know how it goes.

  Anyone got an x86_64 host willing to do builds?

  --
  James Cameron mailto:quozl at us.netrek.org http://quozl.netrek.org/

  _______________________________________________
  netrek-dev mailing list
  netrek-dev at us.netrek.org
  http://mailman.us.netrek.org/mailman/listinfo/netrek-dev

-- 
Be Yourself @ mail.com!
Choose From 200+ Email Addresses
Get a Free Account at www.mail.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20080730/2fd33e0d/attachment-0001.htm