Dear Jesper and FSL experts,
I have managed to install gcc5 on my Mavericks. I tried to build Eddy from the source, but I received error message as attached. Could you find what's wrong? I'm sorry I'm not experienced in building from the source.
Best,
Jun
h34:eddy yakiniku$ make install
/usr/local/fsl5.0.8/fsl/config/common/rules.mk:320: depend.mk: No such file or directory
Building dependency file depend.mk
c++ -Wall -pedantic -ansi -arch x86_64 -O3 -I/usr/local/fsl5.0.8/fsl/extras/include/newmat -I/usr/local/fsl5.0.8/fsl/extras/include/boost -I. -I/include -I/usr/local/fsl5.0.8/fsl/include -c -o eddy.o eddy.cpp
c++ -Wall -pedantic -ansi -arch x86_64 -O3 -I/usr/local/fsl5.0.8/fsl/extras/include/newmat -I/usr/local/fsl5.0.8/fsl/extras/include/boost -I. -I/include -I/usr/local/fsl5.0.8/fsl/include -c -o EddyCommandLineOptions.o EddyCommandLineOptions.cpp
c++ -Wall -pedantic -ansi -arch x86_64 -O3 -I/usr/local/fsl5.0.8/fsl/extras/include/newmat -I/usr/local/fsl5.0.8/fsl/extras/include/boost -I. -I/include -I/usr/local/fsl5.0.8/fsl/include -c -o ECModels.o ECModels.cpp
c++ -Wall -pedantic -ansi -arch x86_64 -O3 -I/usr/local/fsl5.0.8/fsl/extras/include/newmat -I/usr/local/fsl5.0.8/fsl/extras/include/boost -I. -I/include -I/usr/local/fsl5.0.8/fsl/include -c -o ECScanClasses.o ECScanClasses.cpp
c++ -Wall -pedantic -ansi -arch x86_64 -O3 -I/usr/local/fsl5.0.8/fsl/extras/include/newmat -I/usr/local/fsl5.0.8/fsl/extras/include/boost -I. -I/include -I/usr/local/fsl5.0.8/fsl/include -c -o EddyUtils.o EddyUtils.cpp
c++ -Wall -pedantic -ansi -arch x86_64 -O3 -I/usr/local/fsl5.0.8/fsl/extras/include/newmat -I/usr/local/fsl5.0.8/fsl/extras/include/boost -I. -I/include -I/usr/local/fsl5.0.8/fsl/include -c -o EddyHelperClasses.o EddyHelperClasses.cpp
c++ -Wall -pedantic -ansi -arch x86_64 -O3 -I/usr/local/fsl5.0.8/fsl/extras/include/newmat -I/usr/local/fsl5.0.8/fsl/extras/include/boost -I. -I/include -I/usr/local/fsl5.0.8/fsl/include -c -o DiffusionGP.o DiffusionGP.cpp
c++ -Wall -pedantic -ansi -arch x86_64 -O3 -I/usr/local/fsl5.0.8/fsl/extras/include/newmat -I/usr/local/fsl5.0.8/fsl/extras/include/boost -I. -I/include -I/usr/local/fsl5.0.8/fsl/include -c -o b0Predictor.o b0Predictor.cpp
c++ -Wall -pedantic -ansi -arch x86_64 -O3 -I/usr/local/fsl5.0.8/fsl/extras/include/newmat -I/usr/local/fsl5.0.8/fsl/extras/include/boost -I. -I/include -I/usr/local/fsl5.0.8/fsl/include -c -o ../topup/topup_file_io.o ../topup/topup_file_io.cpp
c++ -Wall -pedantic -ansi -arch x86_64 -O3 -I/usr/local/fsl5.0.8/fsl/extras/include/newmat -I/usr/local/fsl5.0.8/fsl/extras/include/boost -I. -I/include -I/usr/local/fsl5.0.8/fsl/include -c -o ../topup/displacement_vector.o ../topup/displacement_vector.cpp
c++ -Wl,-search_paths_first -arch x86_64 -L/usr/local/fsl5.0.8/fsl/extras/lib -rdynamic -L. -L/lib -L/usr/local/fsl5.0.8/fsl/lib -o eddy eddy.o EddyCommandLineOptions.o ECModels.o ECScanClasses.o EddyUtils.o EddyHelperClasses.o DiffusionGP.o b0Predictor.o ../topup/topup_file_io.o ../topup/displacement_vector.o -lwarpfns -lmeshclass -lbasisfield -lnewimage -lmiscmaths -lprob -lfslio -lniftiio -lznz -lutils -lnewmat -lm -lz
ld: warning: directory not found for option '-L/lib'
Undefined symbols for architecture x86_64:
"BASISFIELD::splinefield::splinefield(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, std::__1::vector<double, std::__1::allocator<double> > const&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, int)", referenced from:
TOPUP::TopupFileReader::read_coef_file(NEWIMAGE::volume<float> const&) in topup_file_io.o
"NEWMAT::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, NEWMAT::GeneralMatrix const&)", referenced from:
EDDY::DiffStatsVector::Write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const in EddyHelperClasses.o
EDDY::DiffusionGP::WriteDebugInfo(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const in DiffusionGP.o
"NEWIMAGE::fslbasename(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
EDDY::ECScanManager::WriteECFields(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) const in ECScanClasses.o
EDDY::ECScanManager::WriteOutlierFreeData(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) const in ECScanClasses.o
EDDY::ECScanManager::write_jac_registered_images(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) in ECScanClasses.o
EDDY::ECScanManager::write_lsr_registered_images(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) in ECScanClasses.o
EDDY::EddyUtils::param_update_debug(NEWIMAGE::volume<float> const&, boost::shared_ptr<NEWIMAGE::volume<float> const>, NEWIMAGE::volume<float> const&, EDDY::Parameters, bool, unsigned int, unsigned int, unsigned int, EDDY::ECScan&, NEWMAT::ColumnVector*) in EddyUtils.o
TOPUP::TopupFileWriter::TopupFileWriter(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, NEWIMAGE::volume<float> const&, BASISFIELD::splinefield const&) in topup_file_io.o
"int NEWIMAGE::read_volumeROI<float>(NEWIMAGE::volume<float>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, short&, bool, int, int, int, int, int, int, bool)", referenced from:
EDDY::EddyCommandLineOptions::EddyCommandLineOptions(int, char**) in EddyCommandLineOptions.o
EDDY::ECScanManager::ECScanManager(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ECModel, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in ECScanClasses.o
EDDY::DiffusionGP::DiffusionGP(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<EDDY::DiffPara, std::__1::allocator<EDDY::DiffPara> > const&) in DiffusionGP.o
TOPUP::TopupFileReader::common_read(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in topup_file_io.o
"int NEWIMAGE::read_volume4DROI<float>(NEWIMAGE::volume4D<float>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, short&, bool, int, int, int, int, int, int, int, int, bool)", referenced from:
EDDY::EddyCommandLineOptions::EddyCommandLineOptions(int, char**) in EddyCommandLineOptions.o
EDDY::ECScanManager::ECScanManager(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ECModel, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in ECScanClasses.o
EDDY::EddyUtils::read_DWI_volume4D(NEWIMAGE::volume4D<float>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<EDDY::DiffPara, std::__1::allocator<EDDY::DiffPara> > const&) in EddyUtils.o
"NEWIMAGE::handle_read_error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
EDDY::EddyCommandLineOptions::EddyCommandLineOptions(int, char**) in EddyCommandLineOptions.o
EDDY::ECScanManager::ECScanManager(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ECModel, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in ECScanClasses.o
EDDY::DiffusionGP::DiffusionGP(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<EDDY::DiffPara, std::__1::allocator<EDDY::DiffPara> > const&) in DiffusionGP.o
TOPUP::TopupFileReader::common_read(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in topup_file_io.o
"int NEWIMAGE::save_basic_volume<float>(NEWIMAGE::volume<float> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool)", referenced from:
EDDY::EddyUtils::param_update_debug(NEWIMAGE::volume<float> const&, boost::shared_ptr<NEWIMAGE::volume<float> const>, NEWIMAGE::volume<float> const&, EDDY::Parameters, bool, unsigned int, unsigned int, unsigned int, EDDY::ECScan&, NEWMAT::ColumnVector*) in EddyUtils.o
TOPUP::TopupFileWriter::TopupFileWriter(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, BASISFIELD::splinefield const&) in topup_file_io.o
TOPUP::TopupFileWriter::TopupFileWriter(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, NEWIMAGE::volume<float> const&, BASISFIELD::splinefield const&) in topup_file_io.o
"int NEWIMAGE::save_basic_volume4D<float>(NEWIMAGE::volume4D<float> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool)", referenced from:
EDDY::ECScanManager::WriteECFields(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) const in ECScanClasses.o
EDDY::ECScanManager::WriteOutlierFreeData(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) const in ECScanClasses.o
EDDY::ECScanManager::write_jac_registered_images(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) in ECScanClasses.o
EDDY::ECScanManager::write_lsr_registered_images(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) in ECScanClasses.o
EDDY::EddyUtils::param_update_debug(NEWIMAGE::volume<float> const&, boost::shared_ptr<NEWIMAGE::volume<float> const>, NEWIMAGE::volume<float> const&, EDDY::Parameters, bool, unsigned int, unsigned int, unsigned int, EDDY::ECScan&, NEWMAT::ColumnVector*) in EddyUtils.o
"NEWIMAGE::imthrow(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int)", referenced from:
EDDY::EddyCommandLineOptions::EddyCommandLineOptions(int, char**) in EddyCommandLineOptions.o
EDDY::ECScanManager::ECScanManager(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ECModel, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in ECScanClasses.o
EDDY::ECScanManager::mean_of_first_b0(NEWIMAGE::volume4D<float> const&, NEWIMAGE::volume<float> const&, NEWMAT::Matrix const&, NEWMAT::Matrix const&) const in ECScanClasses.o
EDDY::ECScanManager::LSRResamplePair(unsigned int, unsigned int, EDDY::ScanType, NEWIMAGE::volume<float>&) const in ECScanClasses.o
EDDY::ECScanManager::WriteECFields(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) const in ECScanClasses.o
EDDY::ECScanManager::WriteOutlierFreeData(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) const in ECScanClasses.o
EDDY::ECScanManager::write_jac_registered_images(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) in ECScanClasses.o
...
"MISCMATHS::read_ascii_matrix(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
EDDY::ECScanManager::SetParameters(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) in eddy.o
EDDY::EddyCommandLineOptions::EddyCommandLineOptions(int, char**) in EddyCommandLineOptions.o
EDDY::EddyCommandLineOptions::session_indicies_kosher(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int) in EddyCommandLineOptions.o
EDDY::ECScanManager::ECScanManager(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ECModel, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in ECScanClasses.o
TOPUP::TopupDatafileReader::TopupDatafileReader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in ECScanClasses.o
TOPUP::TopupFileReader::read_movement(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, NEWIMAGE::volume<float> const&) in topup_file_io.o
"MISCMATHS::write_ascii_matrix(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, NEWMAT::Matrix const&, int)", referenced from:
_main in eddy.o
EDDY::ECScanManager::offset_design_matrix(bool) const in ECScanClasses.o
EDDY::ECScanManager::WriteParameterFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, EDDY::ScanType) const in ECScanClasses.o
EDDY::EddyUtils::param_update_debug(NEWIMAGE::volume<float> const&, boost::shared_ptr<NEWIMAGE::volume<float> const>, NEWIMAGE::volume<float> const&, EDDY::Parameters, bool, unsigned int, unsigned int, unsigned int, EDDY::ECScan&, NEWMAT::ColumnVector*) in EddyUtils.o
TOPUP::TopupFileWriter::TopupFileWriter(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, NEWMAT::Matrix const&) in topup_file_io.o
TOPUP::TopupFileWriter::TopupFileWriter(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<NEWMAT::Matrix, std::__1::allocator<NEWMAT::Matrix> > const&) in topup_file_io.o
"Utilities::string_to_T(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
Utilities::Option<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::set_value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in eddy.o
Utilities::Option<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::set_value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, int, int) in eddy.o
Utilities::Option<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::set_value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in EddyCommandLineOptions.o
Utilities::Option<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::set_value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, int, int) in EddyCommandLineOptions.o
"Utilities::string_to_T(bool&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
Utilities::Option<bool>::set_value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, int, int) in EddyCommandLineOptions.o
"Utilities::string_to_T(float&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
Utilities::Option<float>::set_value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in EddyCommandLineOptions.o
Utilities::Option<float>::set_value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, int, int) in EddyCommandLineOptions.o
"Utilities::string_to_T(int&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
Utilities::Option<int>::set_value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in EddyCommandLineOptions.o
Utilities::Option<int>::set_value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, int, int) in EddyCommandLineOptions.o
"Utilities::Option<bool>::set_value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
vtable for Utilities::HiddenOption<bool> in EddyCommandLineOptions.o
vtable for Utilities::Option<bool> in EddyCommandLineOptions.o
(maybe you meant: __ZN9Utilities6OptionIbE9set_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPPcii)
"NEWIMAGE::volume<char>::enforcelimits(std::__1::vector<int, std::__1::allocator<int> >&) const", referenced from:
void NEWIMAGE::copybasicproperties<float, char>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume<char>&) in ECScanClasses.o
void NEWIMAGE::copybasicproperties<float, char>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume<char>&) in EddyUtils.o
"NEWIMAGE::volume<float>::enforcelimits(std::__1::vector<int, std::__1::allocator<int> >&) const", referenced from:
void NEWIMAGE::copybasicproperties<float, float>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume<float>&) in eddy.o
void NEWIMAGE::copybasicproperties<float, float>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume<float>&) in ECScanClasses.o
void NEWIMAGE::copybasicproperties<char, float>(NEWIMAGE::volume<char> const&, NEWIMAGE::volume<float>&) in EddyUtils.o
void NEWIMAGE::copybasicproperties<float, float>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume<float>&) in EddyUtils.o
void NEWIMAGE::copybasicproperties<float, float>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume<float>&) in DiffusionGP.o
"NEWIMAGE::volume4D<float>::setROIlimits(std::__1::vector<int, std::__1::allocator<int> > const&) const", referenced from:
void NEWIMAGE::copybasicproperties<float, float>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume4D<float>&) in ECScanClasses.o
void NEWIMAGE::copybasicproperties<float, float>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume4D<float>&) in EddyUtils.o
"Utilities::Option<bool>::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const", referenced from:
vtable for Utilities::HiddenOption<bool> in EddyCommandLineOptions.o
vtable for Utilities::Option<bool> in EddyCommandLineOptions.o
"std::string::find(char const*, unsigned long, unsigned long) const", referenced from:
Utilities::OptionParser::parse_long_option(std::string const&) in libutils.a(parse.o)
Utilities::Option<bool>::print(std::ostream&) const in libutils.a(functions.o)
Utilities::BaseOption::long_form() const in libutils.a(functions.o)
Utilities::BaseOption::short_form() const in libutils.a(functions.o)
Utilities::string_to_T(std::vector<int, std::allocator<int> >&, std::string const&) in libutils.a(functions.o)
Utilities::string_to_T(std::vector<std::string, std::allocator<std::string> >&, std::string const&) in libutils.a(functions.o)
Utilities::string_to_T(std::vector<float, std::allocator<float> >&, std::string const&) in libutils.a(functions.o)
...
"std::string::compare(char const*) const", referenced from:
NEWIMAGE::dimarg(std::string const&) in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::cog(std::string const&) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::cog(std::string const&) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::cog(std::string const&) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<short>::cog(std::string const&) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::cog(std::string const&) const in libnewimage.a(newimage.o)
MISCMATHS::get_sortindex(NEWMAT::Matrix const&, std::string const&, int) in libmiscmaths.a(miscmaths.o)
...
"std::basic_ios<char, std::char_traits<char> >::widen(char) const", referenced from:
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
std::string MISCMATHS::num2str<int>(int, int) in libmiscmaths.a(miscmaths.o)
Utilities::OptionParser::parse_config_file(std::string const&) in libutils.a(parse.o)
"std::istream& std::istream::_M_extract<double>(double&)", referenced from:
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
"std::istream::read(char*, long)", referenced from:
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
"std::istream::seekg(std::fpos<__mbstate_t>)", referenced from:
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
"std::istream::seekg(long long, std::_Ios_Seekdir)", referenced from:
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
"std::istream::tellg()", referenced from:
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
"std::istream::getline(char*, long, char)", referenced from:
Utilities::OptionParser::parse_config_file(std::string const&) in libutils.a(parse.o)
"std::istream::operator>>(int&)", referenced from:
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
"std::ostream::write(char const*, long)", referenced from:
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::basic_ofstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
"std::ostream& std::ostream::_M_insert<double>(double)", referenced from:
MISCMATHS::write_ascii_matrix(NEWMAT::Matrix const&, std::basic_ofstream<char, std::char_traits<char> >&, int) in libmiscmaths.a(miscmaths.o)
"std::ostream::operator<<(int)", referenced from:
NEWIMAGE::imthrow(std::string const&, int) in libnewimage.a(newimage.o)
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<short>::insert_vec(NEWMAT::ColumnVector const&, NEWIMAGE::volume<short> const&) in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::insert_vec(NEWMAT::ColumnVector const&) in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::insert_vec(NEWMAT::ColumnVector const&, NEWIMAGE::volume<char> const&) in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
...
"std::string::_M_leak_hard()", referenced from:
Utilities::OptionParser::parse_command_line(unsigned int, char**, int, bool) in libutils.a(parse.o)
Utilities::OptionParser::parse_config_file(std::string const&) in libutils.a(parse.o)
Utilities::BaseOption::usage(std::ostream&) const in libutils.a(functions.o)
"std::string::_Rep::_M_destroy(std::allocator<char> const&)", referenced from:
NEWIMAGE::sqrt(NEWIMAGE::volume4D<double> const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::raw_affine_transform<int>(NEWIMAGE::volume<int> const&, NEWIMAGE::volume<int>&, NEWMAT::Matrix const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::raw_affine_transform<short>(NEWIMAGE::volume<short> const&, NEWIMAGE::volume<short>&, NEWMAT::Matrix const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::raw_affine_transform<char>(NEWIMAGE::volume<char> const&, NEWIMAGE::volume<char>&, NEWMAT::Matrix const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::affine_transform_mask<double>(NEWIMAGE::volume<double> const&, NEWIMAGE::volume<double>&, NEWMAT::Matrix const&, float, double) in libnewimage.a(newimagefns.o)
void NEWIMAGE::affine_transform_mask<float>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume<float>&, NEWMAT::Matrix const&, float, float) in libnewimage.a(newimagefns.o)
void NEWIMAGE::affine_transform_mask<int>(NEWIMAGE::volume<int> const&, NEWIMAGE::volume<int>&, NEWMAT::Matrix const&, float, int) in libnewimage.a(newimagefns.o)
...
"std::string::_Rep::_S_empty_rep_storage", referenced from:
NEWIMAGE::sqrt(NEWIMAGE::volume4D<double> const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::raw_affine_transform<int>(NEWIMAGE::volume<int> const&, NEWIMAGE::volume<int>&, NEWMAT::Matrix const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::raw_affine_transform<short>(NEWIMAGE::volume<short> const&, NEWIMAGE::volume<short>&, NEWMAT::Matrix const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::raw_affine_transform<char>(NEWIMAGE::volume<char> const&, NEWIMAGE::volume<char>&, NEWMAT::Matrix const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::affine_transform_mask<double>(NEWIMAGE::volume<double> const&, NEWIMAGE::volume<double>&, NEWMAT::Matrix const&, float, double) in libnewimage.a(newimagefns.o)
void NEWIMAGE::affine_transform_mask<float>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume<float>&, NEWMAT::Matrix const&, float, float) in libnewimage.a(newimagefns.o)
void NEWIMAGE::affine_transform_mask<int>(NEWIMAGE::volume<int> const&, NEWIMAGE::volume<int>&, NEWMAT::Matrix const&, float, int) in libnewimage.a(newimagefns.o)
...
"std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&)", referenced from:
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libnewimage.a(newimage.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libmiscmaths.a(miscmaths.o)
"std::string::append(char const*, unsigned long)", referenced from:
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in libnewimage.a(newimage.o)
MISCMATHS::size(NEWMAT::Matrix const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in libmiscmaths.a(miscmaths.o)
Utilities::OptionParser::parse_option(std::string const&, std::string const&, char**, int, int) in libutils.a(parse.o)
...
"std::string::append(std::string const&)", referenced from:
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in libnewimage.a(newimage.o)
MISCMATHS::size(NEWMAT::Matrix const&) in libmiscmaths.a(miscmaths.o)
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in libmiscmaths.a(miscmaths.o)
Utilities::OptionParser::parse_option(std::string const&, std::string const&, char**, int, int) in libutils.a(parse.o)
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in libutils.a(parse.o)
Utilities::X_OptionError::what() const in libutils.a(parse.o)
Utilities::string_to_T(std::vector<int, std::allocator<int> >&, std::string const&) in libutils.a(functions.o)
...
"std::string::assign(char const*, unsigned long)", referenced from:
Utilities::string_to_T(std::vector<int, std::allocator<int> >&, std::string const&) in libutils.a(functions.o)
Utilities::string_to_T(std::vector<std::string, std::allocator<std::string> >&, std::string const&) in libutils.a(functions.o)
Utilities::string_to_T(std::vector<float, std::allocator<float> >&, std::string const&) in libutils.a(functions.o)
"std::string::assign(std::string const&)", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
...
"std::string::reserve(unsigned long)", referenced from:
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in libnewimage.a(newimage.o)
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in libmiscmaths.a(miscmaths.o)
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in libutils.a(parse.o)
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)", referenced from:
NEWIMAGE::sqrt(NEWIMAGE::volume4D<double> const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::raw_affine_transform<int>(NEWIMAGE::volume<int> const&, NEWIMAGE::volume<int>&, NEWMAT::Matrix const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::raw_affine_transform<short>(NEWIMAGE::volume<short> const&, NEWIMAGE::volume<short>&, NEWMAT::Matrix const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::raw_affine_transform<char>(NEWIMAGE::volume<char> const&, NEWIMAGE::volume<char>&, NEWMAT::Matrix const&) in libnewimage.a(newimagefns.o)
void NEWIMAGE::affine_transform_mask<double>(NEWIMAGE::volume<double> const&, NEWIMAGE::volume<double>&, NEWMAT::Matrix const&, float, double) in libnewimage.a(newimagefns.o)
void NEWIMAGE::affine_transform_mask<float>(NEWIMAGE::volume<float> const&, NEWIMAGE::volume<float>&, NEWMAT::Matrix const&, float, float) in libnewimage.a(newimagefns.o)
void NEWIMAGE::affine_transform_mask<int>(NEWIMAGE::volume<int> const&, NEWIMAGE::volume<int>&, NEWMAT::Matrix const&, float, int) in libnewimage.a(newimagefns.o)
...
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)", referenced from:
NEWIMAGE::volume4D<double>::setAuxFile(std::string) in libnewimage.a(newimage.o)
NEWIMAGE::volume4D<float>::setAuxFile(std::string) in libnewimage.a(newimage.o)
NEWIMAGE::volume4D<int>::setAuxFile(std::string) in libnewimage.a(newimage.o)
NEWIMAGE::volume4D<short>::setAuxFile(std::string) in libnewimage.a(newimage.o)
NEWIMAGE::volume4D<char>::setAuxFile(std::string) in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::spline_interp3partial(float, float, float, float*, float*, float*) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::spline_interp1partial(float, float, float, int, float*) const in libnewimage.a(newimage.o)
...
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long)", referenced from:
Utilities::OptionParser::parse_long_option(std::string const&) in libutils.a(parse.o)
Utilities::OptionParser::parse_command_line(unsigned int, char**, int, bool) in libutils.a(parse.o)
Utilities::OptionParser::parse_config_file(std::string const&) in libutils.a(parse.o)
Utilities::Option<bool>::print(std::ostream&) const in libutils.a(functions.o)
Utilities::is_short_form(std::string const&) in libutils.a(functions.o)
Utilities::BaseOption::long_form() const in libutils.a(functions.o)
Utilities::BaseOption::short_form() const in libutils.a(functions.o)
...
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume4D<char>::ROI() const in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::spline_interp1partial(float, float, float, int, float*) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::splineinterpolate(float, float, float) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::spline_interp3partial(float, float, float, float*, float*, float*) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::splineinterpolate(float, float, float) const in libnewimage.a(newimage.o)
...
"std::__basic_file<char>::~__basic_file()", referenced from:
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_vest(NEWMAT::Matrix const&, std::string, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_ascii_matrix(NEWMAT::Matrix const&, std::string const&, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
...
"std::basic_filebuf<char, std::char_traits<char> >::open(char const*, std::_Ios_Openmode)", referenced from:
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_vest(NEWMAT::Matrix const&, std::string, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_ascii_matrix(NEWMAT::Matrix const&, std::string const&, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
...
"std::basic_filebuf<char, std::char_traits<char> >::close()", referenced from:
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_vest(NEWMAT::Matrix const&, std::string, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_ascii_matrix(NEWMAT::Matrix const&, std::string const&, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
...
"std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf()", referenced from:
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_vest(NEWMAT::Matrix const&, std::string, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_ascii_matrix(NEWMAT::Matrix const&, std::string const&, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
...
"std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::basic_istringstream(std::string const&, std::_Ios_Openmode)", referenced from:
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
"std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_istringstream()", referenced from:
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
"std::locale::locale()", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
std::string MISCMATHS::num2str<int>(int, int) in libmiscmaths.a(miscmaths.o)
"std::locale::~locale()", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
...
"std::ios_base::Init::Init()", referenced from:
__static_initialization_and_destruction_0(int, int) in libnewimage.a(newimagefns.o)
__static_initialization_and_destruction_0(int, int) in libnewimage.a(newimage.o)
__static_initialization_and_destruction_0(int, int) in libmiscmaths.a(miscmaths.o)
__static_initialization_and_destruction_0(int, int) in libutils.a(parse.o)
__static_initialization_and_destruction_0(int, int) in libutils.a(check.o)
__static_initialization_and_destruction_0(int, int) in libutils.a(usage.o)
__static_initialization_and_destruction_0(int, int) in libnewimage.a(lazy.o)
...
"std::ios_base::Init::~Init()", referenced from:
___tcf_0 in libnewimage.a(newimagefns.o)
___tcf_5 in libnewimage.a(newimage.o)
___tcf_0 in libmiscmaths.a(miscmaths.o)
___tcf_0 in libutils.a(parse.o)
___tcf_0 in libutils.a(check.o)
___tcf_0 in libutils.a(usage.o)
___tcf_0 in libnewimage.a(lazy.o)
...
"std::ios_base::ios_base()", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
...
"std::ios_base::~ios_base()", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
...
"std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<char, std::char_traits<char> >*)", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
...
"std::basic_ios<char, std::char_traits<char> >::clear(std::_Ios_Iostate)", referenced from:
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_vest(NEWMAT::Matrix const&, std::string, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_ascii_matrix(NEWMAT::Matrix const&, std::string const&, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&) in libmiscmaths.a(miscmaths.o)
...
"std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)", referenced from:
NEWIMAGE::volume<double> NEWIMAGE::isotropic_resample<double>(NEWIMAGE::volume<double> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<float> NEWIMAGE::isotropic_resample<float>(NEWIMAGE::volume<float> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<int> NEWIMAGE::isotropic_resample<int>(NEWIMAGE::volume<int> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<short> NEWIMAGE::isotropic_resample<short>(NEWIMAGE::volume<short> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<char> NEWIMAGE::isotropic_resample<char>(NEWIMAGE::volume<char> const&, float) in libnewimage.a(newimagefns.o)
LAZY::lazy<NEWIMAGE::minmaxstuff<int>, NEWIMAGE::volume<int> >::value() const in libnewimage.a(newimagefns.o)
LAZY::lazy<double, NEWIMAGE::volume<double> >::value() const in libnewimage.a(newimagefns.o)
...
"std::_Rb_tree_decrement(std::_Rb_tree_node_base*)", referenced from:
std::_Rb_tree<unsigned int, std::pair<unsigned int const, bool>, std::_Select1st<std::pair<unsigned int const, bool> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, bool> > >::_M_insert_unique(std::pair<unsigned int const, bool> const&) in libnewimage.a(newimagefns.o)
std::_Rb_tree<unsigned int, std::pair<unsigned int const, bool>, std::_Select1st<std::pair<unsigned int const, bool> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, bool> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<unsigned int const, bool> >, std::pair<unsigned int const, bool> const&) in libnewimage.a(newimagefns.o)
std::_Rb_tree<unsigned int, std::pair<unsigned int const, bool>, std::_Select1st<std::pair<unsigned int const, bool> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, bool> > >::_M_insert_unique(std::pair<unsigned int const, bool> const&) in libnewimage.a(newimage.o)
std::_Rb_tree<unsigned int, std::pair<unsigned int const, bool>, std::_Select1st<std::pair<unsigned int const, bool> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, bool> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<unsigned int const, bool> >, std::pair<unsigned int const, bool> const&) in libnewimage.a(newimage.o)
std::_Rb_tree<MISCMATHS::kernelstorage*, MISCMATHS::kernelstorage*, std::_Identity<MISCMATHS::kernelstorage*>, MISCMATHS::kernelstorage::comparer, std::allocator<MISCMATHS::kernelstorage*> >::_M_insert_unique(MISCMATHS::kernelstorage* const&) in libnewimage.a(newimage.o)
std::_Rb_tree<MISCMATHS::kernelstorage*, MISCMATHS::kernelstorage*, std::_Identity<MISCMATHS::kernelstorage*>, MISCMATHS::kernelstorage::comparer, std::allocator<MISCMATHS::kernelstorage*> >::_M_insert_unique(MISCMATHS::kernelstorage* const&) in libmiscmaths.a(kernel.o)
"std::_Rb_tree_increment(std::_Rb_tree_node_base*)", referenced from:
std::_Rb_tree<unsigned int, std::pair<unsigned int const, bool>, std::_Select1st<std::pair<unsigned int const, bool> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, bool> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<unsigned int const, bool> >, std::pair<unsigned int const, bool> const&) in libnewimage.a(newimagefns.o)
std::_Rb_tree<unsigned int, std::pair<unsigned int const, bool>, std::_Select1st<std::pair<unsigned int const, bool> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, bool> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<unsigned int const, bool> >, std::pair<unsigned int const, bool> const&) in libnewimage.a(newimage.o)
LAZY::lazymanager::invalidate_whole_cache() const in libnewimage.a(lazy.o)
"std::__throw_logic_error(char const*)", referenced from:
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libnewimage.a(newimage.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libmiscmaths.a(miscmaths.o)
"std::__throw_length_error(char const*)", referenced from:
std::vector<int, std::allocator<int> >::_M_insert_aux(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int const&) in libnewimage.a(newimagefns.o)
std::vector<long, std::allocator<long> >::_M_insert_aux(__gnu_cxx::__normal_iterator<long*, std::vector<long, std::allocator<long> > >, long const&) in libnewimage.a(newimage.o)
std::vector<unsigned int, std::allocator<unsigned int> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned long, unsigned int const&) in libnewimage.a(newimage.o)
std::vector<double, std::allocator<double> >::_M_insert_aux(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double const&) in libnewimage.a(newimage.o)
std::vector<short, std::allocator<short> >::_M_insert_aux(__gnu_cxx::__normal_iterator<short*, std::vector<short, std::allocator<short> > >, short const&) in libnewimage.a(newimage.o)
std::vector<float, std::allocator<float> >::_M_insert_aux(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, float const&) in libnewimage.a(newimage.o)
std::vector<int, std::allocator<int> >::_M_insert_aux(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int const&) in libnewimage.a(newimage.o)
...
"std::__throw_out_of_range(char const*)", referenced from:
Utilities::OptionParser::parse_long_option(std::string const&) in libutils.a(parse.o)
Utilities::OptionParser::parse_command_line(unsigned int, char**, int, bool) in libutils.a(parse.o)
Utilities::BaseOption::long_form() const in libutils.a(functions.o)
Utilities::BaseOption::short_form() const in libutils.a(functions.o)
Utilities::string_to_T(std::vector<int, std::allocator<int> >&, std::string const&) in libutils.a(functions.o)
Utilities::string_to_T(std::vector<std::string, std::allocator<std::string> >&, std::string const&) in libutils.a(functions.o)
Utilities::string_to_T(std::vector<float, std::allocator<float> >&, std::string const&) in libutils.a(functions.o)
...
"std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)", referenced from:
std::_Rb_tree<unsigned int, std::pair<unsigned int const, bool>, std::_Select1st<std::pair<unsigned int const, bool> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, bool> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<unsigned int const, bool> const&) in libnewimage.a(newimagefns.o)
std::_Rb_tree<unsigned int, std::pair<unsigned int const, bool>, std::_Select1st<std::pair<unsigned int const, bool> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, bool> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<unsigned int const, bool> const&) in libnewimage.a(newimage.o)
std::_Rb_tree<MISCMATHS::kernelstorage*, MISCMATHS::kernelstorage*, std::_Identity<MISCMATHS::kernelstorage*>, MISCMATHS::kernelstorage::comparer, std::allocator<MISCMATHS::kernelstorage*> >::_M_insert_unique(MISCMATHS::kernelstorage* const&) in libnewimage.a(newimage.o)
std::_Rb_tree<MISCMATHS::kernelstorage*, MISCMATHS::kernelstorage*, std::_Identity<MISCMATHS::kernelstorage*>, MISCMATHS::kernelstorage::comparer, std::allocator<MISCMATHS::kernelstorage*> >::_M_insert_unique(MISCMATHS::kernelstorage* const&) in libmiscmaths.a(kernel.o)
"std::basic_istream<char, std::char_traits<char> >& std::ws<char, std::char_traits<char> >(std::basic_istream<char, std::char_traits<char> >&)", referenced from:
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
"std::cerr", referenced from:
NEWIMAGE::volume<double> NEWIMAGE::isotropic_resample<double>(NEWIMAGE::volume<double> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<float> NEWIMAGE::isotropic_resample<float>(NEWIMAGE::volume<float> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<int> NEWIMAGE::isotropic_resample<int>(NEWIMAGE::volume<int> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<short> NEWIMAGE::isotropic_resample<short>(NEWIMAGE::volume<short> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<char> NEWIMAGE::isotropic_resample<char>(NEWIMAGE::volume<char> const&, float) in libnewimage.a(newimagefns.o)
LAZY::lazy<NEWIMAGE::minmaxstuff<int>, NEWIMAGE::volume<int> >::value() const in libnewimage.a(newimagefns.o)
LAZY::lazy<double, NEWIMAGE::volume<double> >::value() const in libnewimage.a(newimagefns.o)
...
"std::cout", referenced from:
NEWIMAGE::volume<short>::insert_vec(NEWMAT::ColumnVector const&, NEWIMAGE::volume<short> const&) in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::insert_vec(NEWMAT::ColumnVector const&) in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::insert_vec(NEWMAT::ColumnVector const&, NEWIMAGE::volume<char> const&) in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::insert_vec(NEWMAT::ColumnVector const&) in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::insert_vec(NEWMAT::ColumnVector const&, NEWIMAGE::volume<double> const&) in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::insert_vec(NEWMAT::ColumnVector const&) in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::insert_vec(NEWMAT::ColumnVector const&, NEWIMAGE::volume<float> const&) in libnewimage.a(newimage.o)
...
"std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)", referenced from:
NEWIMAGE::volume<double> NEWIMAGE::isotropic_resample<double>(NEWIMAGE::volume<double> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<float> NEWIMAGE::isotropic_resample<float>(NEWIMAGE::volume<float> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<int> NEWIMAGE::isotropic_resample<int>(NEWIMAGE::volume<int> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<short> NEWIMAGE::isotropic_resample<short>(NEWIMAGE::volume<short> const&, float) in libnewimage.a(newimagefns.o)
NEWIMAGE::volume<char> NEWIMAGE::isotropic_resample<char>(NEWIMAGE::volume<char> const&, float) in libnewimage.a(newimagefns.o)
LAZY::lazy<NEWIMAGE::minmaxstuff<int>, NEWIMAGE::volume<int> >::value() const in libnewimage.a(newimagefns.o)
LAZY::lazy<double, NEWIMAGE::volume<double> >::value() const in libnewimage.a(newimagefns.o)
...
"std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)", referenced from:
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
"std::basic_ostream<char, std::char_traits<char> >& std::operator<<<std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)", referenced from:
NEWIMAGE::volume<float>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
"std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)", referenced from:
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
Utilities::OptionParser::parse_config_file(std::string const&) in libutils.a(parse.o)
"VTT for std::basic_ifstream<char, std::char_traits<char> >", referenced from:
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
Utilities::OptionParser::parse_config_file(std::string const&) in libutils.a(parse.o)
"VTT for std::basic_ofstream<char, std::char_traits<char> >", referenced from:
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_vest(NEWMAT::Matrix const&, std::string, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_ascii_matrix(NEWMAT::Matrix const&, std::string const&, int) in libmiscmaths.a(miscmaths.o)
"VTT for std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&, int, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
"VTT for std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<double>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<float>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
std::string MISCMATHS::num2str<int>(int, int) in libmiscmaths.a(miscmaths.o)
"vtable for std::basic_filebuf<char, std::char_traits<char> >", referenced from:
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_vest(NEWMAT::Matrix const&, std::string, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_ascii_matrix(NEWMAT::Matrix const&, std::string const&, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
anon in libmiscmaths.a(miscmaths.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_ifstream<char, std::char_traits<char> >", referenced from:
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_vest(std::string) in libmiscmaths.a(miscmaths.o)
anon in libmiscmaths.a(miscmaths.o)
Utilities::OptionParser::parse_config_file(std::string const&) in libutils.a(parse.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_ofstream<char, std::char_traits<char> >", referenced from:
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_vest(NEWMAT::Matrix const&, std::string, int) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_ascii_matrix(NEWMAT::Matrix const&, std::string const&, int) in libmiscmaths.a(miscmaths.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_streambuf<char, std::char_traits<char> >", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
anon in libnewimage.a(newimage.o)
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
anon in libnewimage.a(newimage.o)
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
std::string MISCMATHS::num2str<int>(int, int) in libmiscmaths.a(miscmaths.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_ascii_matrix(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
anon in libmiscmaths.a(miscmaths.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
anon in libnewimage.a(newimage.o)
std::string MISCMATHS::num2str<int>(int, int) in libmiscmaths.a(miscmaths.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::basic_ios<char, std::char_traits<char> >", referenced from:
NEWIMAGE::volume<short>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<char>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
NEWIMAGE::volume<int>::extrapolate(int, int, int) const in libnewimage.a(newimage.o)
anon in libnewimage.a(newimage.o)
MISCMATHS::skip_alpha(std::basic_ifstream<char, std::char_traits<char> >&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::read_binary_matrix(NEWMAT::Matrix&, std::string const&) in libmiscmaths.a(miscmaths.o)
MISCMATHS::write_binary_matrix(NEWMAT::Matrix const&, std::string const&) in libmiscmaths.a(miscmaths.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [eddy] Error 1
make[1]: *** [master-install-script] Error 2
make: *** [install] Error 2
|