Hi,
I'm trying to build votca but I consistently get the error below when
running; ./build.sh --prefix ${prefix} tools csg, in the csg part of the
build:
[ 45%] Building CXX object
src/libcsg/CMakeFiles/votca_csg.dir/modules/io/xyzwriter.cc.o
/home/martijn/bin/votca/src/csg/src/libcsg/modules/io/gmxtopologyreader.cc:
In member function ‘virtual bool
votca::csg::GMXTopologyReader::ReadTopology(std::__cxx11::string,
votca::csg::Topology&)’:
/home/martijn/bin/votca/src/csg/src/libcsg/modules/io/gmxtopologyreader.cc:52:16:
error: aggregate ‘t_inputrec ir’ has incomplete type and cannot be defined
t_inputrec ir;
^
[ 46%] Building CXX object
src/libcsg/CMakeFiles/votca_csg.dir/modules/io/pdbreader.cc.o
[ 47%] Building CXX object
src/libcsg/CMakeFiles/votca_csg.dir/modules/io/groreader.cc.o
[ 48%] Building CXX object
src/libcsg/CMakeFiles/votca_csg.dir/modules/io/pdbwriter.cc.o
src/libcsg/CMakeFiles/votca_csg.dir/build.make:662: recipe for target
'src/libcsg/CMakeFiles/votca_csg.dir/modules/io/gmxtopologyreader.cc.o'
failed
make[2]: ***
[src/libcsg/CMakeFiles/votca_csg.dir/modules/io/gmxtopologyreader.cc.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
[ 50%] Building CXX object
src/libcsg/CMakeFiles/votca_csg.dir/modules/io/dlpolytrajectoryreader.cc.o
/home/martijn/bin/votca/src/csg/src/libcsg/modules/io/gmxtrajectoryreader.cc:
In member function ‘virtual bool
votca::csg::GMXTrajectoryReader::FirstFrame(votca::csg::Topology&)’:
/home/martijn/bin/votca/src/csg/src/libcsg/modules/io/gmxtrajectoryreader.cc:43:5:
error: ‘output_env_t’ was not declared in this scope
output_env_t oenv;
^
/home/martijn/bin/votca/src/csg/src/libcsg/modules/io/gmxtrajectoryreader.cc:45:31:
error: ‘oenv’ was not declared in this scope
output_env_init_default (&oenv);
^
/home/martijn/bin/votca/src/csg/src/libcsg/modules/io/gmxtrajectoryreader.cc:45:35:
error: ‘output_env_init_default’ was not declared in this scope
output_env_init_default (&oenv);
^
/home/martijn/bin/votca/src/csg/src/libcsg/modules/io/gmxtrajectoryreader.cc:
In member function ‘virtual bool
votca::csg::GMXTrajectoryReader::NextFrame(votca::csg::Topology&)’:
/home/martijn/bin/votca/src/csg/src/libcsg/modules/io/gmxtrajectoryreader.cc:89:5:
error: ‘output_env_t’ was not declared in this scope
output_env_t oenv;
^
/home/martijn/bin/votca/src/csg/src/libcsg/modules/io/gmxtrajectoryreader.cc:91:31:
error: ‘oenv’ was not declared in this scope
output_env_init_default (&oenv);
^
/home/martijn/bin/votca/src/csg/src/libcsg/modules/io/gmxtrajectoryreader.cc:91:35:
error: ‘output_env_init_default’ was not declared in this scope
output_env_init_default (&oenv);
^
src/libcsg/CMakeFiles/votca_csg.dir/build.make:710: recipe for target
'src/libcsg/CMakeFiles/votca_csg.dir/modules/io/gmxtrajectoryreader.cc.o'
failed
make[2]: ***
[src/libcsg/CMakeFiles/votca_csg.dir/modules/io/gmxtrajectoryreader.cc.o]
Error 1
CMakeFiles/Makefile2:450: recipe for target
'src/libcsg/CMakeFiles/votca_csg.dir/all' failed
make[1]: *** [src/libcsg/CMakeFiles/votca_csg.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
What could be the problem? I'm building on an Ubuntu machine and before
commencing the build it mentions all required packages are there.
Thanks in advance,
Martijn
--
You received this message because you are subscribed to the Google Groups
"votca" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/votca.
For more options, visit https://groups.google.com/d/optout.