[Camino-users] Camino compilation error

Philip A Cook cookpa at mail.med.upenn.edu
Mon Jun 11 09:48:11 PDT 2012


Hi,

You need to install Oracle Java, it looks like you are using the GNU JDK.


On Jun 8, 2012, at 4:54 PM, Xinghua Zhu wrote:

> Hi,
> 
> I got the following error message when trying to compile the camino
> package. I'm using Linux OpenSuse 11.4. I've installed the latest
> version of JDK. Can you please tell me what is the problem?
> 
> Thanks a lot!
> 
> ===============================
> Error message:
> 
> /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../lib64/crt1.o: In
> function `_start':
> /usr/src/packages/BUILD/glibc-2.11.3/csu/../sysdeps/x86_64/elf/start.S:109:
> undefined reference to `main'
> /tmp/cceD217Y.o: In function
> `apps::AddNoise::AddNoise(JArray<java::lang::String*>*)':
> ccWwSu5D.jar:(.text+0x4e): undefined reference to
> `apps::Executable::Executable(JArray<java::lang::String*>*)'
> /tmp/cceD217Y.o: In function `void
> apps::AddNoise::initOptions(JArray<java::lang::String*>*)':
> ccWwSu5D.jar:(.text+0x91): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0xa5): undefined reference to
> `tools::CL_Initializer::inputDataType'
> ccWwSu5D.jar:(.text+0xb9): undefined reference to `data::OutputManager::class$'
> ccWwSu5D.jar:(.text+0xce): undefined reference to
> `data::OutputManager::outputDataType'
> ccWwSu5D.jar:(.text+0xe2): undefined reference to `void
> tools::CL_Initializer::CL_init(JArray<java::lang::String*>*)'
> ccWwSu5D.jar:(.text+0xf6): undefined reference to `void
> tools::CL_Initializer::checkParsing(JArray<java::lang::String*>*)'
> ccWwSu5D.jar:(.text+0xfb): undefined reference to
> `data::VoxelOrderDataSource::class$'
> ccWwSu5D.jar:(.text+0x10f): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x120): undefined reference to
> `tools::CL_Initializer::inputFile'
> ccWwSu5D.jar:(.text+0x137): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x148): undefined reference to
> `tools::CL_Initializer::inputDataType'
> ccWwSu5D.jar:(.text+0x164): undefined reference to
> `data::VoxelOrderDataSource::VoxelOrderDataSource(java::lang::String*,
> int, java::lang::String*)'
> ccWwSu5D.jar:(.text+0x16d): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x181): undefined reference to `tools::CL_Initializer::data'
> /tmp/cceD217Y.o: In function `void apps::AddNoise::initVariables()':
> ccWwSu5D.jar:(.text+0x1bf): undefined reference to `numerics::MTRandom::class$'
> ccWwSu5D.jar:(.text+0x1d3): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x1e3): undefined reference to `tools::CL_Initializer::seed'
> ccWwSu5D.jar:(.text+0x1fa): undefined reference to
> `numerics::MTRandom::MTRandom(long long)'
> ccWwSu5D.jar:(.text+0x20d): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x21e): undefined reference to
> `tools::CL_Initializer::sigma'
> ccWwSu5D.jar:(.text+0x30f): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x320): undefined reference to
> `tools::CL_Initializer::noiseType'
> ccWwSu5D.jar:(.text+0x38c): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x39c): undefined reference to
> `tools::CL_Initializer::numVoxels'
> /tmp/cceD217Y.o: In function `void
> apps::AddNoise::execute(data::OutputManager*)':
> ccWwSu5D.jar:(.text+0x3f9): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x40a): undefined reference to `tools::CL_Initializer::data'
> ccWwSu5D.jar:(.text+0x428): undefined reference to `data::DataSource::class$'
> ccWwSu5D.jar:(.text+0x474): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x485): undefined reference to
> `tools::CL_Initializer::sigma'
> ccWwSu5D.jar:(.text+0x4ba): undefined reference to `JArray<double>*
> data::DataSynthesizer::addGaussianNoise(JArray<double>*, double,
> java::util::Random*)'
> ccWwSu5D.jar:(.text+0x4cd): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x4de): undefined reference to
> `tools::CL_Initializer::sigma'
> ccWwSu5D.jar:(.text+0x525): undefined reference to `JArray<double>*
> data::DataSynthesizer::addNoise(JArray<double>*, double,
> java::util::Random*)'
> ccWwSu5D.jar:(.text+0x59a): undefined reference to
> `tools::CL_Initializer::class$'
> ccWwSu5D.jar:(.text+0x5ab): undefined reference to `tools::CL_Initializer::data'
> ccWwSu5D.jar:(.text+0x5c9): undefined reference to `data::DataSource::class$'
> /tmp/cceD217Y.o:(.data+0x2a0): undefined reference to `apps::Executable::class$'
> collect2: ld returned 1 exit status
> make: *** [apps/AddNoise.class] Error 1
> _______________________________________________
> Camino-users mailing list
> Camino-users at www.nitrc.org
> http://www.nitrc.org/mailman/listinfo/camino-users



More information about the Camino-users mailing list