Re: [info-performer] performer on suse 8.2 anyone?

Date view Thread view Subject view Author view

From: Tom Flynn (flynnt++at++engr.sgi.com)
Date: 06/20/2003 14:45:29


On Fri, 20 Jun 2003, Lokesh Setia wrote:

>
> Hello everyone,
>
> Has anyone been able to compile performer-based programs on SuSe 8.2? I
> tried using performer version 2.5.2, and programs which used to compile
> on SuSe 8.1 do not compile on 8.2. I get messeges like:
>
> /home/lsetia/fiddle/RatteView/ratview.C:798: undefined reference to
> `pfUpdatable::operator new(unsigned)'
> /tmp/ccSyEcob.o(.text+0xe31):/home/lsetia/fiddle/RatteView/ratview.C:798:
> undefined reference to `pfDCS::pfDCS[in-charge]()'
> .... dozens of such messages ....
>
> 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.

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.

-tom

--
"Mongooses are famous for their snake-fighting ability, and are
 almost always victorious because of their speed, agility, and timing
 and also because of their thick coat."


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Fri Jun 20 2003 - 14:45:44 PDT