Ceci est une ancienne révision du document !
Installation
sources
- voir /local/apps/src
- bug avec compilo gcc 4.1:
devel1@octopus egg]$ make g++ -DHAVE_CONFIG_H -I../include -I/local/apps/src/mmx/basix/include -I/usr/local/include -I/local/apps/src/mmx/basix/include -I/usr/local/include -ggdb -ansi -Wall -O3 -fexpensive-optimizations -ftemplate-depth-100 -mssse3 -Wno-all -MT mma-mma.o -MD -MP -MF .deps/mma-mma.Tpo -c -o mma-mma.o `test -f 'mma.cpp' || echo './'`mma.cpp cc1plus: error: unrecognized command line option "-Wno-all" make: *** [mma-mma.o] Error 1
mais configure n'honore pas la variable CXX on met en dur dans le Makefile correspondant g++44 et ça passe
- autre bug:
/usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libmpfr.a(exceptions.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libmpfr.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[2]: *** [libnumerix.la] Error 1 make[2]: Leaving directory `/local/apps/src/mmx/numerix/build'
binaire
- dans /local/apps/Mathemagix-0.4-linux32
- voir /usr/bin/mmx-light