[producer-users] CVS compilation errors
Alberto Luaces
aluaces at udc.es
Tue Jul 8 05:25:53 PDT 2008
Hello,
I am unable to get CVS Producer compiling. My environment is a 64-bit Linux
box. Either using the GNUmakefile approach or the CMake system, I get errors.
If I choose CMake, it warns about some missing files:
CMake Error: Cannot find source
file "/home/alberto/tmp/Producer/Producer/src/Producer/ConfigLexer.cpp" for
target "Producer"
CMake Error: Cannot find source
file "/home/alberto/tmp/Producer/Producer/src/Producer/ConfigParser.cpp" for
target "Producer"
CMake Error: Cannot find source
file "/home/alberto/tmp/Producer/Producer/include/Producer/Math" for
target "Producer"
Moving ConfigLexer.cpp and ConfigParser.cpp from Linux.Opt to its parent
directory clears the first two errors, and changing the Math.h reference for
PMath.h satifies the last error. However, ccmake stops because it can't find
OSG.
Compiling with the Makefile system gives errors, some about some "arch" tool
that I don't have and some about undefined references:
make: arch: Command not found
(...)
g++ -I../../..//include -I.././ ../InputArea.cpp '>' .depend/InputArea.cpp
/usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/crt1.o: In function
`_start':
(.text+0x20): undefined reference to `main'
/tmp/ccX4xEb3.o: In function `Producer::InputArea::isRealized()':
InputArea.cpp:(.text+0x2a1): undefined reference to
`Producer::RenderSurface::isRealized() const'
What is this arch program? How could I compile the CVS version?
More information about the producer-users
mailing list