Hi David, After a 'svn up', razers3 appeared ;-) [sboisver12@colosse1 seqan]$ ./razers3 razers3 - Fast Read Mapping with Sensitivity Control ==================================================== razers3 [OPTIONS] <GENOME FILE> <READS FILE> razers3 [OPTIONS] <GENOME FILE> <PE-READS FILE1> <PE-READS FILE2> Try 'razers3 --help' for more information. VERSION razers3 version: 3.1 [12646] Last update 2012-08-27 Thank you ! On 20/08/12 02:43 PM, Weese, David wrote: > Hi Sébastien, > > I now moved RazerS to seqan/extras/ and cleaned it up a bit. So if you make an "svn update", follow the "Getting Started" section on trac.seqan.de, and instead of using Debug mode use the Release mode, it should compile on your system. Also I added -fomit-frame-pointer to our default CXX-Flags in Release mode. If you want to compile razers3 in Release mode with custom extra flags simply call in your build-directory: > > cmake . -DCMAKE_CXX_FLAGS:STRING="-march=native" -DCMAKE_BUILD_MODE=Release > make razers3 > > To check which flags are actually used, call "make razers3 VERBOSE=1". > > I hope that works better than the binaries. Please let me know what happened. > > Cheers, > David > > -- > David Weese weese@inf.fu-berlin.de > Freie Universität Berlin http://www.inf.fu-berlin.de/ > Institut für Informatik Phone: +49 30 838 75137 > Takustraße 9 Algorithmic Bioinformatics > 14195 Berlin Room 020 > > Am 19.08.2012 um 20:49 schrieb Sébastien Boisvert <Sebastien.Boisvert.3@ulaval.ca> > : > >> Hello David, >> >> >> >> [sboisver12@colosse1 ~]$ uname -a >> Linux colosse1 2.6.18-274.7.1.el5 #1 SMP Thu Oct 20 16:21:01 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux >> >> [sboisver12@colosse1 ~]$ yum list|grep glibc|grep installed >> glibc.i686 2.5-65 installed >> glibc.x86_64 2.5-65 installed >> glibc-common.x86_64 2.5-65 installed >> glibc-devel.i386 2.5-65 installed >> glibc-devel.x86_64 2.5-65 installed >> glibc-headers.x86_64 2.5-65 installed >> >> [sboisver12@colosse1 ~]$ yum list|grep stdc++|grep installed >> compat-libstdc++-33.i386 3.2.3-61 installed >> compat-libstdc++-33.x86_64 3.2.3-61 installed >> libstdc++.i386 4.1.2-51.el5 installed >> libstdc++.x86_64 4.1.2-51.el5 installed >> libstdc++-devel.x86_64 4.1.2-51.el5 installed >> >> [sboisver12@colosse1 ~]$ ldd /rap/nne-790-ab/software/RazerS/v3.0-beta1/razers3.0-beta1/linux64/razers3 >> /rap/nne-790-ab/software/RazerS/v3.0-beta1/razers3.0-beta1/linux64/razers3: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.10' not found (required by /rap/nne-790-ab/software/RazerS/v3.0-beta1/razers3.0-beta1/linux64/razers3) >> /rap/nne-790-ab/software/RazerS/v3.0-beta1/razers3.0-beta1/linux64/razers3: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /rap/nne-790-ab/software/RazerS/v3.0-beta1/razers3.0-beta1/linux64/razers3) >> /rap/nne-790-ab/software/RazerS/v3.0-beta1/razers3.0-beta1/linux64/razers3: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /rap/nne-790-ab/software/RazerS/v3.0-beta1/razers3.0-beta1/linux64/razers3) >> linux-vdso.so.1 => (0x00007fffbc5fd000) >> librt.so.1 => /lib64/librt.so.1 (0x0000003971200000) >> libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003972e00000) >> libm.so.6 => /lib64/libm.so.6 (0x000000396ea00000) >> libgomp.so.1 => /usr/lib64/libgomp.so.1 (0x000000396e600000) >> libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003970a00000) >> libpthread.so.0 => /lib64/libpthread.so.0 (0x000000396ee00000) >> libc.so.6 => /lib64/libc.so.6 (0x000000396e200000) >> /lib64/ld-linux-x86-64.so.2 (0x000000396de00000) >> >> >> Weese, David a écrit : >>> Mmh, maybe. What version do you have? I have the followings: >>> >>> weese@sequoia:~$ uname -a >>> Linux sequoia 2.6.32-5-amd64 #1 SMP Sat Mar 31 04:00:05 UTC 2012 x86_64 GNU/Linux >>> >>> weese@sequoia:~$ dpkg -l libc6 >>> Desired=Unknown/Install/Remove/Purge/Hold >>> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend >>> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) >>> ||/ Name Version Description >>> +++-========================-========================-================================================================ >>> ii libc6 2.11.3-4 Embedded GNU C Library: Shared libraries >>> >>> weese@sequoia:~$ dpkg -l libstdc++6 >>> Desired=Unknown/Install/Remove/Purge/Hold >>> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend >>> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) >>> ||/ Name Version Description >>> +++-========================-========================-================================================================ >>> ii libstdc++6 4.4.5-8 The GNU Standard C++ Library v3 >>> >>> weese@sequoia:~/sandbox/seqan-trunk/build/mak3$ ldd ./sandbox/weese/apps/razers3/razers3 >>> linux-vdso.so.1 => (0x00007fffdadff000) >>> librt.so.1 => /lib/librt.so.1 (0x00002ba722694000) >>> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00002ba7228c8000) >>> libm.so.6 => /lib/libm.so.6 (0x00002ba722bdd000) >>> libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00002ba722e5f000) >>> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002ba72306c000) >>> libpthread.so.0 => /lib/libpthread.so.0 (0x00002ba723283000) >>> libc.so.6 => /lib/libc.so.6 (0x00002ba72349f000) >>> /lib64/ld-linux-x86-64.so.2 (0x00002ba722474000) >>> >>> It is strange that he doesn't complain about missing/wrong libraries and instead just crashes. Weird. I attached a fresh build. Could you try this and the old one on another Linux machine? >>> >>> Cheers, >>> Dave >>> >>> >>> >>> -- >>> David Weeseweese@inf.fu-berlin.de <mailto:weese@inf.fu-berlin.de> >>> Freie Universität Berlinhttp://www.inf.fu-berlin.de/ >>> Institut für InformatikPhone: +49 30 838 75137 >>> Takustraße 9Algorithmic Bioinformatics >>> 14195 BerlinRoom 020 >