http://bugs.freedesktop.org/show_bug.cgi?id=26574
Panos <panosfi...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |panosfi...@gmail.com --- Comment #3 from Panos <panosfi...@gmail.com> 2010-02-15 03:42:35 PST --- (In reply to comment #2) > (In reply to comment #1) > > Created an attachment (id=33309) --> (http://bugs.freedesktop.org/attachment.cgi?id=33309) [details] [details] > > The PKGBUILD used to build mesa-git (like .spec on Fedora) > > > > This is not enough (at least for nouveau) : libdrm>=2.4.12 > You need a recent libdrm-git. > > But maybe you should read this page : > http://nouveau.freedesktop.org/wiki/GalliumHowto > "Warning : Nouveau's developers don't want people to build gallium drivers > now, > and do not support it at all. > > They also don't want bug reports on gallium ATM." > > "It's not recommended to install this library, but you can test if it works by > setting LD_LIBRARY_PATH and LIBGL_DRIVERS_PATH to /path/to/mesa/lib." > I really hoped that I could try G3D Nouveau in order to make bugreports (and of course to use it because I was curious about the current results). With libdrm-git it seems that G3D Nouveau is built (no errors on that part), but it fails on eglgears. gcc -march=x86-64 -mtune=generic -O2 -pipe -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -fPIC -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DHAVE_XEXTPROTO_71 -Wl,--hash-style=gnu -Wl,--as-needed -o eglgears eglgears.o -L../../lib -lEGL -lGL -ldrm eglgears.o: In function `T.55': eglgears.c:(.text+0x183): undefined reference to `sincos' eglgears.c:(.text+0x25a): undefined reference to `sincos' eglgears.c:(.text+0x312): undefined reference to `sincos' eglgears.c:(.text+0x36b): undefined reference to `sincos' eglgears.c:(.text+0x3c4): undefined reference to `sincos' eglgears.o:eglgears.c:(.text+0x41a): more undefined references to `sincos' follow eglgears.o: In function `T.55': eglgears.c:(.text+0x854): undefined reference to `sincosf' eglgears.c:(.text+0x88c): undefined reference to `sincos' eglgears.c:(.text+0x91f): undefined reference to `sincos' eglgears.c:(.text+0xa2f): undefined reference to `sincos' eglgears.c:(.text+0xabc): undefined reference to `sincos' eglgears.c:(.text+0xb06): undefined reference to `sin' eglgears.c:(.text+0xc59): undefined reference to `sincosf' eglgears.c:(.text+0xc93): undefined reference to `sincos' collect2: ld returned 1 exit status make[2]: *** [eglgears] Error 1 make[2]: Leaving directory `/home/flamelab/Projects/NOUVEAU/mesa-full/src/mesa-build/progs/egl' make[1]: *** [subdirs] Error 1 make[1]: Leaving directory `/home/flamelab/Projects/NOUVEAU/mesa-full/src/mesa-build/progs' make: *** [default] Error 1 ==> ERROR: Build Failed. Aborting... What should I do ? 1)Should I abandon trying to build mesa with G3D Nouveau support since the devs don't want bugreporting right now ? 2)Should I make a bugreport for eglgears ? Thank you. Regards, Panos Filip -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev