Revision [296]

Last edited on 2006-06-10 01:18:33 by BenoitAudouard
Additions:
===Elmer status : compiles ok===
the RPM is more difficult to achieve than I thought because there are dependancies on libraries which are recompiled by Elmer, whereas it should rely on installed libs :/
Deletions:
===status : compiles ok===


Revision [188]

Edited on 2006-04-04 19:58:11 by BenoitAudouard
Additions:
in CompilePrograms > elmer
Deletions:
in CompilePrograms


Revision [153]

Edited on 2006-03-20 01:51:10 by BenoitAudouard
Additions:
libraries in mathlibs come from http://www.netlib.org/scalapack/ (check versions though... everything seems to date back to ~2000 ...)
mathlibs-1.0.0/ includes arpack/ lapack/ parpack/ blas/ => lapack liblapack3.0 libblas1.1 libblas1.1-devel
Deletions:
mathlibs-1.0.0/ includes arpack/ lapack/ parpack/ blas/ => lapack liblapack3.0


Revision [139]

Edited on 2006-03-19 04:03:54 by BenoitAudouard
Additions:
urpmi libtk8.4-devel


Revision [138]

Edited on 2006-03-19 03:24:42 by BenoitAudouard
Additions:
"" Radiation2]$ $ELMER_HOME/bin/ElmerSolver"" # it computes (a bit long, 2 mn on Athlon XP 1700+)
elmerpost-5.0.3/ to be compiled
front-4.0.6/ to be compiled
mathlibs-1.0.0/ includes arpack/ lapack/ parpack/ blas/ => lapack liblapack3.0
Deletions:
"" Radiation2]$ $ELMER_HOME/bin/ElmerSolver"" # it computes
elmerpost-5.0.3/
front-4.0.6/
mathlibs-1.0.0/


Revision [83]

Edited on 2006-03-01 03:16:42 by BenoitAudouard
Additions:
===Packaging elmer===
eio-5.0.0/
elmergrid-5.0.2/
elmerpost-5.0.3/
fem-5.0.2/
front-4.0.6/
hutiter-5.0.0/
matc-5.0.0/
mathlibs-1.0.0/
meshgen2d-5.0.0/
umfpack-4.4a/ => already packaged libumfpack-4.6


Revision [76]

Edited on 2006-02-18 17:22:04 by BenoitAudouard [add status ok in cooker]
Additions:
===status : compiles ok===
I ended compiling it in cooker 20060216 because g95 (fortran compiler) is available in contrib and it seems to work better than g77
**see below : it compiles correctly in cooker**
===other problems with cooker 20060216 then it compiles ok===
Deletions:
===other problems with cooker 20060216===


Revision [74]

Edited on 2006-02-17 02:54:55 by BenoitAudouard [add status ok in cooker]
Additions:
- ""/mnt/data_linux_hda9/Developpement/elmer/Radiation2/MESHDIR/Mesh/Radiation.ep""
Deletions:
- /mnt/data_linux_hda9/Developpement/elmer/Radiation2/MESHDIR/Mesh/Radiation.ep


Revision [73]

Edited on 2006-02-17 02:54:32 by BenoitAudouard [first use of elmer]
Additions:
for m in matc-5.0.0 umfpack-4.4a mathlibs-1.0.0 elmergrid-5.0.2 meshgen2d-5.0.0 eio-5.0.0 hutiter-5.0.0 fem-5.0.2 elmerpost-5.0.3 ;
===First use of elmer===
http://www.csc.fi/elmer/examples/radiation/index.html
http://www.csc.fi/elmer/examples/radiation/Radiation.tar.gz see README
tar zxvf Radiation.tar.gz
ELMER_HOME=/home/baud/elmerbin
"" Radiation2]$ $ELMER_HOME/bin/ElmerSolver"" # it computes
"" Radiation2]$ $ELMER_HOME/bin/ElmerPost"" # display graphical result
- File / Open
- /mnt/data_linux_hda9/Developpement/elmer/Radiation2/MESHDIR/Mesh/Radiation.ep
- button Read Header then button Read File
- Display (check further to display colors...)
Deletions:
for m in matc-5.0.0 umfpack-4.4a mathlibs-1.0.0 elmergrid-5.0.2 meshgen2d-5.0.0 eio-5.0.0 hutiter-5.0.0 fem-5.0.2 ;


Revision [72]

Edited on 2006-02-17 02:16:46 by BenoitAudouard [g95 in cooker \o/]
Additions:
\o/ g95 is available in cooker \o/ g95-0.50-1.403_20060111.1mdk let's replace g77
it seems to work a lot better with :
%%#!/bin/bash
# http://www.csc.fi/elmer/compiling.phtml
export CC=gcc
export F77=g95
export FC=g95
export CXX=g++
for m in matc-5.0.0 umfpack-4.4a mathlibs-1.0.0 elmergrid-5.0.2 meshgen2d-5.0.0 eio-5.0.0 hutiter-5.0.0 fem-5.0.2 ;
do
previous_dir=$m
cd $m || echo "exit sur erreur dans $previous_dir";
#echo ===== $m ===== ; make clean ; cd ..
./configure --prefix=/home/baud/elmerbin > ../compile_${m}.txt 2>&1 && make >> ../compile_${m}.txt 2>&1 && make install >> ../compile_${m}.txt 2>&1 && cd ..;
done
%%


Revision [71]

