Code Saturne problem with batch script
- Manolo Galarraga
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 2
- Thank you received: 0
15 years 9 months ago #3253
by Manolo Galarraga
Code Saturne problem with batch script was created by Manolo Galarraga
Hi, I've just installed Caelinux 2009. I've updated to Ubuntu 9.04 and now I've tried to run a fluyd simulation problem with Salome Meca and Code Saturne.
Everything went fine, model creation, export to MED, the Code Saturne Wizard (I made a ln -s to hdf-1.6.5 to run preprocessor).
But when I run the Code Saturne Batch running there are some error i compile.log and no results.
The errors are in the linking process:
undefined reference to _gfortran_internal_free
undefined reference to _gfortran_internal_malloc
undefined reference to _gfortran_pow_r8_i4
Any ideas?
Thanks in advance
Manolo Galarraga
Everything went fine, model creation, export to MED, the Code Saturne Wizard (I made a ln -s to hdf-1.6.5 to run preprocessor).
But when I run the Code Saturne Batch running there are some error i compile.log and no results.
The errors are in the linking process:
undefined reference to _gfortran_internal_free
undefined reference to _gfortran_internal_malloc
undefined reference to _gfortran_pow_r8_i4
Any ideas?
Thanks in advance
Manolo Galarraga
- Alessandro
- Offline
- Premium Member
-
Less
More
- Posts: 108
- Thank you received: 0
15 years 9 months ago #3254
by Alessandro
Replied by Alessandro on topic Re:Code Saturne problem with batch script
Manolo Galarraga wrote:
Any ideas?
Thanks in advance
Manolo Galarraga[/quote]
I had similar problems with code-aster upgrading from mandriva 2009.0 to 2009.1.
It seems to me that the problem was related to the upgrade of python from 2.5 to 2.6, so Aster did not find anymore what it needed to run. I rolled back to 2009.0 to have Aster running again
My suggestion is to stay on Ubuntu 8.04 (Long term support) if you don't have a real reason to upgrade.
Any ideas?
Thanks in advance
Manolo Galarraga[/quote]
I had similar problems with code-aster upgrading from mandriva 2009.0 to 2009.1.
It seems to me that the problem was related to the upgrade of python from 2.5 to 2.6, so Aster did not find anymore what it needed to run. I rolled back to 2009.0 to have Aster running again
My suggestion is to stay on Ubuntu 8.04 (Long term support) if you don't have a real reason to upgrade.
- David Monfort
- Offline
- Senior Member
-
Less
More
- Posts: 77
- Thank you received: 0
15 years 9 months ago #3255
by David Monfort
Replied by David Monfort on topic Re:Code Saturne problem with batch script
Hi,
If I remember correctly, libgfortran (GNU Fortran compiler library) is not compatible between two versions (at least for gfortran < 4.3). Ubuntu may have upgraded GCC from 4.2 to 4.3 and thus, have broken the binaries.
The only solution is to re-compile Code_Saturne kernel with the new compilers. The other packages related to Code_Saturne do not need so because there are written only in C, and C libraries remain compatible between two versions.
Regards,
David
If I remember correctly, libgfortran (GNU Fortran compiler library) is not compatible between two versions (at least for gfortran < 4.3). Ubuntu may have upgraded GCC from 4.2 to 4.3 and thus, have broken the binaries.
The only solution is to re-compile Code_Saturne kernel with the new compilers. The other packages related to Code_Saturne do not need so because there are written only in C, and C libraries remain compatible between two versions.
Regards,
David
- Manolo Galarraga
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 2
- Thank you received: 0
15 years 9 months ago #3269
by Manolo Galarraga
Replied by Manolo Galarraga on topic Re:Code Saturne problem with batch script
Hi, I've tried to recompile the Kernel.
cd /opt/code_saturne/Noyau/ncs-1.4.b/sbin
sudo ./install
And then after some stuff (see below) it shows this error:
Error : make lib_install MOD=BASE failed
I've seen something about changing line 313 but there's no such line or h_addr in muy install file.
Any ideas?
Thanks in advance,
Manolo Galarraga
Installation of the following libraries BASE CFBL COGZ CPLV ELEC FUEL LAGR MATI RAYT LINK under Linux_x86_64
Version of Code_Saturne /opt/code_saturne/Noyau/ncs-1.4.b
==================================================================
*** The initial directory is CS_HOME = /opt/code_saturne/Noyau/ncs-1.4.b
*** Prerequisite protection
*** Construction of BASE under Linux_x86_64
Generation of the BASE directory
Link to the Makefile
Makefile already exists, and links on
/opt/code_saturne/Noyau/ncs-1.4.b/bin/Makefile
Start of make with MOD=BASE OPT=
*** Code_Saturne 1.4.b compilation/link
*** System: Linux_x86_64
*** "make" in a library generation directory
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
*** Compilation
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
gradmc.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O2 -c gradmc.F
gradrc.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O2 -c gradrc.F
promav.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O2 -c promav.F
cs_matrix.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O2 -c cs_matrix.c
cs_sles.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O2 -c cs_sles.c
cs_sles.c: En la función ‘reslin_’:
cs_sles.c:1457: aviso: parámetro ‘ncelet’ sin uso
cs_sles.c:1458: aviso: parámetro ‘ncel’ sin uso
cs_sles.c:1459: aviso: parámetro ‘nfac’ sin uso
cs_sles.c:1475: aviso: parámetro ‘ifacel’ sin uso
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
prodsc.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O3 -c prodsc.F
prods2.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O3 -c prods2.F
prods3.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O3 -c prods3.F
cs_blas.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O2 -c cs_blas.c
cs_benchmark.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O2 -c cs_benchmark.c
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
cs_ale.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_ale.c
cs_base.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_base.c
cs_base.c: En la función ‘_cs_base_err_vprintf’:
cs_base.c:331: aviso: se descarta el valor de devolución de ‘freopen’, se declaró con el atributo warn_unused_result
cs_calcium.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_calcium.c
cs_couplage.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_couplage.c
cs_ecs_messages.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_ecs_messages.c
cs_ext_neighborhood.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_ext_neighborhood.c
cs_gradient.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_gradient.c
cs_grid.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_grid.c
cs_gui.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_gui.c
cs_gui_matisse.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_gui_matisse.c
cs_gui_radiative_transfer.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_gui_radiative_transfer.c
cs_gui_util.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_gui_util.c
cs_halo.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_halo.c
cs_io.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_io.c
cs_main.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_main.c
cs_mesh.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh.c
cs_mesh_coherency.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_coherency.c
cs_mesh_connect.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_connect.c
cs_mesh_halo.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_halo.c
cs_mesh_quality.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_quality.c
cs_mesh_quantities.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_quantities.c
cs_mesh_select.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_select.c
cs_mesh_solcom.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_solcom.c
cs_mesh_warping.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_warping.c
cs_multigrid.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_multigrid.c
cs_opts.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_opts.c
cs_parall.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_parall.c
cs_perio.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_perio.c
cs_post.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_post.c
cs_proxy_comm.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_proxy_comm.c
cs_proxy_comm.c: En la función ‘_comm_sock_connect’:
cs_proxy_comm.c:313: error: ‘struct hostent’ no tiene un miembro llamado ‘h_addr’
make[1]: *** [cs_proxy_comm.o] Error 1
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make: *** [privcompil] Error 2
Directory: /opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE
Error : make lib_install MOD=BASE failed
cd /opt/code_saturne/Noyau/ncs-1.4.b/sbin
sudo ./install
And then after some stuff (see below) it shows this error:
Error : make lib_install MOD=BASE failed
I've seen something about changing line 313 but there's no such line or h_addr in muy install file.
Any ideas?
Thanks in advance,
Manolo Galarraga
Installation of the following libraries BASE CFBL COGZ CPLV ELEC FUEL LAGR MATI RAYT LINK under Linux_x86_64
Version of Code_Saturne /opt/code_saturne/Noyau/ncs-1.4.b
==================================================================
*** The initial directory is CS_HOME = /opt/code_saturne/Noyau/ncs-1.4.b
*** Prerequisite protection
*** Construction of BASE under Linux_x86_64
Generation of the BASE directory
Link to the Makefile
Makefile already exists, and links on
/opt/code_saturne/Noyau/ncs-1.4.b/bin/Makefile
Start of make with MOD=BASE OPT=
*** Code_Saturne 1.4.b compilation/link
*** System: Linux_x86_64
*** "make" in a library generation directory
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
*** Compilation
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
gradmc.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O2 -c gradmc.F
gradrc.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O2 -c gradrc.F
promav.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O2 -c promav.F
cs_matrix.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O2 -c cs_matrix.c
cs_sles.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O2 -c cs_sles.c
cs_sles.c: En la función ‘reslin_’:
cs_sles.c:1457: aviso: parámetro ‘ncelet’ sin uso
cs_sles.c:1458: aviso: parámetro ‘ncel’ sin uso
cs_sles.c:1459: aviso: parámetro ‘nfac’ sin uso
cs_sles.c:1475: aviso: parámetro ‘ifacel’ sin uso
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
prodsc.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O3 -c prodsc.F
prods2.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O3 -c prods2.F
prods3.F
gfortran -D_CS_HAVE_BLAS -D_CS_HAVE_XML -I. -O3 -c prods3.F
cs_blas.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O2 -c cs_blas.c
cs_benchmark.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O2 -c cs_benchmark.c
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make[1]: se ingresa al directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
cs_ale.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_ale.c
cs_base.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_base.c
cs_base.c: En la función ‘_cs_base_err_vprintf’:
cs_base.c:331: aviso: se descarta el valor de devolución de ‘freopen’, se declaró con el atributo warn_unused_result
cs_calcium.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_calcium.c
cs_couplage.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_couplage.c
cs_ecs_messages.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_ecs_messages.c
cs_ext_neighborhood.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_ext_neighborhood.c
cs_gradient.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_gradient.c
cs_grid.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_grid.c
cs_gui.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_gui.c
cs_gui_matisse.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_gui_matisse.c
cs_gui_radiative_transfer.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_gui_radiative_transfer.c
cs_gui_util.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_gui_util.c
cs_halo.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_halo.c
cs_io.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_io.c
cs_main.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_main.c
cs_mesh.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh.c
cs_mesh_coherency.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_coherency.c
cs_mesh_connect.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_connect.c
cs_mesh_halo.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_halo.c
cs_mesh_quality.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_quality.c
cs_mesh_quantities.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_quantities.c
cs_mesh_select.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_select.c
cs_mesh_solcom.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_solcom.c
cs_mesh_warping.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_mesh_warping.c
cs_multigrid.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_multigrid.c
cs_opts.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_opts.c
cs_parall.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_parall.c
cs_perio.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_perio.c
cs_post.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_post.c
cs_proxy_comm.c
gcc -I/opt/code_saturne/opt/bft-1.0.8/arch/Linux_x86_64/include -I/opt/code_saturne/opt/fvm-0.12.0/arch/Linux_x86_64/include -I/usr/lib/openmpi/include -I/usr/include -I/usr/include/libxml2 -D_POSIX_SOURCE -D_CS_HAVE_MPI -D_CS_HAVE_SOCKET -D_CS_HAVE_CBLAS -D_CS_HAVE_XML -DNDEBUG -std=c99 -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-uninitialized -O -Wno-unused -c cs_proxy_comm.c
cs_proxy_comm.c: En la función ‘_comm_sock_connect’:
cs_proxy_comm.c:313: error: ‘struct hostent’ no tiene un miembro llamado ‘h_addr’
make[1]: *** [cs_proxy_comm.o] Error 1
make[1]: se sale del directorio `/opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE'
make: *** [privcompil] Error 2
Directory: /opt/code_saturne/Noyau/ncs-1.4.b/build/Linux_x86_64/BASE
Error : make lib_install MOD=BASE failed
- David Monfort
- Offline
- Senior Member
-
Less
More
- Posts: 77
- Thank you received: 0
15 years 9 months ago #3270
by David Monfort
Replied by David Monfort on topic Re:Code Saturne problem with batch script
Hello,
This is indeed the problem you encountered.
I would advise you to download the 1.4.0 version available on Code_Saturne website. The issue is fixed in this release.
If you don't want to, change h_addr into h_addr_list[0] at the line the error happens.
Kind regards,
David Monfort
This is indeed the problem you encountered.
I would advise you to download the 1.4.0 version available on Code_Saturne website. The issue is fixed in this release.
If you don't want to, change h_addr into h_addr_list[0] at the line the error happens.
Kind regards,
David Monfort
Moderators: catux
Time to create page: 0.148 seconds