Nexuiz, continued

Wart wart at kobold.org
Sat Jul 9 03:04:25 UTC 2005


Michael Thomas wrote:
> Matthias Saou wrote:
> 
>> Hi,
>>
>> What I feared happened : I ended up with and unrecognizable nexuiz.spec
>> file after starting making changes to Adian's spec :-/
>>
>> Since the last email I sent earlier today, the major changes are :
>> - Update to 1.1.
>> - Split the program and the data into two separate packages.
>> - Use the correct icons, with multi-resolution ico -> png trick.
>>
>> You can find the files here :
>> http://ftp.es6.freshrpms.net/tmp/extras/
> 
> 
> Minor nit:  The build root for both specs should be:
> BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

I can't seem to get this to build in mock.

When I run a i386 build, I get an error about missing libX11.  It seems 
that the Makefile uses 'uname -m' to determine where libX11 is located, 
which resolves to -L/usr/X11R6/lib64 on my x86_64 system.  This is 
probably not a major problem, as it will only happen when trying to run 
i386 builds on x86_64.

However, even when I run a x86_64 build on x86_64, I get the following 
errors:

make[2]: Leaving directory `/builddir/build/BUILD/nexuiz-1.1'
make[1]: Leaving directory `/builddir/build/BUILD/nexuiz-1.1'
snd_main.o(.text+0xea): In function `S_Shutdown':
/builddir/build/BUILD/nexuiz-1.1/snd_main.c:152: undefined reference to 
`_Mem_Free'

...as well as many more related to missing _Mem_Free, _Mem_FreePool, 
_Mem_Alloc, and related.

--Mike




More information about the fedora-extras-list mailing list