[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