Forum:Compiling Augustus On Mac
0
1
Entering edit mode
12.2 years ago

AUGUSTUS is a popular gene prediction tool. However, if you try to compile the latest version (2.5.5) on Mac OS 10.7 or 10.8, you will run into the following error (see http://ascii.io/a/1238)

ld: library not found for -lcrt0.o
collect2: ld returned 1 exit status
make: *** [augustus] Error 1

The cause of this error wasn't initially clear to me, especially since the makefile makes no reference to lcrt0.o. I spent quite a while searching, and eventually found this thread.

The offender is the -static flag in the makefile. If you comment this option out, AUGUSTUS will compile fine on Mac.

augustus • 4.0k views
ADD COMMENT
0
Entering edit mode

I like the concept of sharing small tidbits of information and the best content type that we had for it was tutorial. But your post motivated me to added a new content type called Tip to post a short small snippet of information. I also modified your post to be a Tip rather than Tutorial.

ADD REPLY
0
Entering edit mode

Thanks. The Google results I got for this problem weren't very helpful, so I knew it would be helpful to post something here. I'm glad we found its proper "place" here!

ADD REPLY
0
Entering edit mode

By the way, this thread is now the first hit for the Google search "compile augustus mac"!

ADD REPLY
0
Entering edit mode

they are freakishly good at crawling that's for sure

ADD REPLY

Login before adding your answer.

Traffic: 1742 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6