alloneword Posted November 13, 2006 Report Share Posted November 13, 2006 Hello all. I have spent the last few days trying to play a 3D game called Warsow. It requires some statically linked files, one is: libXxf86dga.so.1 The closest I have is: libXxf86dga.a (in /usr/X11R6/lib64) I have installed all the devel libs for xorg: lib64xorg-x11-static-devel lib64xorg-x11-devel lib64xorg-x11 All are version: 6.9.0-5.10.20060mdk One search result said I could try this: g++ -shared -o libXxf86dga.so -Wl,-soname,libXxf86dga.so.1 -Wl,--whole-archive libXxf86dga.a But I get this error: /usr/bin/ld: /usr/lib64/libc_nonshared.a(elf-init.oS): relocation R_X86_64_PC32 against `__init_array_end' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value collect2: ld returned 1 exit status When I try and find a package for libXxf86dga.so.1 I can't find any for Mandriva 2006.0. Any help would be great. Thanks, Tim Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.