Yes, I noticed that after post it. I changed directly it in the build.sh 
file.

I found some problems with gsl but realized is related to the installation 
using make install
Then I would recommend to include in the installation guide for OS X, to 
install using 

brew install gsl
and 
brew install fftw

as an alternative.

Now it seems it is  installed
Cheers

On Friday, 7 October 2016 09:50:38 UTC+2, Christoph Junghans wrote:
>
> Am 06.10.2016 11:32 schrieb "nancyfor" <[email protected] <javascript:>>:
> >
> > Dear Christoph,
> >
> > For this,
> > >> sed: -: No such file or directory 
> > >Can you track back where this error is coming from? 
> >
> > I got the following while debugging
> > .
> > .
> > .
> > ++ get_version /Users/nancyfor/src/votca/src/./build.sh
> > ++ sed -ne 's/^#version[[:space:]]*\([^[:space:]]*\)[[:space:]]*-- 
> .*$/\1/p' /Users/nancyfor/src/votca/src/./build.sh
> > ++ sed -n '$p'
> > + old_version=2.1.0
> > + '[' -q = -q ']'
> > ++ get_webversion -q
> > ++ local version
> > ++ [[ -q = \-\q ]]
> > +++ wget -qO- 
> https://raw.githubusercontent.com/votca/buildutil/master/build.sh
> > +++ get_version
> > +++ sed -ne 's/^#version[[:space:]]*\([^[:space:]]*\)[[:space:]]*-- 
> .*$/\1/p' -
> > +++ sed -n '$p'
> > sed: -: No such file or directory
> I see, it must be here! 
> > ++ version=
> > ++ echo ''
> > .
> > .
> > .
> >
> > >Can you check that /usr/local/fftw/lib/libfftw3.dylib actually exists? 
> > In fact it does not exist, only static .a libraries are there. So I 
> re-installed fftw using 
> >
> > brew install fftw 
> >
> > and got the dynamic ones.
> >
> > I tried to run it again, and got further, now it complains about my 
> prefix, which i wanted to be src/votca, but it complains it needs  a 
> preceding "/",  so used /src/votca/ which of course need root privileges to 
> write
> >
> > this is the error message
> >
> > Install the project...
> > -- Install configuration: "Release"
> > CMake Error at src/libtools/cmake_install.cmake:31 (file):
> >   file cannot create directory: /src/votca/lib.  Maybe need 
> administrative
> >   privileges.
> > Call Stack (most recent call first):
> >   src/cmake_install.cmake:32 (include)
> >   cmake_install.cmake:32 (include)
> >
> > How do I keep my prefix=src/votca? I do no find the error here.
> You could use e.g. $HOME/votca 
>
> Christoph
> >
> > Thanks for your help,
> > Nancy
> >
> >
> >
> >
> >
> >
> >
> > On Wednesday, 5 October 2016 18:06:07 UTC+2, Christoph Junghans wrote:
> >>
> >> 2016-10-05 7:40 GMT-06:00 nancyfor <[email protected]>: 
> >> > Hello, 
> >> > 
> >> > I am trying to install votca following the installation instructions 
> here: 
> >> > 
> >> > https://github.com/votca/csg/wiki/CompilingOSX 
> >> > 
> >> > I have installed the dependencies, using the following versions 
> >> > gsl-2-2 
> >> > fftw-3.3.4 
> >> > boost_1_62_0 
> >> > cmake 3.6.2 
> >> > 
> >> > and tried to build it using 
> >> > 
> >> > ./build.sh  --prefix $prefix  -DWITH_FFTW=ON -DWITH_GSL=ON 
> >> > -DGSL_INCLUDE_DIR=/usr/local/gsl/include 
> >> > -DGSL_LIBRARY=/usr/local/gsl/lib/libgsl.dylib 
> >> > -DCBLAS_LIBRARY=/usr/local/gsl/lib/libgslcblas.dylib 
> >> > -DFFTW3_INCLUDE_DIR=/usr/local/fftw/include 
> >> > -DFFTW3_LIBRARY=/usr/local/fftw/lib/libfftw3.dylib  tools csg 
> >> > 
> >> > I got the following  message 
> >> > 
> >> > sed: -: No such file or directory 
> >> Can you track back where this error is coming from? 
> >>
> >> > prefix has to be a global path (should start with a '/') 
> >> > 
> >> > I include the --debug option obtaining the following. 
> >> > 
> >> > . 
> >> > . 
> >> > . 
> >> > + [[ 2.1.0 < '' ]] 
> >> > + return 1 
> >> > + [[ 2 -eq 0 ]] 
> >> > + [[ -z src/votca ]] 
> >> > + [[ src/votca = *WHERE/TO/INSTALL/VOTCA* ]] 
> >> > + [[ src/votca = /* ]] 
> >> > + die 'prefix has to be a global path (should start with a 
> '\''/'\'')' 
> >> > + [[ -n prefix has to be a global path (should start with a '/') ]] 
> >> > + cecho RED 'prefix has to be a global path (should start with a 
> '\''/'\'')' 
> >> > + local 'colors=BLUE CYAN CYANN GREEN RED PURP' 
> >> > + [[ -z RED ]] 
> >> > + [[ -z prefix has to be a global path (should start with a '/') ]] 
> >> > + is_in RED 'BLUE CYAN CYANN GREEN RED PURP' 
> >> > + [[ -z RED ]] 
> >> > + [[ -z BLUE CYAN CYANN GREEN RED PURP ]] 
> >> > + [[  BLUE CYAN CYANN GREEN RED PURP  = *\ \R\E\D\ * ]] 
> >> > + echo -n '' 
> >> > + echo -e 'prefix has to be a global path (should start with a 
> '\''/'\'')' 
> >> > prefix has to be a global path (should start with a '/') 
> >> > 
> >> > By changing my prefix from src/votca to /src/votca I overcame this 
> (but I am 
> >> > not sure of where is going to be installed) and obtain the following 
> message 
> >> > 
> >> > Could not find fftw_plan_r2r_1d in 
> /usr/local/fftw/lib/libfftw3.dylib, take 
> >> >   a look at the error message in 
> >> > .../votca/src/tools/CMakeFiles/CMakeError.log 
> >> > 
> >> > which shows 
> >> > 
> >> > Determining if the function fftw_plan_r2r_1d exists in the 
> >> > /usr/local/fftw/lib/libfftw3.dylib; failed with the following output: 
> >> > Change Dir: /Users/nancyfor/src/votca/src/tools/CMakeFiles/CMakeTmp 
> >> > 
> >> > Run Build Command:"/usr/bin/make" "cmTC_4b9ac/fast" 
> >> > /Library/Developer/CommandLineTools/usr/bin/make -f 
> >> > CMakeFiles/cmTC_4b9ac.dir/build.make CMakeFiles/cmTC_4b9ac.dir/build 
> >> > Building C object CMakeFiles/cmTC_4b9ac.dir/CheckFunctionExists.c.o 
> >> > /Library/Developer/CommandLineTools/usr/bin/cc 
> >> > -DCHECK_FUNCTION_EXISTS=fftw_plan_r2r_1d   -o 
> >> > CMakeFiles/cmTC_4b9ac.dir/CheckFunctionExists.c.o   -c 
> >> > 
> /Applications/CMake.app/Contents/share/cmake-3.6/Modules/CheckFunctionExists.c
>  
>
> >> > make[1]: *** No rule to make target 
> `/usr/local/fftw/lib/libfftw3.dylib', 
> >> > needed by `cmTC_4b9ac'.  Stop. 
> >> > make: *** [cmTC_4b9ac/fast] Error 2 
> >> > 
> >> > 
> >> > Following a previous post on OS X 10.8 
> >> > 
> >> > I run, grep -i ^Boost tools/CMakeCache.txt 
> >> > 
> >> > 
> >> > Boost_DIR:PATH=Boost_DIR-NOTFOUND 
> >> > 
> Boost_FILESYSTEM_LIBRARY_DEBUG:FILEPATH=/usr/local/boost/lib/libboost_filesystem.dylib
>  
>
> >> > 
> Boost_FILESYSTEM_LIBRARY_RELEASE:FILEPATH=/usr/local/boost/lib/libboost_filesystem.dylib
>  
>
> >> > Boost_INCLUDE_DIR:PATH=/usr/local/boost/include 
> >> > Boost_LIBRARY_DIR_DEBUG:PATH=/usr/local/boost/lib 
> >> > Boost_LIBRARY_DIR_RELEASE:PATH=/usr/local/boost/lib 
> >> > 
> Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG:FILEPATH=/usr/local/boost/lib/libboost_program_options.dylib
>  
>
> >> > 
> Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE:FILEPATH=/usr/local/boost/lib/libboost_program_options.dylib
>  
>
> >> > 
> Boost_SYSTEM_LIBRARY_DEBUG:FILEPATH=/usr/local/boost/lib/libboost_system.dylib
>  
>
> >> > 
> Boost_SYSTEM_LIBRARY_RELEASE:FILEPATH=/usr/local/boost/lib/libboost_system.dylib
>  
>
> >> > Boost_DIR-ADVANCED:INTERNAL=1 
> >> > Boost_FILESYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 
> >> > Boost_FILESYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 
> >> > Boost_INCLUDE_DIR-ADVANCED:INTERNAL=1 
> >> > Boost_LIBRARY_DIR_DEBUG-ADVANCED:INTERNAL=1 
> >> > Boost_LIBRARY_DIR_RELEASE-ADVANCED:INTERNAL=1 
> >> > Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 
> >> > Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 
> >> > Boost_SYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 
> >> > Boost_SYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 
> >> > 
> >> > 
> >> >  and 
> >> > 
> >> > otool -L /usr/local/boost/lib/libboost_filesystem.dylib 
> >> > 
> >> > 
> >> > /usr/local/boost/lib/libboost_filesystem.dylib: 
> >> > @rpath/libboost_filesystem.dylib (compatibility version 0.0.0, 
> current 
> >> > version 0.0.0) 
> >> > @rpath/libboost_system.dylib (compatibility version 0.0.0, current 
> version 
> >> > 0.0.0) 
> >> > /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 
> >> > 120.1.0) 
> >> > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
> version 
> >> > 1226.10.1) 
> >> > 
> >> > And then I got stuck. 
> >> > 
> >> > How should I proceed? 
> >> Can you check that /usr/local/fftw/lib/libfftw3.dylib actually exists? 
> >>
> >> The error 
> >> > make[1]: *** No rule to make target 
> `/usr/local/fftw/lib/libfftw3.dylib' 
> >> seems to indicate that cmake cannot read libfftw3.dylib! 
> >>
> >> Christoph 
> >> > Best regards. 
> >> > Nancy 
> >> > 
> >> > -- 
> >> > 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. 
> >>
> >>
> >>
> >> -- 
> >> Christoph Junghans 
> >> Web: http://www.compphys.de 
> >
> >
> > On Wednesday, 5 October 2016 18:06:07 UTC+2, Christoph Junghans wrote:
> >>
> >> 2016-10-05 7:40 GMT-06:00 nancyfor <[email protected]>: 
> >> > Hello, 
> >> > 
> >> > I am trying to install votca following the installation instructions 
> here: 
> >> > 
> >> > https://github.com/votca/csg/wiki/CompilingOSX 
> >> > 
> >> > I have installed the dependencies, using the following versions 
> >> > gsl-2-2 
> >> > fftw-3.3.4 
> >> > boost_1_62_0 
> >> > cmake 3.6.2 
> >> > 
> >> > and tried to build it using 
> >> > 
> >> > ./build.sh  --prefix $prefix  -DWITH_FFTW=ON -DWITH_GSL=ON 
> >> > -DGSL_INCLUDE_DIR=/usr/local/gsl/include 
> >> > -DGSL_LIBRARY=/usr/local/gsl/lib/libgsl.dylib 
> >> > -DCBLAS_LIBRARY=/usr/local/gsl/lib/libgslcblas.dylib 
> >> > -DFFTW3_INCLUDE_DIR=/usr/local/fftw/include 
> >> > -DFFTW3_LIBRARY=/usr/local/fftw/lib/libfftw3.dylib  tools csg 
> >> > 
> >> > I got the following  message 
> >> > 
> >> > sed: -: No such file or directory 
> >> Can you track back where this error is coming from? 
> >>
> >> > prefix has to be a global path (should start with a '/') 
> >> > 
> >> > I include the --debug option obtaining the following. 
> >> > 
> >> > . 
> >> > . 
> >> > . 
> >> > + [[ 2.1.0 < '' ]] 
> >> > + return 1 
> >> > + [[ 2 -eq 0 ]] 
> >> > + [[ -z src/votca ]] 
> >> > + [[ src/votca = *WHERE/TO/INSTALL/VOTCA* ]] 
> >> > + [[ src/votca = /* ]] 
> >> > + die 'prefix has to be a global path (should start with a 
> '\''/'\'')' 
> >> > + [[ -n prefix has to be a global path (should start with a '/') ]] 
> >> > + cecho RED 'prefix has to be a global path (should start with a 
> '\''/'\'')' 
> >> > + local 'colors=BLUE CYAN CYANN GREEN RED PURP' 
> >> > + [[ -z RED ]] 
> >> > + [[ -z prefix has to be a global path (should start with a '/') ]] 
> >> > + is_in RED 'BLUE CYAN CYANN GREEN RED PURP' 
> >> > + [[ -z RED ]] 
> >> > + [[ -z BLUE CYAN CYANN GREEN RED PURP ]] 
> >> > + [[  BLUE CYAN CYANN GREEN RED PURP  = *\ \R\E\D\ * ]] 
> >> > + echo -n '' 
> >> > + echo -e 'prefix has to be a global path (should start with a 
> '\''/'\'')' 
> >> > prefix has to be a global path (should start with a '/') 
> >> > 
> >> > By changing my prefix from src/votca to /src/votca I overcame this 
> (but I am 
> >> > not sure of where is going to be installed) and obtain the following 
> message 
> >> > 
> >> > Could not find fftw_plan_r2r_1d in 
> /usr/local/fftw/lib/libfftw3.dylib, take 
> >> >   a look at the error message in 
> >> > .../votca/src/tools/CMakeFiles/CMakeError.log 
> >> > 
> >> > which shows 
> >> > 
> >> > Determining if the function fftw_plan_r2r_1d exists in the 
> >> > /usr/local/fftw/lib/libfftw3.dylib; failed with the following output: 
> >> > Change Dir: /Users/nancyfor/src/votca/src/tools/CMakeFiles/CMakeTmp 
> >> > 
> >> > Run Build Command:"/usr/bin/make" "cmTC_4b9ac/fast" 
> >> > /Library/Developer/CommandLineTools/usr/bin/make -f 
> >> > CMakeFiles/cmTC_4b9ac.dir/build.make CMakeFiles/cmTC_4b9ac.dir/build 
> >> > Building C object CMakeFiles/cmTC_4b9ac.dir/CheckFunctionExists.c.o 
> >> > /Library/Developer/CommandLineTools/usr/bin/cc 
> >> > -DCHECK_FUNCTION_EXISTS=fftw_plan_r2r_1d   -o 
> >> > CMakeFiles/cmTC_4b9ac.dir/CheckFunctionExists.c.o   -c 
> >> > 
> /Applications/CMake.app/Contents/share/cmake-3.6/Modules/CheckFunctionExists.c
>  
>
> >> > make[1]: *** No rule to make target 
> `/usr/local/fftw/lib/libfftw3.dylib', 
> >> > needed by `cmTC_4b9ac'.  Stop. 
> >> > make: *** [cmTC_4b9ac/fast] Error 2 
> >> > 
> >> > 
> >> > Following a previous post on OS X 10.8 
> >> > 
> >> > I run, grep -i ^Boost tools/CMakeCache.txt 
> >> > 
> >> > 
> >> > Boost_DIR:PATH=Boost_DIR-NOTFOUND 
> >> > 
> Boost_FILESYSTEM_LIBRARY_DEBUG:FILEPATH=/usr/local/boost/lib/libboost_filesystem.dylib
>  
>
> >> > 
> Boost_FILESYSTEM_LIBRARY_RELEASE:FILEPATH=/usr/local/boost/lib/libboost_filesystem.dylib
>  
>
> >> > Boost_INCLUDE_DIR:PATH=/usr/local/boost/include 
> >> > Boost_LIBRARY_DIR_DEBUG:PATH=/usr/local/boost/lib 
> >> > Boost_LIBRARY_DIR_RELEASE:PATH=/usr/local/boost/lib 
> >> > 
> Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG:FILEPATH=/usr/local/boost/lib/libboost_program_options.dylib
>  
>
> >> > 
> Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE:FILEPATH=/usr/local/boost/lib/libboost_program_options.dylib
>  
>
> >> > 
> Boost_SYSTEM_LIBRARY_DEBUG:FILEPATH=/usr/local/boost/lib/libboost_system.dylib
>  
>
> >> > 
> Boost_SYSTEM_LIBRARY_RELEASE:FILEPATH=/usr/local/boost/lib/libboost_system.dylib
>  
>
> >> > Boost_DIR-ADVANCED:INTERNAL=1 
> >> > Boost_FILESYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 
> >> > Boost_FILESYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 
> >> > Boost_INCLUDE_DIR-ADVANCED:INTERNAL=1 
> >> > Boost_LIBRARY_DIR_DEBUG-ADVANCED:INTERNAL=1 
> >> > Boost_LIBRARY_DIR_RELEASE-ADVANCED:INTERNAL=1 
> >> > Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 
> >> > Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 
> >> > Boost_SYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 
> >> > Boost_SYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 
> >> > 
> >> > 
> >> >  and 
> >> > 
> >> > otool -L /usr/local/boost/lib/libboost_filesystem.dylib 
> >> > 
> >> > 
> >> > /usr/local/boost/lib/libboost_filesystem.dylib: 
> >> > @rpath/libboost_filesystem.dylib (compatibility version 0.0.0, 
> current 
> >> > version 0.0.0) 
> >> > @rpath/libboost_system.dylib (compatibility version 0.0.0, current 
> version 
> >> > 0.0.0) 
> >> > /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 
> >> > 120.1.0) 
> >> > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
> version 
> >> > 1226.10.1) 
> >> > 
> >> > And then I got stuck. 
> >> > 
> >> > How should I proceed? 
> >> Can you check that /usr/local/fftw/lib/libfftw3.dylib actually exists? 
> >>
> >> The error 
> >> > make[1]: *** No rule to make target 
> `/usr/local/fftw/lib/libfftw3.dylib' 
> >> seems to indicate that cmake cannot read libfftw3.dylib! 
> >>
> >> Christoph 
> >> > Best regards. 
> >> > Nancy 
> >> > 
> >> > -- 
> >> > 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. 
> >>
> >>
> >>
> >> -- 
> >> 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 https://groups.google.com/group/votca.
> > 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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to