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

Reply via email to