[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#353732: marked as done (libg2c0-dev: unable to compile 64bit binary with g77-3.4)



Your message dated Sat, 27 May 2006 01:21:25 +0200
with message-id <17527.36213.108471.610682@gargle.gargle.HOWL>
and subject line Bug#353732: libg2c0-dev: unable to compile 64bit binary with g77-3.4
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libg2c0-dev
Version: 1:3.3.5-13
Severity: important

Hi!

Debian sarge contains an amd64 kernel and the gcc-3.4 suite including
g77-3.4, which depends on libg2c0-dev.

Unfortunately, libg2c0 and libg2c0-dev do not contain any 64bit
libraries, so trying to compile a 64bit Fortran library fails at the
linking stage:

gcc-3.4 -o conftest -march=nocona -m64 -I/usr/local/include -march=nocona -m64 conftest.c -ldl -lm   -lg2c -lm -lgcc_s_64 /usr/lib/gcc/i486-linux/3.4.4/../../../libfrtbegin.a /usr/bin/../lib/libfrtbegin.a /usr/lib/libfrtbegin.a >&5
/usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux/3.4.4/../../../libg2c.so when searching for -lg2c
/usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux/3.4.4/../../../libg2c.a when searching for -lg2c
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libg2c.so when searching for -lg2c
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libg2c.a when searching for -lg2c
/usr/bin/ld: skipping incompatible /usr/lib/libg2c.so when searching for -lg2c
/usr/bin/ld: skipping incompatible /usr/lib/libg2c.a when searching for -lg2c
/usr/bin/ld: cannot find -lg2c
collect2: ld returned 1 exit status

-- System Information:
Debian Release: 3.1
Architecture: i386 (x86_64)
Kernel: Linux 2.6.8-11-em64t-p4-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ISO-8859-15) (ignored: LC_ALL set to de_DE@euro)

Versions of packages libg2c0-dev depends on:
ii  gcc-3.3-base                  1:3.3.5-13 The GNU Compiler Collection (base 
ii  libg2c0                       1:3.3.5-13 Runtime library for GNU Fortran 77

-- no debconf information

What is the recommended way to build a 64bit Fortran library on Debian
sarge? Do we need to install the up-to-now unstable AMD64 port?

Greetings
-- 
Robert Sander                     Senior Manager Information Systems
Epigenomics AG    Kleine Praesidentenstr. 1    10178 Berlin, Germany
phone:+49-30-24345-330                          fax:+49-30-24345-555
http://www.epigenomics.com             robert.sander@epigenomics.com


--- End Message ---
--- Begin Message ---
Robert Sander writes:
> Package: libg2c0-dev
> Version: 1:3.3.5-13
> Severity: important
> 
> Hi!
> 
> Debian sarge contains an amd64 kernel and the gcc-3.4 suite including
> g77-3.4, which depends on libg2c0-dev.
> 
> Unfortunately, libg2c0 and libg2c0-dev do not contain any 64bit
> libraries, so trying to compile a 64bit Fortran library fails at the
> linking stage:

please install the lib64g2c0 package; we cannot depend on it, or else
we require everybody to install the 64bit library packages.

  Matthias

--- End Message ---

Reply to: