I installed G3D on my Gentoo box using "buildg3d --install all".
Other than needing to add a missing #include line, the installation
seemed to be successful. I tried building a sample application in
Eclipse but I got lots of linker errors. I then tried the
instructions on this page:
http://g3d-cpp.sourceforge.net/manual/guidenewunix.html
for creating a new project, but icompile still failed with a linker
error. Here is the output of icompile:
You have never run iCompile in this directory before.
Current Directory: /home/phillips/g3dtest
Contains no subdirectories
Subdirectories contain no C++ files
Are you sure you want to compile the 'g3dtest' project? (Y/N)
Would you like to generate a set of starter files for the 'g3dtest'
project? (Y/N)
Select a project template:
[H]ello World
[G]3D
mkdir build
mkdir source
mkdir doc-files
mkdir data-files
Path /usr/local/include/SDL11/ specified in configuration file does
not exist.
_______________________________________________________________________
Building g3dtestd
Computing dependencies
Compiling
source/App.cpp
Linking
/usr/local/lib//libGLG3Dd.a(VideoOutput.o): In function
`G3D::VideoOutput::convertFrame(unsigned char*, G3D::ImageFormat
const*, bool)':
/tmp/G3D/GLG3D.lib/source/VideoOutput.cpp:437: undefined reference to
`img_convert'
collect2: ld returned 1 exit status