On Thursday 10 April 2008 07:50, Stefan Teleman wrote:
> If you're running Nevada and you have libGLU.so built with gcc, but you'd
> like to hang out with the super-cool kids and build with Studio 12, then
> Mesa 6.5.3 is for you.

I hate it when new requirements for being super-cool sneak in, like Converse 
All-Stars did in the 80s. I wasn't cool then either. I do have a decent 
nv8500 though.

Anyway, I've gone and added the pspc build infrastructure (mesa.pspc + rest of 
stuff in Solaris/) but there's some issues to work out:

- this should be an empty package on SPARC
- it doesn't actually compile on dillon:

pkgbuild: /opt/SUNWspro/bin/CC -c -I../../../include -Iinclude -Iinternals 
-Ilibnurbs/internals -Ilibnurbs/interface -Ilibnurbs/nurbtess -D_REENTRANT 
-D__EXTENSIONS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-D_POSIX_PTHREAD_SEMANTICS -DSOLARIS -DSOLARIS10 -DNDEBUG -DNO_DEBUG -D_UNICODE 
-DUNICODE -D_XOPEN_SOURCE=600 -D_XPG6 -D_POSIX_C_SOURCE=200112L 
-D__XOPEN_OR_POSIX -D_STRICT_STDC -D_STRICT_STDC__ -D_STDC_C99  
-I/opt/foss/include -DUSE_XSHM=1 -DUSE_XSHM=1 -DUSE_XSHM=1 -DUSE_XSHM=1 
-I/opt/foss/include/ansi -library=no%Cstd 
-features=anachronisms,except,rtti,export,extensions,nestedaccess,tmplife,tmplrefstatic
 -instances=global -template=geninlinefuncs -s -xlang=c99 
-xustr=ascii_utf16_ushort -Qoption 
ccfe -features=gcc -Qoption ccfe 
++boolflag:sunwcch=false -xF=%none -xbuiltin=%all -xinline=%auto 
-xprefetch=auto -xprefetch_auto_type=indirect_array_access -xprefetch_level=3 
-xalias_level=compatible -xO3 -xregs=no%frameptr -xjobs=2 -Kpic -xrestrict=%all 
-xthreadvar=%all -z 
combreloc -z redlocsym -z nodefaultlib -z ignore -z now -z rescan -z 
absexec -xipo=0 -xldscope=symbolic -xlibmil -s -xtarget=opteron -m64 
-xarch=sse2 -xchip=opteron -xcache=64/64/2:1024/64/16 -lm -ldl -lc -lpthread 
-lposix4 -lrt -mt -L/opt/foss/lib/amd64 -L/usr/lib/amd64 -R/opt/foss/lib/amd64 
-R/usr/lib/amd64 -Y 
P,/opt/foss/lib/amd64:/usr/lib/amd64 -i -L/usr/lib/amd64 -R/usr/lib/amd64 
-Bdynamic -lCrun -lstdcxx -DNDEBUG -DLIBRARYBUILD 
libnurbs/interface/bezierEval.cc -o libnurbs/interface/bezierEval.o
pkgbuild: "/usr/include/iso/stdlib_iso.h", line 147: Error: Multiple 
declaration for restrict.
pkgbuild: "/usr/include/iso/stdlib_iso.h", line 149: Error: Multiple 
declaration for restrict.

Reply via email to