[maker-devel] Augustus compilation
Michael Thon
mike.thon at gmail.com
Wed Jun 4 07:31:30 MDT 2014
Hi - Yes it the latest version of augustus needs the boost library. If you’re on linux you should be able to install it through the package manager. its called libboost-dev or some such thing.
-Mike
On Jun 4, 2014, at 2:26 PM, Sujai <sujaikumar at gmail.com> wrote:
> 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
>
> _______________________________________________
> maker-devel mailing list
> maker-devel at box290.bluehost.com
> http://box290.bluehost.com/mailman/listinfo/maker-devel_yandell-lab.org
More information about the maker-devel
mailing list