Hello Christoph,

I am actually installing on Linux. I accidentally wrote C:/ (thus 
suggesting Windows) when really I just meant 

----------------------------------------------------------------------------------------
 set (ENV{BOOST_ROOT} 
"/my/local/boost/directory/containing/include/and/lib/folders/")
----------------------------------------------------------------------------------------

And yes, it is certainly hacky. But it worked :)

Thanks again for the help and pointing me in the direction of the manual.

Best,

Ryan

On Thursday, October 1, 2015 at 11:00:15 AM UTC-5, Christoph Junghans wrote:
>
> 2015-10-01 9:34 GMT-06:00 rjadrich2 <[email protected] <javascript:>>: 
> > Thanks again for getting back to me! I got tied up for a few days and 
> never 
> > got back to the forum, but I did resolve the issue (I post below in case 
> > anyone else has a similar issue). 
> > 
> > I simply added the line: 
> > 
> > 
> ----------------------------------------------------------------------------------------
>  
>
> >  set (ENV{BOOST_ROOT} 
> > "C:/my/local/boost/directory/containing/include/and/lib/folders/") 
> > 
> ----------------------------------------------------------------------------------------
>  
>
> > 
> > to the "CMakeLists.txt" files found in the "tools" and "csg" folders. 
> This 
> > line is added to the files right before the line in "CMakeLists.txt" 
> calls 
> > CMake to find the boost directory. 
> That seems a bit hacky, usually 
>
> export 
> BOOST_ROOT=C:/my/local/boost/directory/containing/include/and/lib/folders/ 
> (in bash) 
> or 
> setenv BOOST_ROOT 
> C:/my/local/boost/directory/containing/include/and/lib/folders/ 
> (in tsch) 
> or 
> cmake 
> -DBOOST_ROOT=C:/my/local/boost/directory/containing/include/and/lib/folders/ 
>
> should do the same. 
>
> However, maybe Windows needs the BOOST_ROOT hint feed in a different way. 
> Also I am not sure if that the iterative framework (csg_inverse) will 
> actually run under windows due it is bash/perl dependencies. 
>
> > 
> > Thanks again for the help and responsiveness! 
> > 
> > One last question though, do you have a PDF version of the manual 
> anywhere 
> > online so as not to have to download Latex to build (I use ShareLatex 
> for 
> > everything and am not sure how to integrate the manual into it). If you 
> > don't plan to upload this I will obviously do the build. 
> Sure here for older versions: 
> <https://github.com/votca/downloads> 
> and here for newer versions: 
> <https://github.com/votca/csg-manual/releases> 
>
> Christoph 
> > 
> > Best Regards, 
> > 
> > Ryan 
> > 
> > 
> > On Friday, September 25, 2015 at 5:38:34 PM UTC-5, Christoph Junghans 
> wrote: 
> >> 
> >> 2015-09-25 10:01 GMT-06:00 rjadrich2 <[email protected]>: 
> >> > Thanks Christoph! I set BOOST_ROOT appropriately and now it get past 
> the 
> >> > aforementioned issue. However, now when in the "working on csg" 
> portion 
> >> > I 
> >> > get: 
> >> > 
> >> > 
> >> > 
> ---------------------------------------------------------------------------------------------------------------------------------------------------------
>  
>
> >> > CMake Error at 
> >> > /opt/apps/cmake/3.1.0/share/cmake-3.1/Modules/FindBoost.cmake:1182 
> >> > (message): 
> >> >   Unable to find the requested Boost libraries. 
> >> > 
> >> >   Unable to find the Boost header files.  Please set BOOST_ROOT to 
> the 
> >> > root 
> >> >   directory containing Boost or BOOST_INCLUDEDIR to the directory 
> >> > containing 
> >> >   Boost's headers. 
> >> > Call Stack (most recent call first): 
> >> >   CMakeLists.txt:68 (find_package) 
> >> > 
> >> > 
> ---------------------------------------------------------------------------------------------------------------------------------------------------------
>  
>
> >> > 
> >> > Why would this happen given I set BOOST_ROOT and the prior thing is 
> now 
> >> > resolved?  Thanks! 
> >> Not sure what is going on. 
> >> 
> >> What is the command you are trying to use to build VOTCA? 
> >> 
> >> Christoph 
> >> > 
> >> > Best, 
> >> > 
> >> > Ryan Jadrich 
> >> > 
> >> > 
> >> > 
> >> > 
> >> > On Thursday, September 24, 2015 at 12:25:27 PM UTC-5, Christoph 
> Junghans 
> >> > wrote: 
> >> >> 
> >> >> 2015-09-24 11:00 GMT-06:00 rjadrich2 <[email protected]>: 
> >> >> > To whom this may concern, 
> >> >> > 
> >> >> > The new version of VOTCA sounds great  and I look forward to using 
> >> >> > it. 
> >> >> > However, after attempting to move to the newly released version of 
> >> >> > VOTCA 
> >> >> > I 
> >> >> > have encountered some install issues. I appreciate any help! 
> >> >> > 
> >> >> > I cannot seem to get the VOTCA install to recognize the boost 
> >> >> > program. I 
> >> >> > have attempted to use both the pre-built version on the 
> >> >> > supercomputing 
> >> >> > system as well as installing my own local version. No matter what 
> I 
> >> >> > try 
> >> >> > I 
> >> >> > receive this error: 
> >> >> > 
> >> >> > 
> >> >> > 
> -----------------------------------------------------------------------------------------------------------------------------------------
>  
>
> >> >> >   Unable to find the requested Boost libraries. 
> >> >> > 
> >> >> >   Unable to find the Boost header files.  Please set BOOST_ROOT to 
> >> >> > the 
> >> >> > root 
> >> >> >   directory containing Boost or BOOST_INCLUDEDIR to the directory 
> >> >> > containing 
> >> >> >   Boost's headers. 
> >> >> > Call Stack (most recent call first): 
> >> >> >   CMakeLists.txt:56 (find_package) 
> >> >> > 
> >> >> > 
> >> >> > 
> -----------------------------------------------------------------------------------------------------------------------------------------
>  
>
> >> >> > 
> >> >> > I checked that after my local build of boost that the 
> >> >> > BOOST_INCLUDEDIR 
> >> >> > variable is set and pointing correctly. BOOST_ROOT is not pointing 
> to 
> >> >> > anything but it appears that VOTCA is OK with one or the other (am 
> I 
> >> >> > correct?). 
> >> >> > 
> >> >> > I also get: 
> >> >> > 
> >> >> > 
> >> >> > 
> >> >> > 
> -----------------------------------------------------------------------------------------------------------------------------------------
>  
>
> >> >> > CMake Error: The following variables are used in this project, but 
> >> >> > they 
> >> >> > are 
> >> >> > set to NOTFOUND. 
> >> >> > Please set them or make sure they are set and tested correctly in 
> the 
> >> >> > CMake 
> >> >> > files: 
> >> >> > Boost_INCLUDE_DIR (ADVANCED) 
> >> >> >    used as include directory in directory 
> >> >> > /home1/03428/rbj428/votca/src/tools 
> >> >> >    used as include directory in directory 
> >> >> > /home1/03428/rbj428/votca/src/tools 
> >> >> >    used as include directory in directory 
> >> >> > /home1/03428/rbj428/votca/src/tools/src/libtools 
> >> >> >    used as include directory in directory 
> >> >> > /home1/03428/rbj428/votca/src/tools/src/libtools 
> >> >> >    used as include directory in directory 
> >> >> > /home1/03428/rbj428/votca/src/tools/src/tools 
> >> >> >    used as include directory in directory 
> >> >> > /home1/03428/rbj428/votca/src/tools/src/tools 
> >> >> >    used as include directory in directory 
> >> >> > /home1/03428/rbj428/votca/src/tools/share/man 
> >> >> >    used as include directory in directory 
> >> >> > /home1/03428/rbj428/votca/src/tools/share/doc 
> >> >> > 
> >> >> > -- Configuring incomplete, errors occurred! 
> >> >> > See also 
> >> >> > "/home1/03428/rbj428/votca/src/tools/CMakeFiles/CMakeOutput.log". 
> >> >> > See also 
> >> >> > "/home1/03428/rbj428/votca/src/tools/CMakeFiles/CMakeError.log". 
> >> >> > login1.stampede(96)$ 
> >> >> > login1.stampede(96)$   Unable to find the requested Boost 
> libraries. 
> >> >> > -bash: Unable: command not found 
> >> >> > login1.stampede(97)$ 
> >> >> > login1.stampede(97)$   Unable to find the Boost header files. 
>  Please 
> >> >> > set 
> >> >> > BOOST_ROOT to the root 
> >> >> > -bash: Unable: command not found 
> >> >> > login1.stampede(98)$   directory containing Boost or 
> BOOST_INCLUDEDIR 
> >> >> > to 
> >> >> > the 
> >> >> > directory containing 
> >> >> > -bash: directory: command not found 
> >> >> > login1.stampede(99)$   Boost's headers. 
> >> >> >> Call Stack (most recent call first): 
> >> >> >>   CMakeLists.txt:56 (find_package) 
> >> >> > 
> >> >> > 
> >> >> > 
> -----------------------------------------------------------------------------------------------------------------------------------------
>  
>
> >> >> > 
> >> >> > I only appear to have CMake file material in the src/tools 
> directory. 
> >> >> > The 
> >> >> > others appear to be devoid of any CMake files. 
> >> >> > 
> >> >> > Am I doing something dumb? Is more info needed? 
> >> >> VOTCA needs at least Boost 1.39.0  with the program_options 
> filesystem 
> >> >> system packages. 
> >> >> VOTCA is using cmake's module to detect Boost. 
> >> >> 
> >> >> Looking at /usr/share/cmake/Modules/FindBoost.cmake: 
> >> >> # This module reads hints about search locations from variables:: 
> >> >> # 
> >> >> #   BOOST_ROOT             - Preferred installation prefix 
> >> >> #    (or BOOSTROOT) 
> >> >> #   BOOST_INCLUDEDIR       - Preferred include directory e.g. 
> >> >> <prefix>/include 
> >> >> #   BOOST_LIBRARYDIR       - Preferred library directory e.g. 
> >> >> <prefix>/lib 
> >> >> #   Boost_NO_SYSTEM_PATHS  - Set to ON to disable searching in 
> >> >> locations 
> >> >> not 
> >> >> #                            specified by these hint variables. 
> Default 
> >> >> is 
> >> >> OFF. 
> >> >> #   Boost_ADDITIONAL_VERSIONS 
> >> >> #                          - List of Boost versions not known to 
> this 
> >> >> module 
> >> >> #                            (Boost install locations may contain 
> the 
> >> >> version) 
> >> >> So basically you need to set BOOSTROOT as an environment variable or 
> >> >> cmake variable if boost is in a non-system location. 
> >> >> 
> >> >> Christoph 
> >> >> 
> >> >> > 
> >> >> > Thanks for the help! 
> >> >> > 
> >> >> > Best, 
> >> >> > 
> >> >> > Ryan Jadrich 
> >> >> > 
> >> >> > 
> >> >> > -- 
> >> >> > 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 http://groups.google.com/group/votca. 
> >> >> > 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 http://groups.google.com/group/votca. 
> >> > 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] <javascript:>. 
> > To post to this group, send email to [email protected] 
> <javascript:>. 
> > Visit this group at http://groups.google.com/group/votca. 
> > 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 http://groups.google.com/group/votca.
For more options, visit https://groups.google.com/d/optout.

Reply via email to