Manta Interactive Ray Tracer Development Mailing List

Text archives Help


Re: [MANTA] Re: Problems compiling Manta on the SGI Prism


Chronological Thread 
  • From: Shreekanth Pavar <shreekanth.pavar@ucl.ac.uk>
  • To: Abe Stephens <abe@sci.utah.edu>
  • Cc: manta@sci.utah.edu, Steven Manos <s.manos@ucl.ac.uk>
  • Subject: Re: [MANTA] Re: Problems compiling Manta on the SGI Prism
  • Date: Mon, 19 Feb 2007 21:33:34 +0000

Quoting Abe Stephens <abe@sci.utah.edu>:

As James indicated I was able to build right out of the box on our
SGIs with the current repository. Since you're not able to, there
must be some difference in libraries/headers between our systems. Our
prism uses fglrx-4.3.0-sgi304r1.2.9.1 our Altix systems link with Mesa
since they don't have graphics pipes. Neither system supports the gl
extensions in question.

Abe

Many thanks for your comprehensive explanation which has greatly helped to
clarify things for us.

Our sys admin has confirmed that we have the following pacakges on our Prism:

XFree86-Mesa-devel-4.3.99.902-43.71sgi403rp6
XFree86-Mesa-4.3.99.902-43.71sgi403rp6
fglrx-4_3_99_8.12.1-sgi403rp10

He found that the compiler errors were the result of messed up symlinks
resulting from the multiple package installs.

Quoting Simon Clifford <s.j.clifford@ucl.ac.uk>:

The missing symbols are declared in header files belonging to the
XFree86-Mesa-devel package; there are no header files with fglrx.
However they are not present in the XFree86-Mesa or XFree86-Mesa-Devel
package libraries.  Presumably this is OK (glext for external, yes?).
Happily ATI firegl libraries do define the missing symbols.  Sadly the
ATI firegl package tramples over links belonging to the XFree86-Mesa-Devel packages.

If you are able to build 'right out of the box' then it probably worth us
synching our installed packages with yours (to avoid the above mess) so I will
see if we can install fglrx-4.3.0-sgi304r1.2.9.1 here also. Can you confirm if
you are using both headers and libraries from this package ?

If this isn't feasible (or doesn't solve the problem) then I will make changes
to the preprocessor logic as you suggested.

Regards

Shree








Archive powered by MHonArc 2.6.16.

Top of page