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