[maker-devel] Augustus compilation
Sujai
sujaikumar at gmail.com
Wed Jun 4 06:26:09 MDT 2014
Hi all
I've installed older versions of Maker (up to 2.28) before successfully.
I was trying to install maker 2.31.6 on a new cluster and decided to
use the built in installers for the dependencies.
Unfortunately
./Build augustuc
gives this error:
Unpacking augustus tarball...
Configuring augustus...
g++ -c -Wall -Wno-sign-compare -ansi -pedantic -O2 -o genbank.o
genbank.cc -I../include
g++ -c -Wall -Wno-sign-compare -ansi -pedantic -O2 -o properties.o
properties.cc -I../include
properties.cc: In static member function 'static void
Properties::init(int, char**)':
properties.cc:349:25: error: 'boost::filesystem::path' has no member
named 'native'
configPath = cpath.native();
^
properties.cc: In function 'boost::filesystem::path findLocationOfSelfBinary()':
properties.cc:615:10: error: 'read_symlink' is not a member of
'boost::filesystem'
bpath = boost::filesystem::read_symlink(bpath);
^
make: *** [properties.o] Error 1
ERROR: Failed installing augustus, now cleaning installation path...
You may need to install augustus manually.
----
Would anyone have any suggestions for how to fix this? I've tried
editing the ../exe/augustus-3.0.2/src/Makefile line:
LIBS = -lboost_iostreams -lboost_system -lboost_filesystem
to add the path to my system boost lib:
LIBS = -L/system/software/linux-x86_64/lib/boost/1_55_0/lib
-lboost_iostreams -lboost_system -lboost_filesystem
and then running make from inside ../exe/augustus-3.0.2/src but I get
the same error again
More information about the maker-devel
mailing list