Hi, I just tried current devel checkout SVN 4661 and I hit the following issue with linking.
I configured with: ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 and it seems configure did not preserve the libdir argument and continued with /usr/lib instead. I have these files: /usr/lib64/libboost_system-mt.so /usr/lib64/libboost_system.so /usr/lib64/libboost_system.so.1.53.0 x86_64-pc-linux-gnu-g++ -O2 -funroll-loops -fomit-frame-pointer -ftree-vectorize -DCOMMAND_LINE -O2 -pipe -maes -mpclmul -mpopcnt -march=native -static -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -Wl,-O1 -Wl,--as-needed -o mauveStatic mauveAligner.o -L/usr/lib -lMems-1.6 -lboost_system-mt -lboost_filesystem-mt -lboost_program_options-mt -lboost_iostreams-mt -lrt -lpthread -lGenome-1.3 -lMUSCLE-3.7 /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lboost_system-mt /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lboost_filesystem-mt /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lboost_program_options-mt /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lboost_iostreams-mt /usr/lib/libpthread.a(sem_open.o): In function `sem_open': sem_open.c:(.text+0x5eb): warning: the use of `mktemp' is dangerous, better use `mkstemp' collect2: error: ld returned 1 exit status make[2]: *** [mauveStatic] Error 1 make[2]: *** Waiting for unfinished jobs.... mv -f .deps/coordinateTranslate.Tpo .deps/coordinateTranslate.Po mv -f .deps/bbAnalyze.Tpo .deps/bbAnalyze.Po make[2]: Leaving directory `/var/tmp/portage/sci-biology/mauvealigner-9999/work/src' Second, you should probably use mkstemp() as the message from gcc suggests. ;-) Thank you for your work, Martin ------------------------------------------------------------------------------ How ServiceNow helps IT people transform IT departments: 1. Consolidate legacy IT systems to a single system of record for IT 2. Standardize and globalize service processes across IT 3. Implement zero-touch automation to replace manual, redundant tasks http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk _______________________________________________ Mauve-users mailing list Mauve-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mauve-users