It didn't failed when I merged it first time, but them, mesa 3.5 was installed. Now it gives the following: Making all in nurbtess make[4]: Entering directory `/var/tmp/portage/mesa-3.5/work/Mesa-3.5/si-glu/libnurbs/nurbtess' /bin/sh ../../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../include -I./src/X86 -mcpu=i686 -march=i686 -O3 -pipe -c gridWrap.cc g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../include -I./src/X86 -mcpu=i686 -march=i686 -O3 -pipe -Wp,-MD,.deps/gridWrap.pp -c gridWrap.cc -fPIC -DPIC -o gridWrap.o gridWrap.cc:43: GL/gl.h: No such file or directory gridWrap.cc: In method `void gridWrap::draw()': gridWrap.cc:132: `GL_POINTS' undeclared (first use this function) gridWrap.cc:132: (Each undeclared identifier is reported only once gridWrap.cc:132: for each function it appears in.) gridWrap.cc:132: implicit declaration of function `int glBegin(...)' gridWrap.cc:135: implicit declaration of function `int glVertex2f(...)' gridWrap.cc:136: implicit declaration of function `int glEnd(...)' gridWrap.cc: In method `void gridBoundaryChain::draw()': gridWrap.cc:214: `GL_LINE_STRIP' undeclared (first use this function) gridWrap.cc:217: implicit declaration of function `int glVertex2fv(...)' make[4]: *** [gridWrap.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/mesa-3.5/work/Mesa-3.5/si-glu/libnurbs/nurbtess' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/mesa-3.5/work/Mesa-3.5/si-glu/libnurbs' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/mesa-3.5/work/Mesa-3.5/si-glu' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mesa-3.5/work/Mesa-3.5' make: *** [all-recursive-am] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 72, Exitcode 2 !!! (no error message)
this mesa stuff is insane.
masked out
i just got an nvidia graphics card figured i can try mesa now right.. so i merged it but then someone told me i should have it so i did. emerge -C mesa mesa-glu looks like that removed gl.h and stuff so when i try to emerge mesa mesa-glu again it fails with the same error message as azarah got. but it was fixed by running emerge nvidia-glx :) and is it just me or does mesa have more than too many warnings when compilling.. what kind of insanely lazy code is this? :\ i wish i had the time to fix them :( after that mesa merged fine. --d