-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.a files for other operating system #3
Comments
Hi Niels, They are compiled from BOOST library (http://www.boost.org/), you can Sincerely, On 6/4/2014 6:34 PM, nielshanson wrote:
|
Thanks Yongan, We got to the bottom of it on our side. In case anyone wants a play-by-play on how to install for Mac (OS X 10.6.8) (using macports). I've put some installation notes below:
try removing the include flag |
Thanks a lot! I'll put it in readme file. Thank you for promoting RAPSearch2! Sincerely, On 6/11/2014 7:02 PM, nielshanson wrote:
|
Hey nielshanson and Yongan, I am using Mac OSX 10.7.5 and tried to install RAPSearch 2 according to the original instructions and (after being unssuccesful) according to the instructions of nielshanson. However, I get the following error/output: Executables are now installed under bin/ If I do not replace the -lboost_serialization -lpthread -lboost_thread -lboost_system -lboost_chrono files in /src I get the same output but with the following ending: Could you be so kind and help me on this issue? Sincerely, |
Hi Felix, It looks like boost libraries are missed. Did you install boost Sincerely, On 07/18/2014 04:47 AM, bigsparty wrote:
|
Hey Yongan, yes, I installed boost and copied the boost libraries into the src folder. The error message is the 2nd of my post: rm -f .o rapsearch prerapsearch Sincerely, |
Hi Felix, Could you try to remove '-lrt' in Makefile and re-compile it? Sincerely, On 07/18/2014 10:03 AM, bigsparty wrote:
|
Hey Yongan, I tried to remove the -lrt but got the folloing error message: RAPSearch installer (.......) extremely long error message Since nielshanson suggested to remove the -I in the makefile I tried this too but ended up with this error: rm -f *.o rapsearch prerapsearch Sincerely, |
Hi Felix, It could be lacking boost_system library. Is it in the src folder? Sincerely, On 07/18/2014 10:20 AM, bigsparty wrote:
|
Hey Yongan, sorry for the delayed answer. No it is not there. Where can I get it? Sorry if the question is stupid (I am new to this) but is it possible for you to upload a package with the necessary libraries? Sincerely, |
Hi Felix, You can install boost libraries (|sudo port install boost|) and then Nielshanson's comment: Sincerely, On 07/18/2014 11:11 AM, bigsparty wrote:
|
Hey Yongan, thank you for the support on this issue, it is now working for me. Nielshanson's comment lacks the information that -lrt should be removed from the makefile before compiling. Otherwise it can be used as step-by-step instruction. Maybe you can add this to the Readme. Thanks, |
Great! I'll add this! Sincerely, On 07/18/2014 11:32 AM, bigsparty wrote:
|
I'm currently trying to compile RAPsearch2 for OSX 10.9.4, using the above instructions, and have run into problems. Any help would be greatly appreciated. Here's what I did: Here is the error I am getting: RAPSearch installer Executables are now installed under bin/ |
Hi It seems that the compiler is not compatible with c++ library after Sincerely, On 9/18/2014 1:23 PM, snayfach wrote:
|
You say that the compiler I'm using (gcc49) is not compatible with one of the c++ libraries. Is this correct? Is there another gcc I should use? In any case, I replaced 'g++' in Makefile with 'clang++'. Here's the error I got: $ ./install RAPSearch installer Executables are now installed under bin/ |
Hi, Is 'boost/thread' in your 'Src' directory? Sincerely, On 9/18/2014 2:08 PM, snayfach wrote:
|
The file 'libboost_thread.a' is in my /Src directory. Here are the other files: $ ls |
Could you check if 'boost/thread' is in your 'Src' directory? Sincerely, On 9/18/2014 2:08 PM, snayfach wrote:
|
No, there is no boost directory in my RAPsearch Src folder |
Sorry, my mistake. Yes, 'boost/thread' is in my 'Src' directory |
What undefinded symbols showed when compiling the program? Sincerely, On 9/18/2014 2:52 PM, snayfach wrote:
|
So, I was finally able to compile the software using nielshanson's SOP and my old laptop which was running OSX 10.7.5. Those directions do not work for 10.9.4. Thankfully, the compiled binaries run on both OSX 10.7.5 and 10.9.4. |
Sound great! Sincerely, On 9/18/2014 5:32 PM, snayfach wrote:
|
I recompiled the boost libraries and copied them into Src/ on a Mac (10.9.5); however, when I run ./install (with or without -I and -lrt) I get some form of the following error message: error: unable to open output file 'Src/main-d39381.o': 'Error opening output file 'Src/main-d39381.o': No such file or directory' Any ideas? Thank you! |
Hey nielshanson and Yongan, It seems everybody solved the problem with rapsearch2 in a Mac but me. Executables are now installed under bin/ Can anybody help me? |
Hey Man,
We'd like to compile the source for other operating system, i.e., Mac OSX, however, we need to know how the archive files were compiled from the boost library in order to create compatible versions.
Specifically these are files in the
Src/
folder:If you could share how these were made that would be very helpful, as we could then create the equivalent files for our systems.
Thanks,
Niels
Niels Hanson
Bioinformatics PhD Candidate
Hallam Lab
University of British Columbia
Department of Microbiology & Immunology
2552-2350 Health Sciences Mall
Vancouver, BC Canada V6T 1Z3
T: 604-827-4216
The text was updated successfully, but these errors were encountered: