Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compiling with cygwin #36

Open
SAnsell opened this issue Oct 21, 2015 · 2 comments
Open

Compiling with cygwin #36

SAnsell opened this issue Oct 21, 2015 · 2 comments

Comments

@SAnsell
Copy link
Owner

SAnsell commented Oct 21, 2015

As pointed out on the previous issue #35. CombLayer now doesn't compile with cygwin.

I don't have immediate access to a cygwin account. I will try. But the following may help:

CMake.pl only writes a CMakeList.txt file. There are two possiblities (a) that it can't compile stuff. If that is the case then you have to check the compiler option [that is likely to be set(CMAKE_CXX_COMPILER) in the CMakeList.txt. (b) it is libraries: That is more likely and some figuring out will be needed.

If you have an error log -- can you post it?

The final solution should be to update CMakeList.pm so that the CMakeList.txt deals with both types of system. But the first part of that solution is to find a CMakeList.txt that works for cygwin before making CMake.pl produce it.

@milocco
Copy link

milocco commented Nov 14, 2015

Dear Stuart,

How are you? I am not bad, even if I am blocked on the cygwin problem since
last month. I am still working a little bit on SINBAD/ASPIS database. I
would like to produce an app which would work on windows, besides linux. I
strongly rely on your software (CombLayer and layerAnalysis). You can find
a preview of the package that I would like to distribute at this link:

https://onedrive.live.com/redir?resid=3D65198DEFEF9606!1934&authkey=!AErzBZiwv11QVrk&ithint=folder%2creadme

There is also a draft of a paper in aspis/doc, where I included you as
co-author. Feel free to refuse if you do not like this, I will not get
offended and will acknowledge you work in some other way. I would be very
happy if you have a look into the compilation of CombLayer with cygwin. The
problem is with the libraries as you can see from the log files that I am
sending you.

Kind regards,

Alberto

On 21/10/15 10:57, Stuart Ansell wrote:

As pointed out on the previous issue #35
#35. CombLayer now doesn't
compile with cygwin.

I don't have immediate access to a cygwin account. I will try. But the
following may help:

