[mira_talk] Re: [mira_announce] Call for testers: source code for MIRA 2.9.x

Thanks for this release!

I run gentoo linux on kernel 2.6.30 but I have som difficulties compiling.

First it gives:
                       Summary of MIRA configuration
--------------------------------------------------------------------------------

Building version ................................. 2.9.46_dev_linux-gnu_i686_32
Production or development version?................ development

We are building on ............................... Linux
CPU supports 64 bit? ......... ................... no
Compiler ......................................... gcc
Compiler optimisation flags used ................. -O2 -funroll-loops
Building completely static? ...................... yes
BOOST expected to compile and link?............... yes

Can MIRA be built on this system? ................ yes


But then:

make[2]: Entering directory `/home/bioinformatik/temp/mira-2.9.46/src/examples_programming' g++ -DPACKAGE_NAME=\"mira\" -DPACKAGE_TARNAME=\"mira\" -DPACKAGE_VERSION=\"2.9.46\" -DPACKAGE_STRING=\"mira\ 2.9.46\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"mira\" -DVERSION=\"2.9.46\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -Drestrict=__restrict -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_STRFTIME=1 -DHAVE_MEMSET=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DDEVELOPMENTVERSION=1 -DBOUNDTRACKFLAG=1 -DBUGTRACKFLAG=1 -I. -I../ -pthread -I/usr/include -DPUBLICQUIET -O2 -funroll-loops -MT mira_101.o -MD -MP -MF .deps/mira_101.Tpo -c -o mira_101.o mira_101.C
mv -f .deps/mira_101.Tpo .deps/mira_101.Po
g++ -pthread -I/usr/include -DPUBLICQUIET -O2 -funroll-loops -L../io/ -L../util/ -L../errorhandling/ -L../mira -L../examine/ -L../EdIt/ -L../caf/ -L../knn_abi373 -L../knn_alf -L/usr/lib -static -o mira_101 mira_101.o -lmira -lEdIt -lExamine -lmsupport -lestass -lerrorhandling -lutil -ldptools -lfio -lcaf -lKNN_abi373 -lm -lexpat -lboost_thread-mt-s /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lstdc++
collect2: ld returned 1 exit status
make[2]: *** [mira_101] Error 1
make[2]: Leaving directory `/home/bioinformatik/temp/mira-2.9.46/src/examples_programming'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bioinformatik/temp/mira-2.9.46/src'
make: *** [all-recursive] Error 1

Best,
oscar


Bastien Chevreux wrote:
Dear all,

I love it when a plan comes together ... when it comes together. The plan was to release the source for MIRA 3 together with a paper describing the new assembler version by mid of this year. It's now almost mid of the year and there's still no paper on the horizon ... well, one paper that set sail got into stormy weather, was delayed and then sunk. Bother!

This means it's now time for plan B.

I think I'll be able to release MIRA 3 to a larger public sometime around August, together with the source code. As I know from experience that MIRA is not always easy to compile, I want to make sure it's as painless as possible on as several platforms as possible for as many people as possible.

Therefore, from now on, the source code for MIRA 2.9.x will be released together with pre-compiled binaries, free for anyone to grab. But while the binaries will be available to a larger audience on the official download page, I'll announce the source packages only on the MIRA announce mailing list. I hope that this way there still will be enough feedback to smooth out some bumps in the compilation process until August without an overfull inbox regarding compiler problems.

For those who try compiling: please give a quick feedback whether it worked for your specific platform (or not). If not, please send as much information as possible: system type, the output of uname -a, of the configure script, of the output of make, whatever. Even better, if you have a fix ... well, I'll be really grateful.

Let's start with the current version:
     http://www.chevreux.org/tmp/mira-2.9.46.tar.bz2

Have fun with MIRA.

Regards,
  Bastien

PS: if you run into compiling troubles, you might get quicker response when mailing to the MIRA talk list instead of directly to me. PPS: yep, MIRA 2.9.x and the 3 series are still under GPL v2 (and will remain there)



--
You have received this mail because you are subscribed to the mira_talk mailing 
list. For information on how to subscribe or unsubscribe, please visit 
http://www.chevreux.org/mira_mailinglists.html

Other related posts: