info-inventor-dev
[Top] [All Lists]

How to compile Inventor for Solaris?

To: info-inventor-dev@xxxxxxxxxxx
Subject: How to compile Inventor for Solaris?
From: Linh H Phan <phan@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 28 Mar 2001 11:31:36 -0800
Cc: jlim@xxxxxxxxxxxxxxxxxxxx
Organization: Jet Propulsion Laboratory, Pasadena, CA
Reply-to: linh.phan@xxxxxxxxxxxx
Sender: owner-info-inventor-dev@xxxxxxxxxxx
Hi,

  I am having problems compiling SGI's Open Inventor on my
Solaris 5.7:

43 simcat> gmake -f GNUmakefile
 (cd libimage && gmake all)
gmake[1]: Entering directory `/proj/sgi/Inventor/inventor/libimage'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/proj/sgi/Inventor/inventor/libimage'
 (cd tools && gmake all)
gmake[1]: Entering directory `/proj/sgi/Inventor/inventor/tools'
 (cd ppp && gmake all)
gmake[2]: Entering directory `/proj/sgi/Inventor/inventor/tools/ppp'
/opt/local/bin/g++         -I/usr/X11R6/include -I.
-I../../lib/database/include -I../../lib/interaction/include
-I../../lib/nodekits/include -I../../libSoXt/include -fPIC       -O
-DNDEBUG   -c ppp.c++
In file included from ../../lib/database/src/sb/SbTime.c++:54,
                 from ../../lib/database/src/sb/Sb.c++:67,
                 from ppp.c++:118:
.../../lib/database/include/Inventor/SbTime.h:140: warning: `INT32_MAX'
redefined
/usr/include/sys/int_limits.h:74: warning: this is the location of the
previous definition
In file included from ../../lib/database/src/sb/Sb.c++:64,
                 from ppp.c++:118:
.../../lib/database/src/sb/SbRotation.c++: In method `void
SbRotation::getValue(SbVec3f &, float &) const':
.../../lib/database/src/sb/SbRotation.c++:101: implicit declaration of
function `int acosf(...)'
gmake[2]: *** [ppp.o] Error 1
gmake[2]: Leaving directory `/proj/sgi/Inventor/inventor/tools/ppp'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/proj/sgi/Inventor/inventor/tools'
gmake: *** [all] Error 1

Please let me know if you know why I am having problems.
I did modified this file "/proj/sgi/Inventor/inventor/make/system"
and set the "usingLinux = 1".

Thank you,

Linh



<Prev in Thread] Current Thread [Next in Thread>