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.

Reply via email to