openoffice-3.0.0 does not get past the configure stage. I have openGL installed correctly (AFAIK) but the configure fails thus:
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking for main in -lGL... no
configure: error: libGL not installed or functional
make: *** [stamp/build] Error 1
Can anyone tell me what it is checking for?
Steps to Reproduce:
1. emerge --sync
2. emerge -u openoffice
Configure fails before build starts
Please post your 'emerge --info' output, and also output of 'eselect opengl list'
Also attach the config.log to this bug report.
Created attachment 174105 [details]
Log of building openoffice. Down you can see an error on which it failed.
Created attachment 174106 [details]
I have the same problem, I get "configure: error: libGL not installed or functional" and fail.
I gave build.log and emerge --info to an attachments. Please have a look on it.
P.S.: Sorry if I did something wrong, I'm here for the first time.
This seems to be related to nvidia's GLX implementation. You can work around the problem by selecting the xorg opengl before compiling. OpenOffice then compiles fine and you can change back to nvidia's opengl and it works fine.
eselect opengl set xorg-x11
emerge -u openoffice
eselect opengl set nvidia
The workaround in #6 From Graham works for me. However, I won't be able to "go back" to nvidia because I'm using their beta drivers manually installed. Is this a problem with the nvidia drivers, or a problem with openoffice's ./configure?
I had the same problem. #6 did not work for my situation. Probably a driver/driver building isue on my side. On my system I solved it with:
Shut X down, rmmod nvidia and run nvidia-uninstaller.
This will 'completely' remove the nvidia driver that came directly from the factory website.
Now emerge --sync and emerge nvidia-drivers and emerge nvidia-settings.
Check your xorg.conf you have: Load "glx"
Load the nvidia module and run: eselect opengl set nvidia
Now you can start X again and maybe your openoffice _will_ build.