From: Nelson R. <pal...@qu...> - 2000-01-31 03:56:29
|
---------- Forwarded Message ---------- Subject: QuakeForge Installation v0.1.0 Date: Fri, 28 Jan 2000 12:41:08 +0100 From: Massimiliano Pala <ma...@co...> Hi, just a fast feedback. I Downloaded this version and in the archive it lacks the 'configure' file. I tried making a 'autoconf configure.in' but got an error. Possibily this error have caused the others. OS: Linux 2.2.12 Dist: RH6.1 Ram: 98 Mb Here is the initial error: --------- autoconf --version Autoconf version 2.13 autoconf configure.in >configure configure.in:40: warning: AC_TRY_RUN called without default to allow cross compiling autoconf: Undefined macros: configure.in:592:AC_HAVE_STRUCT_FIELD(struct iautoconf configure.in >configure --------- Here it is the ./configure output: --------- [madwolf@chiara ~/devel/quakeforge]$ ./configure loading cache ./config.cache checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for gcc... (cached) 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... (cached) yes checking whether gcc accepts -g... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking whether make sets ${MAKE}... (cached) yes checking for unistd.h... (cached) yes checking for fcntl.h... (cached) yes checking for dlfcn.h... (cached) yes checking for windows.h... (cached) no checking for sys/ioctl.h... (cached) yes checking for sys/mman.h... (cached) yes checking for sys/io.h... (cached) yes checking for asm/io.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/timeb.h... (cached) yes checking for sys/socket.h... (cached) yes checking for netinet/in.h... (cached) yes checking for netdb.h... (cached) yes checking for arpa/inet.h... (cached) yes checking for sys/filio.h... (cached) no checking for sys/soundcard.h... (cached) yes checking for linux/soundcard.h... (cached) yes checking for machine/soundcard.h... (cached) no checking for sys/audioio.h... (cached) no checking for dsound.h... (cached) no checking for mmsystem.h... (cached) no checking for initguid.h... (cached) no checking for mme/mmsystem.h... (cached) no checking for mme/mme_public.h... (cached) no checking for sys/asoundlib.h... (cached) no checking whether gcc needs -traditional... (cached) no checking for working const... (cached) yes checking for inline... (cached) inline checking whether time.h and sys/time.h may both be included... (cached) yes checking whether struct tm is in sys/time.h or time.h... (cached) time.h checking whether byte ordering is bigendian... (cached) no checking whether C symbols are prefixed by '_'... no checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking for vprintf... (cached) yes checking for gethostname... (cached) yes checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for gettimeofday... (cached) yes checking for getwd... (cached) yes checking for mkdir... (cached) yes checking for ftime... (cached) yes checking for _ftime... (cached) no checking for fcntl... (cached) yes checking for stat... (cached) yes checking for putenv... (cached) yes checking for select... (cached) yes checking for socket... (cached) yes checking for strerror... (cached) yes checking for strstr... (cached) yes checking for snprintf... (cached) yes checking for _snprintf... (cached) no checking for vsnprintf... (cached) yes checking for _vsnprintf... (cached) no checking for strsep... (cached) yes checking for dlopen... (cached) no checking for stricmp... (cached) no checking for strcasecmp... (cached) yes checking for dlopen in -ldl... (cached) yes checking for pow in -lm... (cached) yes checking for X... (cached) libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... (cached) no checking for dnet_ntoa in -ldnet_stub... (cached) no checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... (cached) yes checking for shmat... (cached) yes checking for IceConnectionNumber in -lICE... (cached) yes checking for XShmQueryExtension in -lXext... (cached) yes checking for X11/extensions/xf86dga.h... (cached) yes checking for X11/extensions/xf86vmode.h... (cached) yes checking for ggi/ggi.h... (cached) no checking for vga.h... (cached) no checking for SDL/SDL.h... (cached) yes checking for glide.h... (cached) no checking for GL/gl.h... (cached) yes checking for GL/xmesa.h... (cached) no checking for GL_COLOR_INDEX8_EXT in GL/gl.h... yes checking for GLAPIENTRY in GL/gl.h... no checking for APIENTRY in GL/gl.h... yes checking for XF86DGAQueryVersion in -lXxf86dga... (cached) yes checking for XF86VidModeSwitchToMode in -lXxf86vm... (cached) yes checking for pthread_exit in -lpthread... (cached) yes checking for SDL_Init in -lSDL... (cached) yes checking for glColor4f in -lGL... (cached) yes checking for xil_import in -lxil... (cached) no checking for glColor4f in -l3dfxgl... (cached) no checking for an ia32 machine... yes checking for waveOutOpen in -lmme... (cached) no checking for sound support... yes (OSS style) ./configure: syntax error near unexpected token `AC_HAVE_STRUCT_FIELD(struct' ../configure: ./configure: line 4586: `AC_HAVE_STRUCT_FIELD(struct ioc_read_toc_single_entry, entry,' [[madwolf@chiara ~/devel/quakeforge]$ ---------------------------------------------------------------------------- The problem is this, in config file there is this (obviously wrong) line... ---- Configure 4586 AC_HAVE_STRUCT_FIELD(struct ioc_read_toc_single_entry, entry, #include <sys/cdio.h> ) ----- Cutting that line off does not solve problems... .... cchecking for object suffix... (cached) o creating ./config.status creating qw_client/Makefile creating qw_server/Makefile creating uquake/Makefile creating Makefile creating rpm/quakeforge.spec creating rpm/build_rpm creating common/config.h cat: ./common/config.h.in: No such file or directory common/config.h is unchanged I get this error again, and when compiling (actually ignoring it... ): ----- [madwolf@chiara ~/devel/quakeforge]$ make make[1]: Entering directory `/home/madwolf/devel/quakeforge/qw_client' gcc -g -O2 -Wall -DQUAKEWORLD -g -DHAVE_CONFIG_H -I. -I../qw_common -I../common -I../common -o ../targets/qw_client/gl/common.o -c ../qw_common/common.c .../qw_common/common.c: In function `COM_Gamedir': .../qw_common/common.c:1714: `GAMENAME' undeclared (first use in this function) .../qw_common/common.c:1714: (Each undeclared identifier is reported only once .../qw_common/common.c:1714: for each function it appears in.) .../qw_common/common.c: In function `COM_InitFilesystem': .../qw_common/common.c:1765: parse error before `GAMENAME' .../qw_common/common.c: In function `Info_SetValueForStarKey': .../qw_common/common.c:1981: warning: implicit declaration of function `stricmp' mmake[1]: *** [../targets/qw_client/gl/common.o] Error 1 make[1]: Leaving directory `/home/madwolf/devel/quakeforge/qw_client' make: *** [all] Error 2 ---- Hope this may help you.... Please let me know when (if there is something to fix or am I wrong) you fix the problem.... C'you, Massimiliano Pala (ma...@op...) -- "Guns don't kill people. It's those damn bullets. Guns just make them go really really fast." -- Jake Johanson |