From: Lokesh Setia (lokesh.setia++at++uni-tuebingen.de)
Date: 06/23/2003 03:04:04
Hi Tom,
On Friday 20 June 2003 23:45, Tom Flynn wrote:
> >
> > Then I tried compiling on a performer version 3.0.1 running on SuSe
> > 8.2, but the compiler wants to have the file shader/isl.h which
> > does not exist.
>
> OpenGL Shader is a requirement for the gcc3 version of performer.
> rpm should have complained about the lack of shader rpms when you
> installed as well.
>
Thanks for your reply. Infact, I had installed OpenGL Shader before
trying to compile my performer-based program, but the Shader RPM comes
only with the binary libs, not with header files required for
compilation.
There is no isl.h file included in that rpm, as can be seen from this
command:
lsetia++at++otter:/tmp> rpm -qpl SGIshader_eoe-3.0.1.i386.rpm
/usr/doc/shader-3.0/islspec.html
/usr/lib/libisl.so.1
/usr/lib/libislmath.so.1
/usr/lib/libisltexture.so.1
/usr/lib/libislvertex.so.1
/usr/share/shader/release_notes/user/relnotes.pdf
Is there another "devel" rpm for shader that one has to download?
Best regards,
Lokesh Setia.
> a lot of people skip past this page:
>
> http://www.sgi.com/products/evaluation/Linux_performer_3.0.1/
>
> but Shader is listed as a requirement. we're modifying the 3.0.2
> download page to have a reminder about this on the page that has the
> rpms.
>
> OpenGL Shader can be found at http://www.sgi.com/software/shader/
>
> > After some digging, I can make the programs compile by doing a
> > #define _PF_NO_SHADER_ in my program, but the resulting executable
> > when run, is unstable, and prints out the following:
>
> bad things will happen if you do this. install Shader and all will
> be well.
>
This archive was generated by hypermail 2b29 : Mon Jun 23 2003 - 03:04:10 PDT