Thanks, Christoph.

*Souvik Chakraborty*
Research Scientist,
Institute of High Performance Computing,
A*STAR,
1 Fusionopolis Way,
#16-16 Connexis (North Tower),
Singapore 138632


On Thu, Jun 6, 2019 at 9:07 PM Christoph Junghans <[email protected]>
wrote:

> On Wed, Jun 5, 2019 at 10:01 PM Souvik Chakraborty <[email protected]>
> wrote:
> >
> > Thanks a lot, Christoph. It worked when started afresh. One thing to
> clarify: if Votca compiles its "own" gromacs, what will be its version? And
> will it be compatible with the all-atom trajectory generated by any gromacs
> version (2016 and beyond)?
> Yeah, we just build gromacs-2018.6 internally.
>
> Christoph
> >
> > Regards,
> > Souvik
> >
> >
> >
> > On Wednesday, 5 June 2019 21:30:26 UTC+8, Christoph Junghans wrote:
> >>
> >>
> >>
> >> On Wed, Jun 5, 2019, 06:04 Souvik Chakraborty <[email protected]>
> wrote:
> >>>
> >>> Dear members,
> >>>
> >>> I am trying to install votca-csg for the first time. I found some
> error at the 'cmake' step. Please shed light on the issue and if I did
> something wrong.
> >>> I have Gromacs 16.03 installed and I am using cmake 3.14.5.
> >>>
> >>>
> ##############################################################################
> >>> $->  pkg-config --libs libgromacs
> >>>
> >>> -L/usr/local/gromacs/lib -lgromacs -lm
> >>
> >> If you look at the error message below VOTCA actually picked up a
> libgromacs_d.so from somewhere else. Setting GROMACS_LIBRARY should
> actually overwrite that finding. Please check another time you point CMake
> to the right place and start from a empty build directory again.
> >>
> >> Otherwise, you can also have votca compile it's own gromacs by setting
> BUILD_OWN_GROMACS=ON.
> >>
> >> Christoph
> >>>
> >>>
> >>> $->  cmake -DBUILD_CSGAPPS=ON -DCMAKE_INSTALL_PREFIX=${prefix}
> -DWITH_GMX=ON -DGROMACS_INCLUDE_DIR=/usr/local/gromacs/include
> -DGROMACS_LIBRARY=/usr/local/gromacs/lib/libgromacs.so ..
> >>>
> >>> -- Boost version: 1.58.0
> >>> -- Found the following Boost libraries:
> >>> --   program_options
> >>> --   filesystem
> >>> --   system
> >>> -- Intel(R) MKL could not be found.
> >>> -- Found Eigen3: /usr/local/share/eigen3/cmake
> >>> -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
> >>> -- Boost version: 1.58.0
> >>> -- Found the following Boost libraries:
> >>> --   program_options
> >>> --   filesystem
> >>> --   system
> >>> -- Found Eigen3: /usr/local/share/eigen3/cmake
> >>> -- Found VOTCA_TOOLS:
> >>> CMake Error at csg/CMakeModules/FindGROMACS.cmake:52 (message):
> >>>   Could not find a suitable gromacs library.  gmx_version is not
> defined in
> >>>   the gromacs library, that is very very strange, take a look at the
> error
> >>>   message in
> >>>
>  /home/souvik/Downloads/VOTKA/VOTKA-git/votca/build/CMakeFiles/CMakeError.log
> >>>   to find out what was going wrong.  This most likely means that your
> gromacs
> >>>   version is too old, we need at least gromacs 2016!
> >>> Call Stack (most recent call first):
> >>>   CMakeLists.txt:78 (_find_package)
> >>>   csg/CMakeLists.txt:73 (find_package)
> >>>
> >>>
> >>> -- Configuring incomplete, errors occurred!
> >>> See also
> "/home/souvik/Downloads/VOTKA/VOTKA-git/votca/build/CMakeFiles/CMakeOutput.log".
> >>> See also
> "/home/souvik/Downloads/VOTKA/VOTKA-git/votca/build/CMakeFiles/CMakeError.log".
> >>>
> >>>
> #########################################################################################
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> The errors printed on CMakeError.log:
> >>>
> >>> CMakeFiles/cmTC_6e721.dir/build.make:65: recipe for target
> 'CMakeFiles/cmTC_6e721.dir/src.c.o' failed
> >>> make[1]: *** [CMakeFiles/cmTC_6e721.dir/src.c.o] Error 1
> >>> make[1]: Leaving directory
> '/home/souvik/Downloads/VOTKA/VOTKA-git/votca/build/CMakeFiles/CMakeTmp'
> >>> Makefile:121: recipe for target 'cmTC_6e721/fast' failed
> >>> make: *** [cmTC_6e721/fast] Error 2
> >>>
> >>> Source file was:
> >>> int main(void) {
> >>>       #ifndef _AIX
> >>>       #error
> >>>       #endif
> >>>       return 0;
> >>>       }
> >>> Determining if the function gmx_version exists in the
> /usr/lib/x86_64-linux-gnu/libgromacs_d.so failed with the following output:
> >>> Change Dir:
> /home/souvik/Downloads/VOTKA/VOTKA-git/votca/build/CMakeFiles/CMakeTmp
> >>>
> >>> Run Build Command(s):/usr/bin/make cmTC_ba1cf/fast
> >>> /usr/bin/make -f CMakeFiles/cmTC_ba1cf.dir/build.make
> CMakeFiles/cmTC_ba1cf.dir/build
> >>> make[1]: Entering directory
> '/home/souvik/Downloads/VOTKA/VOTKA-git/votca/build/CMakeFiles/CMakeTmp'
> >>> Building CXX object CMakeFiles/cmTC_ba1cf.dir/CheckFunctionExists.cpp.o
> >>> /usr/bin/c++    -DCHECK_FUNCTION_EXISTS=gmx_version   -std=c++14 -o
> CMakeFiles/cmTC_ba1cf.dir/CheckFunctionExists.cpp.o -c
> /home/souvik/Downloads/VOTKA/VOTKA-git/votca/csg/CMakeModules/CheckFunctionExists.cpp
> >>> Linking CXX executable cmTC_ba1cf
> >>> /usr/local/bin/cmake -E cmake_link_script
> CMakeFiles/cmTC_ba1cf.dir/link.txt --verbose=1
> >>> /usr/bin/c++   -DCHECK_FUNCTION_EXISTS=gmx_version
> CMakeFiles/cmTC_ba1cf.dir/CheckFunctionExists.cpp.o  -o cmTC_ba1cf
> /usr/lib/x86_64-linux-gnu/libgromacs_d.so
> >>> CMakeFiles/cmTC_ba1cf.dir/CheckFunctionExists.cpp.o: In function
> `main':
> >>> CheckFunctionExists.cpp:(.text+0x10): undefined reference to
> `gmx_version()'
> >>> collect2: error: ld returned 1 exit status
> >>> CMakeFiles/cmTC_ba1cf.dir/build.make:87: recipe for target
> 'cmTC_ba1cf' failed
> >>> make[1]: *** [cmTC_ba1cf] Error 1
> >>> make[1]: Leaving directory
> '/home/souvik/Downloads/VOTKA/VOTKA-git/votca/build/CMakeFiles/CMakeTmp'
> >>> Makefile:121: recipe for target 'cmTC_ba1cf/fast' failed
> >>> make: *** [cmTC_ba1cf/fast] Error 2
> >>>
> >>>
> >>>
> >>>
> ##########################################################################
> >>>
> >>> Regards,
> >>>
> >>> Souvik
> >>>
> >>> --
> >>> 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.
> >>> To view this discussion on the web visit
> https://groups.google.com/d/msgid/votca/6e16ab40-7ceb-4d49-9a75-ee17f1f18a39%40googlegroups.com
> .
> >>> For more options, visit https://groups.google.com/d/optout.
> >
> > --
> > 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.
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/votca/ce9212d2-9329-420a-a949-7a0bdbcf3660%40googlegroups.com
> .
> > For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> Christoph Junghans
> Web: http://www.compphys.de
>
> --
> 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.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/votca/CAHG27e7DGr_jY-ATH93%3Dx0qPFx8P%3DAPYUPKH2geDyYTUqDbp4g%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/votca/CADO5%2BsnWJdArDaJnuPr02%2BUmmJOsHaGiUi_BOcy8MZtZp%2BGQ9Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to