CMake.pl only writes a CMakeList.txt file. There are two possiblities (a)
that it can't compile stuff. If that is the case then you have to check the
compiler option [that is likely to be set(CMAKE_CXX_COMPILER) in the
CMakeList.txt. (b) it is libraries: That is more likely and some figuring
out will be needed.

If you have an error log -- can you post it?

The final solution should be to update CMakeList.pm so that the
CMakeList.txt deals with both types of system. But the first part of that
solution is to find a CMakeList.txt that works for cygwin before making
CMake.pl produce it.


Reply to this email directly or view it on GitHub
#36.

$ ./CMake.pl -s -gcc=gcc -g++=g++
Ignoring build item :: bilbau
Ignoring build item :: pressure
Ignoring build item :: divide
Ignoring build item :: d4c
Ignoring build item :: lens
Ignoring build item :: simple
Ignoring build item :: photonMod
Ignoring build item :: ts1layer
Ignoring build item :: siMod
Ignoring build item :: cuBuild
Ignoring build item :: epb
Ignoring build item :: muBeam
Ignoring build item :: bnct
Ignoring build item :: gamma
FINISH CMake.pl

cmake ./
-- Configuring done
-- Generating done
-- Build files have been written to: /home/Miloccco/aspis/cl

$ make
[ 0%] Building CXX object CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o
/home/Miloccco/aspis/cl/System/crystal/AtomPos.cxx:1:0: warning: -fPIC ignored for target (all code is position independent)
/*********************************************************************
^
[ 0%] Building CXX object CMakeFiles/libcrystal.dir/System/crystal/CifItem.cxx.o
/home/Miloccco/aspis/cl/System/crystal/CifItem.cxx:1:0: warning: -fPIC ignored for target (all code is position independent)
/*********************************************************************
^
[ 0%] Building CXX object CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o
/home/Miloccco/aspis/cl/System/crystal/CifLoop.cxx:1:0: warning: -fPIC ignored for target (all code is position independent)
/*********************************************************************
^
[ 1%] Building CXX object CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx:1:0: warning: -fPIC ignored for target (all code is position independent)
/*********************************************************************
^
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx: In member function ‘int Crystal::CifStore::readTypes(const Crystal::CifLoop&)’:
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx:298:7: warning: variable ‘retval’ set but not used [-Wunused-but-set-variable]
int retval(1);
^
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx: At global scope:
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx:630:25: warning: unused parameter ‘xIndex’ [-Wunused-parameter]
const Triple& xIndex,
^
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx: In member function ‘double Crystal::CifStore::calcLatticeFactor(int, int, int) const’:
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx:1009:20: warning: unused variable ‘factor’ [-Wunused-variable]
const double factor=vc->getEdgeFactor();
^
[ 1%] Building CXX object CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o
/home/Miloccco/aspis/cl/System/crystal/loopItem.cxx:1:0: warning: -fPIC ignored for target (all code is position independent)
/*********************************************************************
^
[ 1%] Building CXX object CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o
/home/Miloccco/aspis/cl/System/crystal/SymUnit.cxx:1:0: warning: -fPIC ignored for target (all code is position independent)
/*********************************************************************
^
/home/Miloccco/aspis/cl/System/crystal/SymUnit.cxx: In member function ‘void Crystal::SymUnit::setComponent(size_t, const Geometry::Vec3D&)’:
/home/Miloccco/aspis/cl/System/crystal/SymUnit.cxx:116:66: warning: conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Wconversion]
throw ColErr::IndexError(index,3,"SymUnit::setComponent");
^
[ 1%] Linking CXX shared library cyglibcrystal.dll
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x90): undefined reference to Geometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x90): relocation truncated to fit: R_X86_64_PC32 against undefined symbolGeometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x136): undefined reference to Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x136): relocation truncated to fit: R_X86_64_PC32 against undefined symbolGeometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x1c0): undefined reference to Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x1c0): relocation truncated to fit: R_X86_64_PC32 against undefined symbolGeometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x252): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x252): relocation truncated to fit: R_X86_64_PC32 against undefined symbolGeometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x288): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x288): relocation truncated to fit: R_X86_64_PC32 against undefined symbolGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x2e2): undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x2e2): relocation truncated to fit: R_X86_64_PC32 against undefined symboldouble Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x2f8): undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x2f8): relocation truncated to fit: R_X86_64_PC32 against undefined symboldouble Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x32d): undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x32d): relocation truncated to fit: R_X86_64_PC32 against undefined symboldouble Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x343): undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x343): relocation truncated to fit: R_X86_64_PC32 against undefined symboldouble Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x3fd): undefined reference to ColErr::RangeError<int>::RangeError(int const&, int const&, int const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x3fd): relocation truncated to fit: R_X86_64_PC32 against undefined symbolColErr::RangeError::RangeError(int const&, int const&, int const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x4a2): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x4a2): additional relocation overflows omitted from the output CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x553): undefined reference toColErr::RangeError::RangeError(double const&, double const&, double const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x5f9): undefined reference to Geometry::Vec3D::Distance(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x67a): undefined reference todouble Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x69e): undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x781): undefined reference toGeometry::operator<<(std::ostream&, Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.rdata$_ZTVN6ColErr10RangeErrorIdEE[_ZTVN6ColErr10RangeErrorIdEE]+0x20): undefined reference to ColErr::ExBase::what() const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.rdata$_ZTVN6ColErr10RangeErrorIiEE[_ZTVN6ColErr10RangeErrorIiEE]+0x20): undefined reference toColErr::ExBase::what() const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.rdata$.refptr._ZTVN6ColErr6ExBaseE[.refptr._ZTVN6ColErr6ExBaseE]+0x0): undefined reference to vtable for ColErr::ExBase' CMakeFiles/libcrystal.dir/System/crystal/CifItem.cxx.o:CifItem.cxx:(.text+0x1e0): undefined reference toint StrFunc::sectPartNum(std::string&, double&)'
CMakeFiles/libcrystal.dir/System/crystal/CifItem.cxx.o:CifItem.cxx:(.text+0x2ca): undefined reference to int StrFunc::section<std::string>(std::string&, std::string&)' CMakeFiles/libcrystal.dir/System/crystal/CifItem.cxx.o:CifItem.cxx:(.text+0x34b): undefined reference toStrFunc::quoteBlock(std::string&, std::string&)'
CMakeFiles/libcrystal.dir/System/crystal/CifItem.cxx.o:CifItem.cxx:(.text$ZN7Crystal7CifItem7getItemIiEEiRT[ZN7Crystal7CifItem7getItemIiEEiRT]+0x20): undefined reference to int StrFunc::section<int>(std::string&, int&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x522): undefined reference toELog::RegMethod::RegMethod(std::string const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x588): undefined reference to int StrFunc::convert<std::string>(std::string const&, std::string&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x5cd): undefined reference toint StrFunc::sectionstd::string(std::string&, std::string&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x5f6): undefined reference to int StrFunc::convert<std::string>(std::string const&, std::string&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x62c): undefined reference toint StrFunc::sectionstd::string(std::string&, std::string&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x69b): undefined reference to int StrFunc::convert<std::string>(std::string const&, std::string&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x6cf): undefined reference toint StrFunc::sectionstd::string(std::string&, std::string&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x782): undefined reference to StrFunc::quoteBlock(std::string&, std::string&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x7bf): undefined reference toELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x84f): undefined reference to ELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text$_ZNK7Crystal7CifLoop7getItemIdEEimmRT_[_ZNK7Crystal7CifLoop7getItemIdEEimmRT_]+0x9f): undefined reference toColErr::IndexError::IndexError(unsigned long const&, unsigned long const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text$ZNK7Crystal7CifLoop7getItemIiEEimmRT[ZNK7Crystal7CifLoop7getItemIiEEimmRT]+0x9f): undefined reference to ColErr::IndexError<unsigned long>::IndexError(unsigned long const&, unsigned long const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text$_ZNK7Crystal7CifLoop7getItemISsEEimmRT_[_ZNK7Crystal7CifLoop7getItemISsEEimmRT_]+0x9f): undefined reference toColErr::IndexError::IndexError(unsigned long const&, unsigned long const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.rdata$_ZTVN6ColErr10IndexErrorImEE[_ZTVN6ColErr10IndexErrorImEE]+0x20): undefined reference to ColErr::ExBase::what() const' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.rdata$.refptr._ZN4ELog7endWarnINS_7EReportEEERNS_9OutputLogIT_EES5_[.refptr._ZN4ELog7endWarnINS_7EReportEEERNS_9OutputLogIT_EES5_]+0x0): undefined reference to ELog::OutputLogELog::EReport& ELog::endWarnELog::EReport(ELog::OutputLogELog::EReport&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.rdata$.refptr.ZN4ELog2EME[.refptr.ZN4ELog2EME]+0x0): undefined reference toELog::EM' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1c): undefined reference to Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2c): undefined reference toGeometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x46): undefined reference to Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x71): undefined reference toGeometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x26b): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x27c): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2ba): undefined reference to Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2d2): undefined reference toGeometry::Vec3D::Vec3D(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2ec): undefined reference to Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x317): undefined reference toGeometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x49e): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4d4): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6b2): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6c3): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x706): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x71e): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x75d): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x793): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0xa0c): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0xa18): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0xabd): undefined reference to Element::Instance()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0xacc): undefined reference toElement::elmIonPair(std::string const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0xe8a): undefined reference to ELog::RegMethod::RegMethod(std::string const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x115f): undefined reference toGeometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1251): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1299): undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x12dd): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x13f4): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x142f): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1583): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x15cd): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x167f): undefined reference toELog::RegMethod::RegMethod(std::string const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x18bd): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x198c): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1d36): undefined reference to ELog::RegMethod::RegMethod(std::string const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1e36): undefined reference toStrFunc::getLine(std::istream&, int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1e71): undefined reference to StrFunc::fullBlock(std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x20c6): undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2176): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2226): undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x22da): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x238e): undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2442): more undefined references to double& Geometry::Vec3D::operator[](int)' follow
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x28b0): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2bb3): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2c05): undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2c42): undefined reference to double Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2c7f): undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2cb8): undefined reference to double Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2cd5): undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2cf2): more undefined references to double Geometry::Vec3D::operator[](int) const' follow
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2d63): undefined reference toGeometry::Matrix<double>::Matrix(unsigned long, unsigned long)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2d9f): undefined reference to double Geometry::Vec3D::operator[](unsigned long) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2db6): undefined reference todouble Geometry::Vec3D::operator[]<unsigned long>(unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2ef1): undefined reference to Geometry::Matrix::operator*(Geometry::Vec3D const&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2f04): undefined reference toGeometry::Vec3D::dotProd(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2f19): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2f3c): undefined reference toGeometry::Matrix<double>::~Matrix()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2f56): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2f67): undefined reference toGeometry::Matrix<double>::~Matrix()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x309f): undefined reference to double Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x30d9): undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3113): undefined reference to double Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3212): undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x32c1): undefined reference to ELog::RegMethod::RegMethod(std::string const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3309): undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3349): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3389): undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x33c5): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x33e3): undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3401): more undefined references to double& Geometry::Vec3D::operator[](int)' follow
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x34aa): undefined reference toGeometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x34c1): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x34cd): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x357c): undefined reference to Geometry::Vec3D::Vec3D(double, double, double)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3592): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x359d): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x35d6): undefined reference toGeometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x35f0): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x35fc): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x36ad): undefined reference to Geometry::Vec3D::operator*(Geometry::Vec3D const&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x36d7): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x36e3): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3727): undefined reference toGeometry::Vec3D::operator_=(double)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3748): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x37a4): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x37b4): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x37c5): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x37d6): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x37e7): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x382c): undefined reference to Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x384c): undefined reference toGeometry::Quaternion::calcQRot(double, Geometry::Vec3D)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3858): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3884): undefined reference toGeometry::Quaternion::rotate(Geometry::Vec3D&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x38a7): undefined reference to Geometry::Quaternion::rotate(Geometry::Vec3D&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x38be): undefined reference toGeometry::Quaternion::~Quaternion()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x38cf): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x38e9): undefined reference toGeometry::Quaternion::~Quaternion()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x39ac): undefined reference to ELog::RegMethod::RegMethod(std::string const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x39fc): undefined reference toTriple<int>::operator[](unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3a12): undefined reference to Triple::operator[](unsigned long) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3a28): undefined reference toTriple<int>::operator[](unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3aa5): undefined reference to Geometry::Vec3D::makeUnit()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ab8): undefined reference toGeometry::Vec3D::unit() const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ace): undefined reference to Geometry::Vec3D::operator
(Geometry::Vec3D const&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ade): undefined reference to Geometry::Vec3D::dotProd(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3b01): undefined reference toGeometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3b2a): undefined reference to Geometry::Quaternion::calcQRot(double, Geometry::Vec3D)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3b39): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3b71): undefined reference to Geometry::Quaternion::rotate(Geometry::Vec3D&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3b9d): undefined reference toGeometry::Quaternion::rotate(Geometry::Vec3D&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3bc1): undefined reference to Triple<int>::operator[](unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3bd7): undefined reference toTriple::operator[](unsigned long) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3bed): undefined reference to Triple<int>::operator[](unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c18): undefined reference toGeometry::Vec3D::makeUnit()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c32): undefined reference to Geometry::Vec3D::operator*(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c4c): undefined reference toGeometry::Vec3D::operator
(Geometry::Vec3D const&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c5b): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c71): undefined reference toGeometry::Vec3D::unit() const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c8e): undefined reference to Geometry::Vec3D::operator_(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ca8): undefined reference to Geometry::Vec3D::operator*(Geometry::Vec3D const&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3cb7): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3cc6): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3cd6): undefined reference toGeometry::Vec3D::dotProd(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3cfd): undefined reference to Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3d26): undefined reference toGeometry::Quaternion::calcQRot(double, Geometry::Vec3D)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3d35): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3d6d): undefined reference toGeometry::Quaternion::rotate(Geometry::Vec3D&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3d99): undefined reference to Geometry::Quaternion::rotate(Geometry::Vec3D&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3e61): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3e70): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3e80): undefined reference toGeometry::Quaternion::~Quaternion()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3e8c): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3e98): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ea4): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3eb3): undefined reference toGeometry::Quaternion::~Quaternion()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ebe): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3eca): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ed6): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ee5): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3f50): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3f67): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3f7e): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3f92): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3fa6): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3fba): more undefined references toGeometry::Vec3D::~Vec3D()' follow CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3fe2): undefined reference to Geometry::Quaternion::~Quaternion()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ff3): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4004): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4015): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4029): undefined reference to Geometry::Quaternion::~Quaternion()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4039): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x404a): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x405b): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x406f): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4102): undefined reference toELog::RegMethod::RegMethod(std::string const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x424e): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4596): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x45f8): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4626): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x465f): undefined reference to Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4677): undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x469e): undefined reference to Geometry::Vec3D::operator*(double) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x46ae): undefined reference toGeometry::Vec3D::operator+=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x46ba): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x46d5): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x46e3): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4729): undefined reference todouble Geometry::Vec3D::operator[]<unsigned long>(unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x47ed): undefined reference to ELog::RegMethod::RegMethod(std::string const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4c0b): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4c8b): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4d41): undefined reference toELog::RegMethod::RegMethod(std::string const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4d9e): undefined reference to Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4daa): undefined reference toGeometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4e96): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4ec6): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4ed5): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4f42): undefined reference toGeometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4f78): undefined reference to Geometry::Vec3D::reBase(Geometry::Vec3D const&, Geometry::Vec3D const&, Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4fc6): undefined reference toELog::OutputLogELog::EReport::error(std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x51aa): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x51d0): undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x51f6): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5283): undefined reference toGeometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x52bd): undefined reference to Geometry::Vec3D::operator-(Geometry::Vec3D const&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x52cc): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x52db): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x536f): undefined reference toGeometry::Vec3D::operator+(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x537e): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x53fe): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5452): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x54f8): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5504): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5510): more undefined references toGeometry::Vec3D::~Vec3D()' follow CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x552b): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5596): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x55d5): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x55e9): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x55fd): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x560e): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x561f): more undefined references to Geometry::Vec3D::~Vec3D()' follow
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5677): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5709): undefined reference to ELog::RegMethod::RegMethod(std::string const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5797): undefined reference toMTRand::rand()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x58d4): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x592f): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5a64): undefined reference to ELog::RegMethod::RegMethod(std::string const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5f77): undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x60ca): undefined reference to Geometry::Vec3D::abs() const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6156): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x61d2): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6283): undefined reference toELog::RegMethod::RegMethod(std::string const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6390): undefined reference to Geometry::Vec3D::dotProd(Geometry::Vec3D const&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x63e2): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6478): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6484): undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x64e9): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x64fa): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x650b): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$ZNK7Crystal10nearCentreclERKNS_7AtomPosES3[ZNK7Crystal10nearCentreclERKNS_7AtomPosES3]+0x28): undefined reference toGeometry::Vec3D::abs() const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal10nearCentreclERKNS_7AtomPosES3_[_ZNK7Crystal10nearCentreclERKNS_7AtomPosES3_]+0x40): undefined reference to Geometry::Vec3D::abs() const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[ZNK7Crystal8CifStore4UVecEiii]+0x41): undefined reference toGeometry::Vec3D::operator_(double) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0x62): undefined reference to Geometry::Vec3D::operator(double) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0x82): undefined reference to Geometry::Vec3D::operator*(double) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0x98): undefined reference toGeometry::Vec3D::operator+(Geometry::Vec3D const&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xaf): undefined reference to Geometry::Vec3D::operator+(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xbc): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xc7): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xd3): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xdf): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xf0): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[ZNK7Crystal8CifStore4UVecEiii]+0x100): more undefined references to Geometry::Vec3D::~Vec3D()' follow CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0x41): undefined reference toGeometry::Vec3D::operator(double) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0x65): undefined reference to Geometry::Vec3D::operator_(double) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0x88): undefined reference to Geometry::Vec3D::operator*(double) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0x9e): undefined reference toGeometry::Vec3D::operator+(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xb5): undefined reference to Geometry::Vec3D::operator+(Geometry::Vec3D const&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xc2): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xcd): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xd9): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xe5): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xf6): undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0x106): more undefined references to Geometry::Vec3D::~Vec3D()' follow
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZN4ELog9OutputLogINS_7EReportEE5errorEv[_ZN4ELog9OutputLogINS_7EReportEE5errorEv]+0x16): undefined reference toELog::OutputLogELog::EReport::report(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZN4ELog9OutputLogINS_7EReportEE7warningEv[_ZN4ELog9OutputLogINS_7EReportEE7warningEv]+0x16): undefined reference to ELog::OutputLogELog::EReport::report(int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$ZN4ELog9OutputLogINS_7EReportEElsIN8Geometry5Vec3DEEERS2_RKT[ZN4ELog9OutputLogINS_7EReportEElsIN8Geometry5Vec3DEEERS2_RKT]+0x1c): undefined reference to Geometry::operator<<(std::ostream&, Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZN4ELog9OutputLogINS_7EReportEE5basicEv[_ZN4ELog9OutputLogINS_7EReportEE5basicEv]+0x16): undefined reference toELog::OutputLogELog::EReport::report(int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZN4ELog9OutputLogINS_7EReportEE10diagnosticEv[_ZN4ELog9OutputLogINS_7EReportEE10diagnosticEv]+0x16): undefined reference to ELog::OutputLog<ELog::EReport>::report(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.rdata$.refptr.RNG[.refptr.RNG]+0x0): undefined reference toRNG'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.rdata$.refptr.ZN4ELog7endDiagINS_7EReportEEERNS_9OutputLogIT_EES5[.refptr.ZN4ELog7endDiagINS_7EReportEEERNS_9OutputLogIT_EES5]+0x0): undefined reference to ELog::OutputLog<ELog::EReport>& ELog::endDiag<ELog::EReport>(ELog::OutputLog<ELog::EReport>&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.rdata$.refptr._ZN4ELog6endErrINS_7EReportEEERNS_9OutputLogIT_EES5_[.refptr._ZN4ELog6endErrINS_7EReportEEERNS_9OutputLogIT_EES5_]+0x0): undefined reference toELog::OutputLogELog::EReport& ELog::endErrELog::EReport(ELog::OutputLogELog::EReport&)'
CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x1c5): undefined reference to ColErr::IndexError<unsigned long>::IndexError(unsigned long const&, unsigned long const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x2ef): undefined reference toColErr::IndexError::IndexError(unsigned long const&, unsigned long const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x455): undefined reference to ColErr::IndexError<unsigned long>::IndexError(unsigned long const&, unsigned long const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x573): undefined reference toColErr::IndexError::IndexError(unsigned long const&, unsigned long const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x5d4): undefined reference to int StrFunc::sectPartNum<double>(std::string&, double&)' CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x6db): undefined reference toColErr::IndexError::IndexError(unsigned long const&, unsigned long const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text$ZNK7Crystal8loopItem7getItemIiEEimRT[ZNK7Crystal8loopItem7getItemIiEEimRT]+0x9b): undefined reference to ColErr::IndexError<unsigned long>::IndexError(unsigned long const&, unsigned long const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text$_ZNK7Crystal8loopItem7getItemIiEEimRT_[_ZNK7Crystal8loopItem7getItemIiEEimRT_]+0xec): undefined reference toint StrFunc::convert(std::string const&, int&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x50): undefined reference to Geometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x7a): undefined reference toGeometry::Vec3D::Vec3D(double, double, double)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x8f): undefined reference to Geometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x9e): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xce): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xda): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x135): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x14a): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x1c4): undefined reference to Geometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x1ea): undefined reference toGeometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x221): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x280): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x31c): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x340): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x36c): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x421): undefined reference toColErr::IndexError::IndexError(int const&, int const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x46a): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x48b): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x54e): undefined reference to ELog::RegMethod::RegMethod(std::string const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x5b8): undefined reference toGeometry::Vec3D::Vec3D(double, double, double)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x5cf): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x5db): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x602): undefined reference to Geometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x628): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x634): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x740): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x788): undefined reference to double& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x7d0): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x86e): undefined reference to int StrFunc::convert<double>(std::string const&, double&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x8bd): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x964): undefined reference to int StrFunc::convert<double>(std::string const&, double&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x9b3): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xa4b): undefined reference to ELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xaa9): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xabd): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xb50): undefined reference toELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xb9e): undefined reference to Geometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xbc2): undefined reference todouble Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xbe4): undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xbf6): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xc25): undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xc37): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xc7c): undefined reference to Geometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xc94): undefined reference toGeometry::Vec3D::Vec3D(double, double, double)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xcab): undefined reference to Geometry::Vec3D::boundaryCube(Geometry::Vec3D const&, Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xcb7): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xcc3): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xcd4): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xce5): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xcf3): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xd46): undefined reference to Geometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xd56): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xd62): undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xd86): undefined reference todouble Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xda8): undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xdbb): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xdea): undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xdfd): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xe34): undefined referen

@SAnsell
Copy link
Owner Author

SAnsell commented Nov 15, 2015

Hi Alberto,

Ok let me start with that I was very surprised to run your little app
for the sinbad experiment. Obviously I have never thought to add a gui -- I
am not 100% sure what it does but that is ok -- I applaud the effort. [In
the same way I am not going to ever like windows/macs it doesn't mean I
don't realize other like them and a lot of work went into them!]

First off let us look at your little problem -- you are compiling with
cygwin and that means that you look like you have made a mistake with the
linking somehow -- not 100% sure.

Next I have to have a look at the code in cl -- there is a HUGE amount of
stuff that doesn't need to be there -- if you want to remove it to make a
simple stand-alone app I can see the merit in that. [All the ess stuff
just for a start!!]

Next there is the issue of philosophy -- the way that I assume that tallies
should be added after the object construction. That means that much of
the repeated architecture could be simplified by using the inbuild
facilities.

However, you have a working application -- that is is a big step!! The
first part of tidying up should be (a) copyright notices -- you should add
your
name and date to the parts you wrote -- e.g. writeSinband etc.

Second add small descriptions to variables e.g. writeSinbad.h I would put
a comment about what cellS , cellI1 etc are suppost to be for.

Next please drop using boost/shared_ptr. and boost/bind. shared_ptr has
gone into the STL and is in #include (as std::shared_ptr).
bind has gone into algorithms and is std::bind. It is slightly different,
you need to replace _1 with std::placeholders::_1.

Then have a look at repeated code. -- that should always be fixed .

   Sorry bit of perfectionist about code.

    Many thanks,

                      Stuart

p.s. Next I will have a look at the paper.

On 14 November 2015 at 15:31, milocco [email protected] wrote:

Dear Stuart,

How are you? I am not bad, even if I am blocked on the cygwin problem since
last month. I am still working a little bit on SINBAD/ASPIS database. I
would like to produce an app which would work on windows, besides linux. I
strongly rely on your software (CombLayer and layerAnalysis). You can find
a preview of the package that I would like to distribute at this link:

https://onedrive.live.com/redir?resid=3D65198DEFEF9606!1934&authkey=!AErzBZiwv11QVrk&ithint=folder%2creadme

There is also a draft of a paper in aspis/doc, where I included you as
co-author. Feel free to refuse if you do not like this, I will not get
offended and will acknowledge you work in some other way. I would be very
happy if you have a look into the compilation of CombLayer with cygwin. The
problem is with the libraries as you can see from the log files that I am
sending you.

Kind regards,

Alberto

On 21/10/15 10:57, Stuart Ansell wrote:

As pointed out on the previous issue #35
#35. CombLayer now doesn't
compile with cygwin.

I don't have immediate access to a cygwin account. I will try. But the
following may help:

CMake.pl only writes a CMakeList.txt file. There are two possiblities (a)
that it can't compile stuff. If that is the case then you have to check the
compiler option [that is likely to be set(CMAKE_CXX_COMPILER) in the
CMakeList.txt. (b) it is libraries: That is more likely and some figuring
out will be needed.

If you have an error log -- can you post it?

The final solution should be to update CMakeList.pm so that the
CMakeList.txt deals with both types of system. But the first part of that
solution is to find a CMakeList.txt that works for cygwin before making
CMake.pl produce it.


Reply to this email directly or view it on GitHub
#36.

$ ./CMake.pl -s -gcc=gcc -g++=g++
Ignoring build item :: bilbau
Ignoring build item :: pressure
Ignoring build item :: divide
Ignoring build item :: d4c
Ignoring build item :: lens
Ignoring build item :: simple
Ignoring build item :: photonMod
Ignoring build item :: ts1layer
Ignoring build item :: siMod
Ignoring build item :: cuBuild
Ignoring build item :: epb
Ignoring build item :: muBeam
Ignoring build item :: bnct
Ignoring build item :: gamma
FINISH CMake.pl

cmake ./
-- Configuring done
-- Generating done
-- Build files have been written to: /home/Miloccco/aspis/cl

$ make
[ 0%] Building CXX object
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o
/home/Miloccco/aspis/cl/System/crystal/AtomPos.cxx:1:0: warning: -fPIC
ignored for target (all code is position independent)
/*********************************************************************
^
[ 0%] Building CXX object
CMakeFiles/libcrystal.dir/System/crystal/CifItem.cxx.o
/home/Miloccco/aspis/cl/System/crystal/CifItem.cxx:1:0: warning: -fPIC
ignored for target (all code is position independent)
/*********************************************************************
^
[ 0%] Building CXX object
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o
/home/Miloccco/aspis/cl/System/crystal/CifLoop.cxx:1:0: warning: -fPIC
ignored for target (all code is position independent)
/*********************************************************************
^
[ 1%] Building CXX object
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx:1:0: warning: -fPIC
ignored for target (all code is position independent)
/*********************************************************************
^
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx: In member function
‘int Crystal::CifStore::readTypes(const Crystal::CifLoop&)’:
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx:298:7: warning:
variable ‘retval’ set but not used [-Wunused-but-set-variable]
int retval(1);
^
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx: At global scope:
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx:630:25: warning:
unused parameter ‘xIndex’ [-Wunused-parameter]
const Triple& xIndex,
^
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx: In member function
‘double Crystal::CifStore::calcLatticeFactor(int, int, int) const’:
/home/Miloccco/aspis/cl/System/crystal/CifStore.cxx:1009:20: warning:
unused variable ‘factor’ [-Wunused-variable]
const double factor=vc->getEdgeFactor();
^
[ 1%] Building CXX object
CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o
/home/Miloccco/aspis/cl/System/crystal/loopItem.cxx:1:0: warning: -fPIC
ignored for target (all code is position independent)
/*********************************************************************
^
[ 1%] Building CXX object
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o
/home/Miloccco/aspis/cl/System/crystal/SymUnit.cxx:1:0: warning: -fPIC
ignored for target (all code is position independent)
/*********************************************************************
^
/home/Miloccco/aspis/cl/System/crystal/SymUnit.cxx: In member function
‘void Crystal::SymUnit::setComponent(size_t, const Geometry::Vec3D&)’:
/home/Miloccco/aspis/cl/System/crystal/SymUnit.cxx:116:66: warning:
conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its
value [-Wconversion]
throw ColErr::IndexError(index,3,"SymUnit::setComponent");
^
[ 1%] Linking CXX shared library cyglibcrystal.dll
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x90):
undefined reference to Geometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x90): relocation truncated to fit: R_X86_64_PC32 against undefined symbol Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x136):
undefined reference to Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x136): relocation truncated to fit: R_X86_64_PC32 against undefined symbol Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x1c0):
undefined reference to Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x1c0): relocation truncated to fit: R_X86_64_PC32 against undefined symbol Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x252):
undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x252): relocation truncated to fit: R_X86_64_PC32 against undefined symbol Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x288):
undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x288): relocation truncated to fit: R_X86_64_PC32 against undefined symbol Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x2e2):
undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x2e2): relocation truncated to fit: R_X86_64_PC32 against undefined symboldouble
Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x2f8):
undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x2f8): relocation truncated to fit: R_X86_64_PC32 against undefined symboldouble
Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x32d):
undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x32d): relocation truncated to fit: R_X86_64_PC32 against undefined symboldouble
Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x343):
undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x343): relocation truncated to fit: R_X86_64_PC32 against undefined symboldouble
Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x3fd):
undefined reference to ColErr::RangeError<int>::RangeError(int const&, int const&, int const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x3fd): relocation truncated to fit: R_X86_64_PC32 against undefined symbol ColErr::RangeError::RangeError(int const&, int const&, int const&,
std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x4a2):
undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x4a2): additional relocation overflows omitted from the output CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x553): undefined reference toColErr::RangeError::RangeError(double
const&, double const&, double const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x5f9):
undefined reference to Geometry::Vec3D::Distance(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x67a): undefined reference todouble Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x69e):
undefined reference to double Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.text+0x781): undefined reference toGeometry::operator<<(std::ostream&, Geometry::Vec3D
const&)'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.rdata$_ZTVN6ColErr10RangeErrorIdEE[_ZTVN6ColErr10RangeErrorIdEE]+0x20):
undefined reference to ColErr::ExBase::what() const' CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.rdata$_ZTVN6ColErr10RangeErrorIiEE[_ZTVN6ColErr10RangeErrorIiEE]+0x20): undefined reference toColErr::ExBase::what() const'
CMakeFiles/libcrystal.dir/System/crystal/AtomPos.cxx.o:AtomPos.cxx:(.rdata$.refptr._ZTVN6ColErr6ExBaseE[.refptr._ZTVN6ColErr6ExBaseE]+0x0):
undefined reference to vtable for ColErr::ExBase' CMakeFiles/libcrystal.dir/System/crystal/CifItem.cxx.o:CifItem.cxx:(.text+0x1e0): undefined reference toint StrFunc::sectPartNum(std::string&,
double&)'
CMakeFiles/libcrystal.dir/System/crystal/CifItem.cxx.o:CifItem.cxx:(.text+0x2ca):
undefined reference to int StrFunc::section<std::string>(std::string&, std::string&)' CMakeFiles/libcrystal.dir/System/crystal/CifItem.cxx.o:CifItem.cxx:(.text+0x34b): undefined reference toStrFunc::quoteBlock(std::string&, std::string&)'
CMakeFiles/libcrystal.dir/System/crystal/CifItem.cxx.o:CifItem.cxx:(.text$ZN7Crystal7CifItem7getItemIiEEiRT[ZN7Crystal7CifItem7getItemIiEEiRT]+0x20):
undefined reference to int StrFunc::section<int>(std::string&, int&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x522): undefined reference toELog::RegMethod::RegMethod(std::string const&,
std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x588):
undefined reference to int StrFunc::convert<std::string>(std::string const&, std::string&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x5cd): undefined reference toint StrFunc::sectionstd::string(std::string&,
std::string&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x5f6):
undefined reference to int StrFunc::convert<std::string>(std::string const&, std::string&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x62c): undefined reference toint StrFunc::sectionstd::string(std::string&,
std::string&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x69b):
undefined reference to int StrFunc::convert<std::string>(std::string const&, std::string&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x6cf): undefined reference toint StrFunc::sectionstd::string(std::string&,
std::string&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x782):
undefined reference to StrFunc::quoteBlock(std::string&, std::string&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x7bf): undefined reference toELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text+0x84f):
undefined reference to ELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text$_ZNK7Crystal7CifLoop7getItemIdEEimmRT_[_ZNK7Crystal7CifLoop7getItemIdEEimmRT_]+0x9f): undefined reference toColErr::IndexError::IndexError(unsigned long const&, unsigned long const&, std::string
const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text$ZNK7Crystal7CifLoop7getItemIiEEimmRT[ZNK7Crystal7CifLoop7getItemIiEEimmRT]+0x9f):
undefined reference to ColErr::IndexError<unsigned long>::IndexError(unsigned long const&, unsigned long const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.text$_ZNK7Crystal7CifLoop7getItemISsEEimmRT_[_ZNK7Crystal7CifLoop7getItemISsEEimmRT_]+0x9f): undefined reference toColErr::IndexError::IndexError(unsigned long const&, unsigned long const&, std::string
const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.rdata$_ZTVN6ColErr10IndexErrorImEE[_ZTVN6ColErr10IndexErrorImEE]+0x20):
undefined reference to ColErr::ExBase::what() const' CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.rdata$.refptr._ZN4ELog7endWarnINS_7EReportEEERNS_9OutputLogIT_EES5_[.refptr._ZN4ELog7endWarnINS_7EReportEEERNS_9OutputLogIT_EES5_]+0x0): undefined reference to ELog::OutputLogELog::EReport&
ELog::endWarnELog::EReport(ELog::OutputLogELog::EReport&)'
CMakeFiles/libcrystal.dir/System/crystal/CifLoop.cxx.o:CifLoop.cxx:(.rdata$.refptr.ZN4ELog2EME[.refptr.ZN4ELog2EME]+0x0):
undefined reference toELog::EM' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1c): undefined reference to Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2c):
undefined reference toGeometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x46): undefined reference to Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x71):
undefined reference toGeometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x26b): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x27c):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2ba): undefined reference to Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2d2):
undefined reference toGeometry::Vec3D::Vec3D(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2ec): undefined reference to Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x317):
undefined reference toGeometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x49e): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4d4):
undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6b2): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6c3):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x706): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x71e):
undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x75d): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x793):
undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0xa0c): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0xa18):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0xabd): undefined reference to Element::Instance()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0xacc):
undefined reference toElement::elmIonPair(std::string const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0xe8a): undefined reference to ELog::RegMethod::RegMethod(std::string const&,
std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x115f):
undefined reference toGeometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1251): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1299):
undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x12dd): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x13f4):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x142f): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1583):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x15cd): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x167f):
undefined reference toELog::RegMethod::RegMethod(std::string const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x18bd): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x198c):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1d36): undefined reference to ELog::RegMethod::RegMethod(std::string const&,
std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1e36):
undefined reference toStrFunc::getLine(std::istream&, int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x1e71): undefined reference to StrFunc::fullBlock(std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x20c6):
undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2176): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2226):
undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x22da): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x238e):
undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2442): more undefined references to double&
Geometry::Vec3D::operator[](int)' follow
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x28b0):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2bb3): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2c05):
undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2c42): undefined reference to double Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2c7f):
undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2cb8): undefined reference to double Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2cd5):
undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2cf2): more undefined references to double Geometry::Vec3D::operator[](int)
const' follow
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2d63):
undefined reference toGeometry::Matrix<double>::Matrix(unsigned long, unsigned long)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2d9f): undefined reference to double Geometry::Vec3D::operator[](unsigned long) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2db6):
undefined reference todouble Geometry::Vec3D::operator[]<unsigned long>(unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2ef1): undefined reference to Geometry::Matrix::operator*(Geometry::Vec3D
const&) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2f04):
undefined reference toGeometry::Vec3D::dotProd(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2f19): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2f3c):
undefined reference toGeometry::Matrix<double>::~Matrix()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2f56): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x2f67):
undefined reference toGeometry::Matrix<double>::~Matrix()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x309f): undefined reference to double Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x30d9):
undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3113): undefined reference to double Geometry::Vec3D::operator[](int) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3212):
undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x32c1): undefined reference to ELog::RegMethod::RegMethod(std::string const&,
std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3309):
undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3349): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3389):
undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x33c5): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x33e3):
undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3401): more undefined references to double&
Geometry::Vec3D::operator[](int)' follow
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x34aa):
undefined reference toGeometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x34c1): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x34cd):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x357c): undefined reference to Geometry::Vec3D::Vec3D(double, double, double)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3592):
undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x359d): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x35d6):
undefined reference toGeometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x35f0): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x35fc):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x36ad): undefined reference to Geometry::Vec3D::operator*(Geometry::Vec3D const&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x36d7):
undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x36e3): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3727):
undefined reference toGeometry::Vec3D::operator_=(double)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3748): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x37a4):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x37b4): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x37c5):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x37d6): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x37e7):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x382c): undefined reference to Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x384c):
undefined reference toGeometry::Quaternion::calcQRot(double, Geometry::Vec3D)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3858): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3884):
undefined reference toGeometry::Quaternion::rotate(Geometry::Vec3D&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x38a7): undefined reference to Geometry::Quaternion::rotate(Geometry::Vec3D&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x38be):
undefined reference toGeometry::Quaternion::~Quaternion()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x38cf): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x38e9):
undefined reference toGeometry::Quaternion::~Quaternion()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x39ac): undefined reference to ELog::RegMethod::RegMethod(std::string const&,
std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x39fc):
undefined reference toTriple<int>::operator[](unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3a12): undefined reference to Triple::operator[](unsigned long) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3a28):
undefined reference toTriple<int>::operator[](unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3aa5): undefined reference to Geometry::Vec3D::makeUnit()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ab8):
undefined reference toGeometry::Vec3D::unit() const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ace): undefined reference to Geometry::Vec3D::operator
(Geometry::Vec3D const&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ade):
undefined reference to Geometry::Vec3D::dotProd(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3b01): undefined reference toGeometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3b2a):
undefined reference to Geometry::Quaternion::calcQRot(double, Geometry::Vec3D)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3b39): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3b71):
undefined reference to Geometry::Quaternion::rotate(Geometry::Vec3D&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3b9d): undefined reference toGeometry::Quaternion::rotate(Geometry::Vec3D&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3bc1):
undefined reference to Triple<int>::operator[](unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3bd7): undefined reference toTriple::operator[](unsigned long) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3bed):
undefined reference to Triple<int>::operator[](unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c18): undefined reference toGeometry::Vec3D::makeUnit()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c32):
undefined reference to Geometry::Vec3D::operator*(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c4c): undefined reference toGeometry::Vec3D::operator
(Geometry::Vec3D const&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c5b):
undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c71): undefined reference toGeometry::Vec3D::unit() const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3c8e):
undefined reference to Geometry::Vec3D::operator_(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ca8): undefined reference to Geometry::Vec3D::operator*(Geometry::Vec3D const&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3cb7):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3cc6): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3cd6):
undefined reference toGeometry::Vec3D::dotProd(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3cfd): undefined reference to Geometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3d26):
undefined reference toGeometry::Quaternion::calcQRot(double, Geometry::Vec3D)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3d35): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3d6d):
undefined reference toGeometry::Quaternion::rotate(Geometry::Vec3D&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3d99): undefined reference to Geometry::Quaternion::rotate(Geometry::Vec3D&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3e61):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3e70): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3e80):
undefined reference toGeometry::Quaternion::~Quaternion()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3e8c): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3e98):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ea4): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3eb3):
undefined reference toGeometry::Quaternion::~Quaternion()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ebe): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3eca):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ed6): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ee5):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3f50): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3f67):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3f7e): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3f92):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3fa6): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3fba):
more undefined references toGeometry::Vec3D::~Vec3D()' follow CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3fe2): undefined reference to Geometry::Quaternion::~Quaternion()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x3ff3):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4004): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4015):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4029): undefined reference to Geometry::Quaternion::~Quaternion()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4039):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x404a): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x405b):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x406f): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4102):
undefined reference toELog::RegMethod::RegMethod(std::string const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x424e): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4596):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x45f8): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4626):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x465f): undefined reference to Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4677):
undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x469e): undefined reference to Geometry::Vec3D::operator*(double) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x46ae):
undefined reference toGeometry::Vec3D::operator+=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x46ba): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x46d5):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x46e3): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4729):
undefined reference todouble Geometry::Vec3D::operator[]<unsigned long>(unsigned long) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x47ed): undefined reference to ELog::RegMethod::RegMethod(std::string const&,
std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4c0b):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4c8b): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4d41):
undefined reference toELog::RegMethod::RegMethod(std::string const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4d9e): undefined reference to Geometry::Vec3D::Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4daa):
undefined reference toGeometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4e96): undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4ec6):
undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4ed5): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4f42):
undefined reference toGeometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4f78): undefined reference to Geometry::Vec3D::reBase(Geometry::Vec3D const&,
Geometry::Vec3D const&, Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x4fc6):
undefined reference toELog::OutputLogELog::EReport::error(std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x51aa): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x51d0):
undefined reference todouble& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x51f6): undefined reference to double& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5283):
undefined reference toGeometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x52bd): undefined reference to Geometry::Vec3D::operator-(Geometry::Vec3D const&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x52cc):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x52db): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x536f):
undefined reference toGeometry::Vec3D::operator+(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x537e): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x53fe):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5452): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x54f8):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5504): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5510):
more undefined references toGeometry::Vec3D::~Vec3D()' follow CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x552b): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5596):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x55d5): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x55e9):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x55fd): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x560e):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x561f): more undefined references to Geometry::Vec3D::~Vec3D()' follow
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5677):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5709): undefined reference to ELog::RegMethod::RegMethod(std::string const&,
std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5797):
undefined reference toMTRand::rand()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x58d4): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x592f):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5a64): undefined reference to ELog::RegMethod::RegMethod(std::string const&,
std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x5f77):
undefined reference todouble Geometry::Vec3D::operator[]<int>(int) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x60ca): undefined reference to Geometry::Vec3D::abs() const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6156):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x61d2): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6283):
undefined reference toELog::RegMethod::RegMethod(std::string const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6390): undefined reference to Geometry::Vec3D::dotProd(Geometry::Vec3D const&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x63e2):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6478): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x6484):
undefined reference toELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x64e9): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x64fa):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text+0x650b): undefined reference to ELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$ZNK7Crystal10nearCentreclERKNS_7AtomPosES3[ZNK7Crystal10nearCentreclERKNS_7AtomPosES3]+0x28):
undefined reference toGeometry::Vec3D::abs() const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal10nearCentreclERKNS_7AtomPosES3_[_ZNK7Crystal10nearCentreclERKNS_7AtomPosES3_]+0x40): undefined reference to Geometry::Vec3D::abs() const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[ZNK7Crystal8CifStore4UVecEiii]+0x41):
undefined reference toGeometry::Vec3D::operator_(double) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0x62): undefined reference to Geometry::Vec3D::operator
(double) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0x82):
undefined reference to Geometry::Vec3D::operator*(double) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0x98): undefined reference toGeometry::Vec3D::operator+(Geometry::Vec3D const&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xaf):
undefined reference to Geometry::Vec3D::operator+(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xbc): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xc7):
undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xd3): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xdf):
undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[_ZNK7Crystal8CifStore4UVecEiii]+0xf0): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4UVecEiii[ZNK7Crystal8CifStore4UVecEiii]+0x100):
more undefined references to Geometry::Vec3D::~Vec3D()' follow CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0x41): undefined reference toGeometry::Vec3D::operator
(double) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0x65):
undefined reference to Geometry::Vec3D::operator_(double) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0x88): undefined reference to Geometry::Vec3D::operator*(double) const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0x9e):
undefined reference toGeometry::Vec3D::operator+(Geometry::Vec3D const&) const' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xb5): undefined reference to Geometry::Vec3D::operator+(Geometry::Vec3D const&)
const'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xc2):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xcd): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xd9):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xe5): undefined reference to Geometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0xf6):
undefined reference toGeometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZNK7Crystal8CifStore4BVecEiii[_ZNK7Crystal8CifStore4BVecEiii]+0x106): more undefined references to Geometry::Vec3D::~Vec3D()' follow
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZN4ELog9OutputLogINS_7EReportEE5errorEv[_ZN4ELog9OutputLogINS_7EReportEE5errorEv]+0x16):
undefined reference toELog::OutputLogELog::EReport::report(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZN4ELog9OutputLogINS_7EReportEE7warningEv[_ZN4ELog9OutputLogINS_7EReportEE7warningEv]+0x16): undefined reference to ELog::OutputLogELog::EReport::report(int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$ZN4ELog9OutputLogINS_7EReportEElsIN8Geometry5Vec3DEEERS2_RKT[ZN4ELog9OutputLogINS_7EReportEElsIN8Geometry5Vec3DEEERS2_RKT]+0x1c):
undefined reference to Geometry::operator<<(std::ostream&, Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZN4ELog9OutputLogINS_7EReportEE5basicEv[_ZN4ELog9OutputLogINS_7EReportEE5basicEv]+0x16): undefined reference toELog::OutputLogELog::EReport::report(int)'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.text$_ZN4ELog9OutputLogINS_7EReportEE10diagnosticEv[_ZN4ELog9OutputLogINS_7EReportEE10diagnosticEv]+0x16):
undefined reference to ELog::OutputLog<ELog::EReport>::report(int)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.rdata$.refptr.RNG[.refptr.RNG]+0x0): undefined reference toRNG'
CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.rdata$.refptr.ZN4ELog7endDiagINS_7EReportEEERNS_9OutputLogIT_EES5[.refptr.ZN4ELog7endDiagINS_7EReportEEERNS_9OutputLogIT_EES5]+0x0):
undefined reference to ELog::OutputLog<ELog::EReport>& ELog::endDiag<ELog::EReport>(ELog::OutputLog<ELog::EReport>&)' CMakeFiles/libcrystal.dir/System/crystal/CifStore.cxx.o:CifStore.cxx:(.rdata$.refptr._ZN4ELog6endErrINS_7EReportEEERNS_9OutputLogIT_EES5_[.refptr._ZN4ELog6endErrINS_7EReportEEERNS_9OutputLogIT_EES5_]+0x0): undefined reference toELog::OutputLogELog::EReport&
ELog::endErrELog::EReport(ELog::OutputLogELog::EReport&)'
CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x1c5):
undefined reference to ColErr::IndexError<unsigned long>::IndexError(unsigned long const&, unsigned long const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x2ef): undefined reference toColErr::IndexError::IndexError(unsigned long const&, unsigned long const&, std::string
const&)'
CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x455):
undefined reference to ColErr::IndexError<unsigned long>::IndexError(unsigned long const&, unsigned long const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x573): undefined reference toColErr::IndexError::IndexError(unsigned long const&, unsigned long const&, std::string
const&)'
CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x5d4):
undefined reference to int StrFunc::sectPartNum<double>(std::string&, double&)' CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text+0x6db): undefined reference toColErr::IndexError::IndexError(unsigned long const&, unsigned long const&, std::string
const&)'
CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text$ZNK7Crystal8loopItem7getItemIiEEimRT[ZNK7Crystal8loopItem7getItemIiEEimRT]+0x9b):
undefined reference to ColErr::IndexError<unsigned long>::IndexError(unsigned long const&, unsigned long const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/loopItem.cxx.o:loopItem.cxx:(.text$_ZNK7Crystal8loopItem7getItemIiEEimRT_[_ZNK7Crystal8loopItem7getItemIiEEimRT_]+0xec): undefined reference toint StrFunc::convert(std::string const&,
int&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x50):
undefined reference to Geometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x7a): undefined reference toGeometry::Vec3D::Vec3D(double, double, double)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x8f):
undefined reference to Geometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x9e): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xce):
undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xda): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x135):
undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x14a): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x1c4):
undefined reference to Geometry::Vec3D::Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x1ea): undefined reference toGeometry::Vec3D::Vec3D(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x221):
undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x280): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x31c):
undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x340): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x36c):
undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x421): undefined reference toColErr::IndexError::IndexError(int const&, int
const&, std::string const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x46a):
undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x48b): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x54e):
undefined reference to ELog::RegMethod::RegMethod(std::string const&, std::string const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x5b8): undefined reference toGeometry::Vec3D::Vec3D(double, double, double)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x5cf):
undefined reference to Geometry::Vec3D::operator=(Geometry::Vec3D const&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x5db): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x602):
undefined reference to Geometry::Vec3D::Vec3D(double, double, double)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x628): undefined reference toGeometry::Vec3D::operator=(Geometry::Vec3D const&)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x634):
undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x740): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x788):
undefined reference to double& Geometry::Vec3D::operator[]<int>(int)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x7d0): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x86e):
undefined reference to int StrFunc::convert<double>(std::string const&, double&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x8bd): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x964):
undefined reference to int StrFunc::convert<double>(std::string const&, double&)' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0x9b3): undefined reference todouble& Geometry::Vec3D::operator[](int)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xa4b):
undefined reference to ELog::RegMethod::~RegMethod()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xaa9): undefined reference toGeometry::Vec3D::~Vec3D()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xabd):
undefined reference to Geometry::Vec3D::~Vec3D()' CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xb50): undefined reference toELog::RegMethod::~RegMethod()'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.text+0xb9e):
undefined reference to `Geometry::Vec3D::Vec3D(double, double, double)'
CMakeFiles/libcrystal.dir/System/crystal/SymUnit.cxx.o:SymUnit.cxx:(.t

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants