Manta Interactive Ray Tracer Development Mailing List

Text archives Help


[Manta] Build errors on Leopard.


Chronological Thread 
  • From: Abe Stephens <abe@sci.utah.edu>
  • To: "'manta@sci.utah.edu'" <manta@sci.utah.edu>
  • Subject: [Manta] Build errors on Leopard.
  • Date: Fri, 26 Oct 2007 23:43:46 -0600

Just in case anyone was wondering, it appears that Manta doesn't build on Leopard out of the box. 

The issues are:

  1. Structure sigcontext renamed to ucontext_t.
    /Users/abe/Manta/SCIRun/Core/Thread/Thread_pthreads.cc: In function ‘void handle_abort_signals(int, sigcontext)’:
    /Users/abe/Manta/SCIRun/Core/Thread/Thread_pthreads.cc:633: error: ‘ctx’ has incomplete type
    /Users/abe/Manta/SCIRun/Core/Thread/Thread_pthreads.cc:633: error: forward declaration of ‘struct sigcontext’
  2. Cyclic dependency related to GL libraries.
    Linking CXX shared library ../lib/libManta_Core_XUtils.dylib
    ld: cycle in dylib re-exports with /usr/X11R6/lib/libGL.dylib

The first one is easy to fix with a typedef (still need to figure out how to differentiate between the OS versions).  The second is a bit tricker, I'm not sure if it is cmake confusion with 10.5 or a change in how the libraries are setup.

Abe




  • [Manta] Build errors on Leopard., Abe Stephens, 10/27/2007

Archive powered by MHonArc 2.6.16.

Top of page