Hi all,

I was just performing a routing update recently, and swt failed with
this error:

 * Building OpenGL component
cc -O -Wall -DSWT_VERSION=3232  -DLINUX -DGTK
-I/opt/blackdown-jdk-1.4.2.03/include
-I/opt/blackdown-jdk-1.4.2.03/include/linux -fPIC   -c glx.c
cc -O -Wall -DSWT_VERSION=3232  -DLINUX -DGTK
-I/opt/blackdown-jdk-1.4.2.03/include
-I/opt/blackdown-jdk-1.4.2.03/include/linux -fPIC   -c glx_structs.c
cc -O -Wall -DSWT_VERSION=3232  -DLINUX -DGTK
-I/opt/blackdown-jdk-1.4.2.03/include
-I/opt/blackdown-jdk-1.4.2.03/include/linux -fPIC   -c glx_stats.c
cc -shared -fPIC  -shared -fPIC -L/usr/X11R6/lib -lGL -lGLU -lm -o
libswt-glx-gtk-3232.so swt.o glx.o glx_structs.o glx_stats.o
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: 
cannot find -lGL
collect2: ld returned 1 exit status
make: *** [libswt-glx-gtk-3232.so] Error 1

!!! ERROR: dev-java/swt-3.2-r2 failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  swt-3.2-r2.ebuild, line 141:   Called die

!!! Unable to build OpenGL component
!!! If you need support, post the topmost build error, and the call
stack if relevant.

now, I've had "cannot find -l<blah> before, and a revdep-rebuild or
something usually fixes it.  In this case however, I couldn't get around
it.

I have been swapping between xorg's x11-drm radeon driver, and ATI's
fglrx driver recently - but I've used eselect correctly - I'm now using
the x11-drm driver.

I don't know what to look at next - any hints?
thanks,
-- 
Iain Buchanan <iaindb at netspace dot net dot au>

Familiarity breeds contempt -- and children.
                -- Mark Twain

-- 
gentoo-user@gentoo.org mailing list

Reply via email to