Edited on 2006-02-16 23:06:09 by BenoitAudouard [g95 in cooker \o/]
Additions:
===In hutiter & fem modules, it seems I've got problems with 2005 LE===
===other problems with cooker 20060216===
hutiter-5.0.0]$ ./configure
checking how to get verbose linking output from ... configure: WARNING: compilation failed
checking for Fortran libraries of ...
checking for Fortran name-mangling scheme... configure: error: cannot compile a simple Fortran program
See `config.log' for more details.
Deletions:
===In hutiter & fem modules, it seems I've got problems===


Revision [70]

Edited on 2006-02-16 21:50:00 by BenoitAudouard [try to compile with cooker]
Additions:
using cooker on 20060216 :
urpmi g77
Pour satisfaire les dépendances, les paquetages suivants vont être installés:
gcc3.3-3.3.6-3mdk.i586
gcc3.3-cpp-3.3.6-3mdk.i586
gcc3.3-g77-3.3.6-3mdk.i586
libf2c0-3.3.6-3mdk.i586


Revision [69]

Edited on 2006-02-15 01:44:46 by BenoitAudouard [try to compile with cooker]
Additions:
===check similar errors===
google g77 F90 linker input file unused because linking not done
http://www.democritos.it/pipermail/pw_forum/2004-November/001573.html


Revision [68]

Edited on 2006-02-15 01:40:27 by BenoitAudouard [try to compile with cooker]
Additions:
hutiter-5.0.0]$ make
make all-recursive
make[1]: Entering directory `/home/baud/Developpement/elmer/hutiter-5.0.0'
Making all in src
make[2]: Entering directory `/home/baud/Developpement/elmer/hutiter-5.0.0/src'
g77 -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -O -I. -I/home/baud/elmerbin/include -c -o huti_aux_C.o huti_aux_C.F90
g77: huti_aux_C.F90: linker input file unused because linking not done
g77 -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -O -I. -I/home/baud/elmerbin/include -c -o huti_aux_D.o huti_aux_D.F90
g77: huti_aux_D.F90: linker input file unused because linking not done
g77 -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -O -I. -I/home/baud/elmerbin/include -c -o huti_aux_S.o huti_aux_S.F90
g77: huti_aux_S.F90: linker input file unused because linking not done
ar cru libhuti.a huti_aux_C.o huti_aux_D.o huti_aux_S.o huti_aux_Z.o huti_bicgstab_2_C.o huti_bicgstab_2_D.o huti_bicgstab_2_S.o huti_bicgstab_2_Z.o huti_bicgstab_C.o huti_bicgstab_D.o huti_bicgstab_S.o huti_bicgstab_Z.o huti_cg_C.o huti_cg_D.o huti_cgs_C.o huti_cgs_D.o huti_cg_S.o huti_cgs_S.o huti_cgs_Z.o huti_cg_Z.o huti_gmres_C.o huti_gmres_D.o huti_gmres_S.o huti_gmres_Z.o huti_qmr_C.o huti_qmr_D.o huti_qmr_S.o huti_qmr_Z.o huti_tfqmr_C.o huti_tfqmr_D.o huti_tfqmr_S.o huti_main.o huti_sfe_c_C.o huti_sfe_c_D.o huti_sfe_c_S.o huti_sfe_c_Z.o huti_tfqmr_Z.o
ar: huti_aux_C.o: No such file or directory
""make[2]: *** [libhuti.a] Erreur 1""


Revision [67]

Edited on 2006-02-15 01:39:02 by BenoitAudouard [try to compile with cooker]
Additions:
hutiter-5.0.0]$ ./configure --prefix=/home/baud/elmerbin > ../compile3_hutiter.txt 2>&1
""checking for Fortran libraries of g77... -L/usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3 -L/usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3/../../.. -lfrtbegin -lg2c -lm -lgcc_s""
checking whether we are using the Microsoft C compiler... no
checking for e_wsfe in -lg2c... yes
checking for dgemm_ in -ldgemm... no
===packages added, with or without success to compile===


Revision [66]

Edited on 2006-02-15 01:32:04 by BenoitAudouard [try to compile with cooker]
Additions:
urpmi --fuzzy libscalapack1-devel liblapack3-devel
urpmi lapack


Revision [65]

Edited on 2006-02-15 01:28:59 by BenoitAudouard [try to compile with cooker]
Additions:
===In hutiter & fem modules, it seems I've got problems===


Revision [63]

Edited on 2006-02-15 01:13:17 by BenoitAudouard [try to compile with cooker]
Additions:
[snip]
checking for Fortran libraries of g77... -L/usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3 -L/usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3/../../.. -lfrtbegin -lg2c -lm -lgcc_s
checking for shl_load in -ldld... no **is it a problem ?***
checking for dgemm_ in -ldgemm... no **is it a problem ?***
checking for cheev_ in -llapack... yes
Deletions:
[snip]""<pre>checking for Fortran libraries of g77... -L/usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3 -L/usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3/../../.. -lfrtbegin -lg2c -lm -lgcc_s
checking for shl_load in -ldld... no
checking for dgemm_ in -ldgemm... no
checking for cheev_ in -llapack... yes</pre>""


Revision [62]

Edited on 2006-02-15 01:10:02 by BenoitAudouard [try to compile with cooker]
Additions:
urpmi libblas3 libblas3-devel # as advised by http://blog.gmane.org/gmane.comp.science.photonic-bands/month=20000301 (found with google checking for dgemm_ in -ldgemm... no)


Revision [61]

The oldest known version of this page was created on 2006-02-15 01:08:41 by BenoitAudouard [try to compile with cooker]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki