Niekompatybilne libGL.so (X <-> NVidia)
Andrzej Krzysztofowicz
ankry w green.mif.pg.gda.pl
Wto, 6 Kwi 2004, 19:54:03 CEST
Radoslaw Zielinski wrote:
>
> Problem dok=B3adniej opisany jest pod [1]; w skr=F3cie:=20
>
> # ClanLib 0.7 z -rDEVEL, budowany na nag=B3=F3wkach z XFree86
> $ gcc /usr/lib/libclan*.so =20
> /usr/lib/libclanGL.so: undefined reference to `glXGetProcAddress'
> collect2: ld returned 1 exit status
>
> # NVidiowe libGL
> $ objdump -T /usr/lib/libGL.so | grep glXGetProcAddress
> 0001dd04 g DF .text 00000072 LIBGL glXGetProcAddressARB
Moze daloby sie zrobic wrapper i go skonsolidowac z biblioteka NVidii ?
> Efekt: aplikacja zlinkowana z -lclanApp -lclanGL -lclanDisplay
> -lclanCore (w =B6rodowisku GL z XFree86 + ClanLib linkowany z tym GL):
>
> $ rpm -qf /usr/lib/libGL.so
> XFree86-driver-nvidia-1.0.5336-2
> $ ./dupa =20
> ./dupa: relocation error: /usr/lib/libclanGL-0.7.so.0: undefined symbol: =
> glXGetProcAddress
>
> Konkluzja: prawdopodobnie cz=EA=B6=E6 GL-owych aplikacji zbudowanych na
> builderach nie b=EAdzie dzia=B3a=E6 na konfiguracjach z NVidi=B1. Nie wiem,
> co z tym zrobi=E6; tak tylko zg=B3aszam w sumie...
>
> [1] <http://www.clanlib.org/pipermail/clanlib-user/2003-December/000348.htm=
> l>
--
=======================================================================
Andrzej M. Krzysztofowicz ankry w mif.pg.gda.pl
phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math., Gdansk University of Technology
Więcej informacji o liście dyskusyjnej pld-devel-pl