On 3 Jun 2005 at 19:41, Alex Efros wrote: > Because I think this issue is well-know. Here is a quote from > http://www.gentoo.org/proj/en/hardened/hardenedxorg.xml : > > Binary Drivers > > This is a known issue that can only be resolved by upstream vendors. > Most notably, neither the binary Nvidia nor ATI drivers work currently > with the dlloader.
ok, so the 'details' i was asking for is the dlloader and the .so drivers (or lack thereof, rather)? in that case you could try linking the binary .o driver into a .so and see if it works. something like 'ld -shared driver.o -o driver.so'. if that complains about missing symbols, you will have to add -lxxx to the ld command line until all symbols are resolved (xxx is a library that provides the missing symbols, most likely some other xorg driver, nm/readelf can help in tracking them down). note that even if you get a working driver this way, it will most likely have textrelocs (from past experience at least, maybe these days vendors have more clue and compile their code as PIC). -- [email protected] mailing list
