Tony Dietrich <td <at> transoft-adsl.demon.co.uk> writes: > > On Monday 06 March 2006 22:50, Ali Helmy wrote: > > I cant seem to get it with "yum install tuxracer"... what am i doing wrong? > > > > On 07/03/06, Sean Bruno <sean.bruno <at> dsl-only.net> wrote: > > > On Tue, 2006-03-07 at 00:15 +0200, Ali Helmy wrote: > > > > Hey lads, > > > > > > > > I need to ask some help of you... here's my dilemma: > > > > > > > > I wanted to install the TuxRacer game, so i downloaded the .tar.gz > > > > file, and unpacked... on running ./configure though, i got the > > > > following message: > > > > > > > > configure: error: Your copy of glx.h is out of date. You can get a > > > > more recent copy from the latest Mesa distribution > > > > (http://mesa3d.sourceforge.net). > > > > > > > > So, I strolled over to mesa3d and downloaded their latest installed > > > > library pack... then when trying to install it by make install, i got: > > > > > > > > mkdir ${INCLUDE_DIR} > > > > mkdir: cannot create directory `/usr/local/include': File exists > > > > mkdir ${INCLUDE_DIR}/GL > > > > mkdir: cannot create directory `/usr/local/include/GL': File exists > > > > mkdir ${INCLUDE_DIR}/GLES > > > > mkdir: cannot create directory `/usr/local/include/GLES': File exists > > > > mkdir ${LIB_DIR} > > > > mkdir: cannot create directory `/usr/local/lib': File exists > > > > cp -f ${TOP}/include/GL/*.h ${INCLUDE_DIR}/GL > > > > cp -f ${TOP}/src/glw/*.h ${INCLUDE_DIR}/GL > > > > # NOT YET: cp -f ${TOP}/include/GLES/*.h ${INCLUDE_DIR}/GLES > > > > cp ${CP_FLAGS} ${TOP}/lib*/lib* ${LIB_DIR} > > > > > > > > echo "Done." > > > > Done. > > > > > > > > Now, when i try and install tuxracer, i get the same message of the > > > > out-dated glx header... so, i don't really know what to do... > > > > > > > > Ideas? > > > > > > B4 u go much further, tuxracer is in extras...it might be easier to get > > > in to install from there... > > > > > > Sean > > > > > > -- > > > fedora-list mailing list > > > fedora-list <at> redhat.com > > > To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list > > > > -- > > A. Helmy > Make sure the Extras repo is configured? > Hi, I could compile and run from sources on fc5 after I changed a bit : and changed some nasty macros in game_config.c: 1) init macros changed to : #define INIT_PARAM( nam, val, typename, commnt ) \ pParams->nam.loaded = False; \ pParams->nam.name = #nam; \ pParams->nam.deflt.typename##_val = val; \ pParams->nam.comment = commnt; #define INIT_PARAM_STRING( nam, val, commnt ) \ INIT_PARAM( nam, val, string, commnt ); \ pParams->nam.type = PARAM_STRING; #define INIT_PARAM_CHAR( nam, val, commnt ) \ INIT_PARAM( nam, val, char, commnt ); \ pParams->nam.type = PARAM_CHAR; #define INIT_PARAM_INT( nam, val, commnt ) \ INIT_PARAM( nam, val, int, commnt ); \ pParams->nam.type = PARAM_INT; #define INIT_PARAM_BOOL( nam, val, commnt ) \ INIT_PARAM( nam, val, bool, commnt ); \ pParams->nam.type = PARAM_BOOL; 2) and function macros changed to: #define FN_PARAM( name, typename, type ) \ type getparam_##name() { \ if ( !Params.name.loaded ) { \ fetch_param_##typename( &( Params.name ) ); \ } \ return Params.name.val.typename##_val; \ } \ void setparam_##name( type val) { \ set_param_##typename( &( Params.name ), val ); } also comented out some check in configure.in like this dnl Check for glXGetProcAddressARB dnl AC_CHECK_FUNCS( glXGetProcAddressARB, has_glx_get_proc=yes, dnl has_glx_get_proc=no ) and caled auto tools to recreate the configure script. Seems that the message about outdated glx.h is misleading as I could compile without reinstalling mesa. Hope this helps.