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

error while building with gcc3.2

To: <info-inventor-dev@xxxxxxxxxxx>
Subject: error while building with gcc3.2
From: "Kai Ludwig" <kai.ludwig@xxxxxxxxxxxxxxxx>
Date: Sun, 22 Jun 2003 11:11:39 +0200 (CEST)
Importance: Normal
Reply-to: kai.ludwig@xxxxxxxxxxxxxxxx
Sender: info-inventor-dev-bounce@xxxxxxxxxxx
Hi all,

I tried to compile the OpenInventor sources

inventor-2.1.5-9.src.tar.gz

on a SuSE Linux 8.1 system with the gcc3.2 and
got the following error message:

gmake[7]: Entering directory
`/usr/local/src/inventor/inventor/lib/database/src/so/nodes/nurbs/clients'/usr/bin/g++
        -DLIBRARYBUILD -I/usr/X11R6/include -I.
-I../../../../../../../lib/database/include
-I../../../../../../../lib/interaction/include
-I../../../../../../../lib/nodekits/include
-I../../../../../../../libSoXt/include -I../head -fPIC -DIVPREFIX=\"/usr\"
      -g   -c nurbsClient.c++In file included from gl4surfeval.c++:49,
                 from nurbsClient.c++:57:
/usr/include/stdio.h:320: declaration of C function `int printf(int, const
   char*, ...)' conflicts with
/usr/include/stdio.h:276: previous declaration `int printf(const char*, ...)'
   here
In file included from nurbsClient.c++:57:
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::bgnmap2f(long int)':
gl4surfeval.c++:78: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:78: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::endmap2f()':
gl4surfeval.c++:85: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:85: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::map2f(long int, float, float, long int, long int,
   float, float, long int, long int, REAL*)':
gl4surfeval.c++:112: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:112: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::mapgrid2f(long int, float, float, long int, float,
   float)':
gl4surfeval.c++:136: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:136: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::evalcoord2f(long int, float, float)':
gl4surfeval.c++:143: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:143: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::evalpoint2i(long int, long int)':
gl4surfeval.c++:150: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:150: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::bgnline()':
gl4surfeval.c++:157: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:157: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::endline()':
gl4surfeval.c++:164: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:164: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::bgnclosedline()':
gl4surfeval.c++:171: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:171: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::endclosedline()':
gl4surfeval.c++:178: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:178: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::bgntmesh()':
gl4surfeval.c++:185: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:185: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::swaptmesh()':
gl4surfeval.c++:192: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:192: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::endtmesh()':
gl4surfeval.c++:199: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:199: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::bgnqstrip()':
gl4surfeval.c++:206: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:206: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::endqstrip()':
gl4surfeval.c++:213: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:213: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::enable(long int)':
gl4surfeval.c++:220: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:220: at this point in file
gl4surfeval.c++: In member function `virtual void
   _SoNurbsGL4SurfaceEval::disable(long int)':
gl4surfeval.c++:226: invalid conversion from `const char*' to `int'
/usr/include/stdio.h:320: too few arguments to function `int printf(int,
const   char*, ...)'
gl4surfeval.c++:226: at this point in file
gmake[7]: *** [nurbsClient.o] Error 1
gmake[7]: Leaving directory
`/usr/local/src/inventor/inventor/lib/database/src/so/nodes/nurbs/clients'gmake[6]:
 *** [all] Error 1
gmake[6]: Leaving directory
`/usr/local/src/inventor/inventor/lib/database/src/so/nodes/nurbs'gmake[5]: *** 
[all] Error 1
rm SoCube.c++ SoCone.c++ SoPointSet.c++ SoSphere.c++ SoQuadMesh.c++
SoFaceSet.c++ SoIndexedLineSet.c++ SoTriangleStripSet.c++ SoLineSet.c++
SoIndexedFaceSet.c++ SoIndexedTriangleStripSet.c++ SoCylinder.c++gmake[5]: 
Leaving directory
`/usr/local/src/inventor/inventor/lib/database/src/so/nodes'gmake[4]: *** [all] 
Error 1
gmake[4]: Leaving directory
`/usr/local/src/inventor/inventor/lib/database/src/so'gmake[3]: *** [all] Error 
1
gmake[3]: Leaving directory
`/usr/local/src/inventor/inventor/lib/database/src'gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/usr/local/src/inventor/inventor/lib/database'
gmake[1]: *** [libInventor.a] Error 1
gmake[1]: Leaving directory `/usr/local/src/inventor/inventor/lib'
gmake: *** [install] Error 1
linux:/usr/local/src/inventor/inventor #

Best regards,
Kai






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