Building the latest version of 64 bit Fluka - FLUKA 2011.2.9

From: Howard Matis <hsmatis_at_lbl.gov>
Date: Wed, 4 Jan 2012 17:39:43 -0800

I just tried to build the 64 bit version of Fluka using gfortran. It worked until I got the following. What am I doing wrong?

Howard Matis

/global/common/carver/usg/gcc/4.5.2/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.5.2/collect2 --eh-frame-hdr -m elf_x86_64
-dynamic-linker
/lib64/ld-linux-x86-64.so.2 -o gplevbin /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o
/global/common/carver/usg/gcc/4.5.2/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.2/crtbegin.o
-L/project/projectdirs/lumi/fluka/carver/build
-L/global/common/carver/usg/gcc/4.5.2/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.2
-L/global/common/carver/usg/gcc/4.5.2/bin/../lib/gcc
-L/global/common/carver/usg/gcc/4.5.2/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../lib64 -L/lib/../lib64
-L/usr/lib/../lib64 =
-L/usr/common/usg/root/5.32/gnu/lib/root
-L/global/common/carver/usg/gcc/4.5.2/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../.. -Map gplevbin.map gplevbin.o -lflukahp
-lgfortran -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc =
/global/common/carver/usg/gcc/4.5.2/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.2/crtend.o /usr/lib/../lib64/crtn.o
/usr/bin/ld: Dwarf Error: found dwarf version '3', this reader only handles version 2 information.
/project/projectdirs/lumi/fluka/carver/build/libflukahp.a(setrot.o): In function `master.0.setrot_':
setrot.f:(.text+0x517): undefined reference to `_gfortran_transfer_integer_write'
setrot.f:(.text+0x54c): undefined reference to `_gfortran_transfer_character_write'
setrot.f:(.text+0x5b7): undefined reference to `_gfortran_transfer_integer_write'
setrot.f:(.text+0x5ec): undefined reference to `_gfortran_transfer_character_write'
setrot.f:(.text+0x620): undefined reference to `_gfortran_transfer_integer_write'
setrot.f:(.text+0x654): undefined reference to `_gfortran_transfer_real_write'
setrot.f:(.text+0x688): undefined reference to `_gfortran_transfer_real_write'
setrot.f:(.text+0x6d2): undefined reference to `_gfortran_transfer_real_write'
setrot.f:(.text+0x813): undefined reference to `_gfortran_transfer_integer_write'
setrot.f:(.text+0x84f): undefined reference to `_gfortran_transfer_character_write'
setrot.f:(.text+0x883): undefined reference to `_gfortran_transfer_integer_write'
setrot.f:(.text+0x8b7): undefined reference to `_gfortran_transfer_real_write'
setrot.f:(.text+0x8eb): undefined reference to `_gfortran_transfer_real_write'
setrot.f:(.text+0x935): undefined reference to `_gfortran_transfer_real_write'
setrot.f:(.text+0xa6d): undefined reference to `_gfortran_transfer_real_write'
setrot.f:(.text+0xae5): undefined reference to `_gfortran_transfer_real_write'

/project/projectdirs/lumi/fluka/carver/build/libflukahp.a(setrot.o):setrot.f:(.text+0xba0): more undefined references to
`_gfortran_transfer_real_write' follow
/project/projectdirs/lumi/fluka/carver/build/libflukahp.a(setrot.o): In function `master.0.setrot_':
setrot.f:(.text+0x1eda): undefined reference to `_gfortran_transfer_integer_write'
setrot.f:(.text+0x1f62): undefined reference to `_gfortran_transfer_integer_write'
setrot.f:(.text+0x1f74): undefined reference to `_gfortran_transfer_character_write'
setrot.f:(.text+0x1fa9): undefined reference to `_gfortran_transfer_character_write'
/usr/bin/ld: Dwarf Error: found dwarf version '3', this reader only handles version 2 information.
/project/projectdirs/lumi/fluka/carver/build/libflukahp.a(cmsppr.o): In function `cmsppr_':
cmsppr.f:(.text+0x951): undefined reference to `_gfortran_transfer_character_write'
cmsppr.f:(.text+0x9ac): undefined reference to `_gfortran_transfer_character_write'
collect2: ld returned 1 exit status
make[1]: Leaving directory `/project/projectdirs/lumi/fluka/carver/build/flutil'
[matis_at_cvrsvc01 build]$
[matis_at_cvrsvc01 build]$ which gfortran
/usr/common/usg/gcc/4.5.2/bin/gfortran
[matis_at_cvrsvc01 build]$
Received on Thu Jan 05 2012 - 11:38:51 CET

This archive was generated by hypermail 2.2.0 : Thu Jan 05 2012 - 11:38:52 CET