Bug#371404: libgl1-mesa-dev: can't link against libGL.so
micha
michf at post.tau.ac.il
Wed Jun 7 17:49:50 UTC 2006
Package: libgl1-mesa-dev
Version: 6.4.2-1
Severity: normal
I can't link any application against libGL.so (including an empty one).
I keep getting the error:
/usr/bin/ld: BFD 2.16.91 20060413 Debian GNU/Linux assertion fail ../../bfd/elflink.c:6265
/usr/bin/ld: a.out: hidden symbol `__fini_array_end' in a.out is referenced by DSO
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status
Downgrading to binutils in stable (which conflicts with gcc/g++ and
gives other warnings so isn't a good option), solves this problem.
I tried this with g++ and gcc version 3.4 4.0 and 4.1
This happens also with an empty file doing:
test.c:
--------------------
int main() {
return 0;
}
____________________
and
gcc -lGL test.c
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.18
Locale: LANG=he_IL, LC_CTYPE=he_IL (charmap=ISO-8859-8)
Versions of packages libgl1-mesa-dev depends on:
ii libc6-dev 2.3.6-13 GNU C Library: Development Librari
ii libgl1-mesa-dri 6.4.2-1 A free implementation of the OpenG
ii libgl1-mesa-glx [libgl1-mesa- 6.4.2-1 A free implementation of the OpenG
ii mesa-common-dev 6.4.2-1 Developer documentation for Mesa
libgl1-mesa-dev recommends no packages.
-- no debconf information
More information about the Pkg-mesa-devel
mailing list