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