Closed antonvila closed 8 years ago
Hi @antonvila,
It seems to be that some very basic symbols are missing that are expected by pthread. Could you give some details about your system and compiler? Also, version 0.2.7 is very old, and, even if you do get it to compile, I'd highly recommend against using it. The latest version of sailfish is 0.9.2 and there have been tremendous improvements to speed and accuracy in the intervening versions (as well as a simplification of the codebase).
Hi Rob,
Thanks for your help. I use Ubuntu 14.04 and installed the boost version recommended for this version by doing
sudo apt-get install libboost-all-dev
cmake was already packaged with the ubuntu distribution.
I also installed the following packages due to cmake errors and warnings, libtbb-dev and libgoogle-perftools-dev (containing Tcmalloc)
here are the details of the cmake run
_-- The C compiler identification is GNU 4.8.4-- The CXX compiler identification is GNU 4.8.4-- Check for working C compiler: /usr/bin/cc-- Check for working C compiler: /usr/bin/cc -- works-- Detecting C compiler ABI info-- Detecting C compiler ABI info - done-- Check for working CXX compiler: /usr/bin/c++-- Check for working CXX compiler: /usr/bin/c++ -- works-- Detecting CXX compiler ABI info-- Detecting CXX compiler ABI info - done-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.a (found version "1.2.8")-- Boost version: 1.54.0-- Found the following Boost libraries:-- iostreams-- filesystem-- system-- thread-- timer-- chrono-- program_options-- serialization-- Found Intel TBB-- Found Tcmalloc: /usr/lib/libtcmallocminimal.a-- Configuring done-- Generating done-- Build files have been written to: /home/anton/programs/sailfish-0.2.7/build
I am aware that 0.2.7 is an old version but it is the one that comes with the riboMap package (https://github.com/Kingsford-Group/ribomap). I 've been recommended to use this version, so I will stick to it for now. I'll try a newer one once I get the whole thing to work. Views?
Antón
On Wed, Mar 16, 2016 at 11:01 PM, Rob Patro notifications@github.com wrote:
Hi @antonvila https://github.com/antonvila,
It seems to be that some very basic symbols are missing that are expected by pthread. Could you give some details about your system and compiler? Also, version 0.2.7 is very old, and, even if you do get it to compile, I'd highly recommend against using it. The latest version of sailfish is 0.9.2 and there have been tremendous improvements to speed and accuracy in the intervening versions (as well as a simplification of the codebase).
— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/kingsfordgroup/sailfish/issues/89#issuecomment-197571290
Antón Vila-Sanjurjo, PhD Project PI Departamento de Bioloxía Celular e Molecular Facultade de Ciencias Universidade de A Coruña (UDC) Campus Zapateira, s/n 15.071 - A Coruña - España (Spain).
tlf: (34) 981-167000 ext:2659 e-mail: antonvila.s@gmail.com
Hi @antonvila,
It looks like RiboMap has been updated to support (Salmon v0.6.0) ---- for which a pre-compiled binary is available. If you have any issues using that binary, please open up a ticket under the Salmon issues page.
Hi Rob,
thanks for your reply. I was able to succesfully use the Salmon v0.6.0 binary on my machine. However, I still need to compile it on a different machine running Fedora 19 and it's giving me errors. Should I open a new issue for this?
Antón
On Fri, Mar 18, 2016 at 10:02 PM, Rob Patro notifications@github.com wrote:
Hi @antonvila https://github.com/antonvila,
It looks like RiboMap has been updated to support (Salmon v0.6.0 https://github.com/COMBINE-lab/salmon/releases/tag/v0.6.0) ---- for which a pre-compiled binary is available. If you have any issues using that binary, please open up a ticket under the Salmon issues page https://github.com/COMBINE-lab/salmon/issues.
— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/kingsfordgroup/sailfish/issues/89#issuecomment-198541501
Antón Vila-Sanjurjo, PhD Project PI Departamento de Bioloxía Celular e Molecular Facultade de Ciencias Universidade de A Coruña (UDC) Campus Zapateira, s/n 15.071 - A Coruña - España (Spain).
tlf: (34) 981-167000 ext:2659 e-mail: antonvila.s@gmail.com
Hi Antón,
The CentOS5 binary should actually be compatible with all later versions of Linux (including Fedora 19). If the binary doesn't work on Fedora 19 (and you're running into issues subsequently trying to compile it there), then please open up a new issue in the Salmon repository.
Thanks! Rob
Hi,
I've been trying to compile sailfish-0.2.7 but I'm getting errors at the "make" step. Here is he output I get
views?
Antón