>>> Unpacking source... >>> Unpacking liborigin-20080225.tar.gz to /var/tmp/portage/sci-libs/liborigin-20080225/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sci-libs/liborigin-20080225/work/liborigin-20080225 ... make -j14 -j1 LIBEXT=lib g++ -c -O2 -pipe -pipe -Wall -W -O2 -fPIC OPJFile.cpp -o OPJFile.o OPJFile.h: In constructor 'originData::originData(double)': OPJFile.h:97: warning: 'originData::d' will be initialized after OPJFile.h:96: warning: 'int originData::type' OPJFile.h:99: warning: when initialized here OPJFile.h: In constructor 'originData::originData(char*)': OPJFile.h:98: warning: 'originData::s' will be initialized after OPJFile.h:96: warning: 'int originData::type' OPJFile.h:104: warning: when initialized here OPJFile.h: In constructor 'spreadColumn::spreadColumn(std::string, int)': OPJFile.h:124: warning: 'spreadColumn::index' will be initialized after OPJFile.h:121: warning: 'std::string spreadColumn::command' OPJFile.h:126: warning: when initialized here OPJFile.h:122: warning: 'spreadColumn::comment' will be initialized after OPJFile.h:116: warning: 'int spreadColumn::value_type' OPJFile.h:126: warning: when initialized here OPJFile.h:123: warning: 'spreadColumn::width' will be initialized after OPJFile.h:120: warning: 'int spreadColumn::numeric_display_type' OPJFile.h:126: warning: when initialized here OPJFile.h: In constructor 'matrix::matrix(std::string, int)': OPJFile.h:175: warning: 'matrix::index' will be initialized after OPJFile.h:173: warning: 'std::string matrix::command' OPJFile.h:179: warning: when initialized here OPJFile.h:173: warning: 'matrix::command' will be initialized after OPJFile.h:169: warning: 'int matrix::value_type_specification' OPJFile.h:179: warning: when initialized here OPJFile.h:174: warning: 'matrix::width' will be initialized after OPJFile.h:172: warning: 'int matrix::numeric_display_type' OPJFile.h:179: warning: when initialized here OPJFile.h: In constructor 'function::function(std::string, int)': OPJFile.h:200: warning: 'function::index' will be initialized after OPJFile.h:195: warning: 'int function::type' OPJFile.h:201: warning: when initialized here OPJFile.h: In constructor 'projectNode::projectNode(std::string, int, double, double)': OPJFile.h:498: warning: 'projectNode::name' will be initialized after OPJFile.h:497: warning: 'int projectNode::type' OPJFile.h:502: warning: when initialized here g++ -shared -Wl,-soname,liborigin.so.0 -o liborigin.so.0.0.4 OPJFile.o mkdir -p lib chmod 644 liborigin.so.0.0.4 mv -f liborigin.so.0.0.4 lib/ (cd lib/;\ ln -sf liborigin.so.0.0.4 liborigin.so;\ ln -sf liborigin.so.0.0.4 liborigin.so.0;\ ln -sf liborigin.so.0.0.4 liborigin.so.0.0) g++ -O2 -pipe -pipe -Wall -W -O2 -fPIC -L lib/ -o opj2dat -lorigin opj2dat.cpp OPJFile.h: In constructor 'originData::originData(double)': OPJFile.h:97: warning: 'originData::d' will be initialized after OPJFile.h:96: warning: 'int originData::type' OPJFile.h:99: warning: when initialized here OPJFile.h: In constructor 'originData::originData(char*)': OPJFile.h:98: warning: 'originData::s' will be initialized after OPJFile.h:96: warning: 'int originData::type' OPJFile.h:104: warning: when initialized here OPJFile.h: In constructor 'spreadColumn::spreadColumn(std::string, int)': OPJFile.h:124: warning: 'spreadColumn::index' will be initialized after OPJFile.h:121: warning: 'std::string spreadColumn::command' OPJFile.h:126: warning: when initialized here OPJFile.h:122: warning: 'spreadColumn::comment' will be initialized after OPJFile.h:116: warning: 'int spreadColumn::value_type' OPJFile.h:126: warning: when initialized here OPJFile.h:123: warning: 'spreadColumn::width' will be initialized after OPJFile.h:120: warning: 'int spreadColumn::numeric_display_type' OPJFile.h:126: warning: when initialized here OPJFile.h: In constructor 'matrix::matrix(std::string, int)': OPJFile.h:175: warning: 'matrix::index' will be initialized after OPJFile.h:173: warning: 'std::string matrix::command' OPJFile.h:179: warning: when initialized here OPJFile.h:173: warning: 'matrix::command' will be initialized after OPJFile.h:169: warning: 'int matrix::value_type_specification' OPJFile.h:179: warning: when initialized here OPJFile.h:174: warning: 'matrix::width' will be initialized after OPJFile.h:172: warning: 'int matrix::numeric_display_type' OPJFile.h:179: warning: when initialized here OPJFile.h: In constructor 'function::function(std::string, int)': OPJFile.h:200: warning: 'function::index' will be initialized after OPJFile.h:195: warning: 'int function::type' OPJFile.h:201: warning: when initialized here OPJFile.h: In constructor 'projectNode::projectNode(std::string, int, double, double)': OPJFile.h:498: warning: 'projectNode::name' will be initialized after OPJFile.h:497: warning: 'int projectNode::type' OPJFile.h:502: warning: when initialized here /var/tmp/portage/sci-libs/liborigin-20080225/temp/ccekgF26.o: In function `main': opj2dat.cpp:(.text+0x152): undefined reference to `OPJFile::OPJFile(char const*)' opj2dat.cpp:(.text+0x160): undefined reference to `OPJFile::Parse()' collect2: ld returned 1 exit status make: *** [opj2dat] Error 1 * * ERROR: sci-libs/liborigin-20080225 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 759: Called die * The specific snippet of code: * emake -j1 LIBEXT=$(get_libdir) || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/sci-libs/liborigin-20080225:20081123-014413.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-libs/liborigin-20080225/temp/environment'. *