Re: Ubuntu 64 bits

From: Alfredo Ferrari <alfredo.ferrari@cern.ch>
Date: Sun Apr 20 2008 - 21:32:51 CEST

Hi all

in general there is no problem running on 32 or 64 bit machines provided
all relevant compatibility libraries are installed (those for 32 bits on
64 bit machines, and those required by g77 on all machines).

                       Ciao
                      Alfredo
  On Sun, 20
Apr 2008, Alberto Fasso' wrote:

> Dear Gloria,
>
> the question of 64 bit vs 32 has been discussed already several
> times on this discussion list.
> See:
> http://www.fluka.org/web_archive/earchive/new-fluka-discuss/1298.html
> http://www.fluka.org/web_archive/earchive/new-fluka-discuss/1156.html
>
>> From the answers of Alfredo Ferrari, it appears that FLUKA can well
> be run on 64-bit machines, but using 32-bit binaries.
> On the other hand, there have been problems of installing properly
> g77 on some Linux distributions such as SUSE. I don't know if it is
> your case and if the solution offered by Joseph Comfort could be useful
> to you too:
> http://www.fluka.org/web_archive/earchive/new-fluka-discuss/1345.html
>
> Alberto
>
> On Thu, 17 Apr 2008, Gloria Luz=F3n wrote:
>
>> Dear All,
>>
>> We are trying to compile fluka in a UBUNTU 64 bits distribution. After =
> =3D
>> the
>> order ./lfluka -m fluka we obtain an answer:
>>
>> $FLUPRO =3D3D /programas/FLUKA
>>
>> ar x /programas/FLUKA/libflukahp.a fluka.o
>>
>> g77 -O3 -g -mcpu=3D3Dpentiumpro -fexpensive-optimizations -funroll-loops
>> -fstrength-reduce -Wall -fno-automatic -fno-silent -m32
>> -ffortran-bounds-check -I/programas/FLUKA/flukapro -v -o flukahp
>> -Xlinker
>> -Map -Xlinker flukahp.map fluka.o -L/programas/FLUKA -lflukahp
>>
>> Driving: g77 -O3 -g -mcpu=3D3Dpentiumpro -fexpensive-optimizations
>> -funroll-loops -fstrength-reduce -Wall -fno-automatic -fno-silent -m32
>> -ffortran-bounds-check -I/programas/FLUKA/flukapro -v -o flukahp
>> -Xlinker
>> -Map -Xlinker flukahp.map fluka.o -L/programas/FLUKA -lflukahp
>> -lfrtbegin
>> -lg2c -lm -shared-libgcc
>>
>> Leyendo especificaciones de /usr/lib/gcc/x86_64-linux-gnu/3.4.6/specs
>>
>> Configurado con: ../src/configure -v =3D
>> --enable-languages=3D3Dc,c++,f77,pascal
>> --prefix=3D3D/usr --libexecdir=3D3D/usr/lib
>> --with-gxx-include-dir=3D3D/usr/include/c++/3.4 --enable-shared
>> --with-system-zlib --enable-nls --without-included-gettext
>> --program-suffix=3D3D-3.4 --enable-__cxa_atexit --enable-clocale=3D3Dgnu
>> --enable-libstdcxx-debug x86_64-linux-gnu
>>
>> Modelo de hilos: posix
>>
>> gcc versi=3DC3=3DB3n 3.4.6 (Ubuntu 3.4.6-6ubuntu2)
>>
>> /usr/lib/gcc/x86_64-linux-gnu/3.4.6/collect2 --eh-frame-hdr -m elf_i386
>> -dynamic-linker /lib/ld-linux.so.2 -o flukahp
>> /usr/lib/gcc/x86_64-linux-gnu/3.4.6/../../../crt1.o
>> /usr/lib/gcc/x86_64-linux-gnu/3.4.6/../../../crti.o
>> /usr/lib/gcc/x86_64-linux-gnu/3.4.6/32/crtbegin.o -L/programas/FLUKA
>> -L/usr/lib/gcc/x86_64-linux-gnu/3.4.6/32
>> -L/usr/lib/gcc/x86_64-linux-gnu/3.4.6
>> -L/usr/lib/gcc/x86_64-linux-gnu/3.4.6/32
>> -L/usr/lib/gcc/x86_64-linux-gnu/3.4.6
>> -L/usr/lib/gcc/x86_64-linux-gnu/3.4.6/../../../../lib32
>> -L/usr/lib/gcc/x86_64-linux-gnu/3.4.6/../../.. -L/lib/../lib32
>> -L/usr/lib/../lib32 -Map flukahp.map fluka.o -lflukahp -lfrtbegin -lg2c
>> -lm
>> -lgcc_s_32 -lgcc -lc -lgcc_s_32 -lgcc
>> /usr/lib/gcc/x86_64-linux-gnu/3.4.6/32/crtend.o
>> /usr/lib/gcc/x86_64-linux-gnu/3.4.6/../../../crtn.o
>>
>> /usr/bin/ld: skipping incompatible
>> /usr/lib/gcc/x86_64-linux-gnu/3.4.6/../../../libm.so when searching for
>> -lm
>>
>> /usr/bin/ld: skipping incompatible
>> /usr/lib/gcc/x86_64-linux-gnu/3.4.6/../../../libm.a when searching for
>> -lm
>>
>> /usr/bin/ld: skipping incompatible /usr/bin/../lib/libm.so when searching
>> for -lm
>>
>> /usr/bin/ld: skipping incompatible /usr/bin/../lib/libm.a when searching
>> for -lm
>>
>> /usr/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -l=
> m
>>
>> /usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
>>
>> /usr/bin/ld: cannot find -lm
>>
>> collect2: ld devolvio el estado de salida 1
>>
>>
>> and it doesn't work at all. Do we need 32 bits libraries? Anybody else
>> has experience the same problem?
>>
>> Can anybody give us a hint on how to solve the problem?
>>
>> Thank you ,
>>
>> Gloria
>>
>>
>>
>
> --=20
> Alberto Fass=F2
> SLAC-RP, MS 48, 2575 Sand Hill Road, Menlo Park CA 94025
> Phone: (1 650) 926 4762 Fax: (1 650) 926 3569
> fasso@slac.stanford.edu
> --1334195798-293401942-1208712751=3D:31743--
>

-- 
+----------------------------------------------------------------------+
|  Alfredo Ferrari                ||  Tel.: +41.22.76.76119            |
|  CERN-AB                        ||  Fax.: +41.22.76.69474            |
|  1211 Geneva 23                 ||  e-mail: Alfredo.Ferrari@cern.ch  |
|  Switzerland                    ||                                   |
+----------------------------------------------------------------------+
Received on Sun Apr 20 22:01:00 2008

This archive was generated by hypermail 2.1.8 : Sun Apr 20 2008 - 22:01:01 CEST