public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* problems using gcc-2.95.3/ld-2.12
@ 2002-04-16 15:18 Mike Eldridge
  0 siblings, 0 replies; only message in thread
From: Mike Eldridge @ 2002-04-16 15:18 UTC (permalink / raw)
  To: gcc-help, binutils

hi,

first of all i apologize for the crossposting, though this is an issue
that isn't pertinent to just gcc or binutils.

i'm having trouble installing/using gcc.  i can build gcc (2.95.3|3.0.4)
and binutils (2.11|2.12) just fine, though something appears to go
seriously wrong when attempting to link.

first of all, some information on the system:

	- gcc 2.96 (from a redhat 7.x distro)
	- glibc 2.2.4 (built using gcc 2.96)
	- binutils 2.11.90.8 (from a redhat 7.x distro)
	
this system isn't exactly a redhat install, it merely has the compiler and
binutils from a redhat 7.x distro.  the running libc (glibc 2.2.4) was built
using this system.

i'm attempting to replace the 2.96 compiler with an official gcc compiler,
and i'm having all kinds of problems.  here's what i've done:

0)	created some simple source, with which i'll attempt to link to libm
	for no reason:

	int main() {
		printf("doh!\n");
	}

1)	built and installed gcc 2.95.3
	gcc 2.95.3 can compile source just fine, though when it attempts to
	link (using ld from binutils-2.11.90.8), i get the following error:

		/lib/ld-linux.so.2: indirect symbol '__libc_internal_tsd_set' to
		'__libc_internal_tsd_set@@GLIBC_2.0' is a loop
		/lib/ld-linux.so.2: could not read symbols: Invalid operation
	
	so, thinking that binutils relies on the gcc build in some way, i:

2)	built and installed binutils 2.12
	now when i try to link, it links, but i get a BFD assertion failure:

		BFD 2.12 assertion fail elf-strtab.c:262
	
	it links, but segfaults when i attempt to execute the binary.
	it segfaults immediately after closing the file descriptor
	of libc.

i get similar dead-end results with gcc-3.0.4 as well as binutils-2.11.2
in all combinations.  someone please tell me what im doing wrong.  =(

thanks much in advance,

-mike

--------------------------------------------------------------------------
   /~\  the ascii                       all that is gold does not glitter
   \ /  ribbon campaign                 not all those who wander are lost
    X   against html                          -- jrr tolkien
   / \  email!

          radiusd+mysql: http://www.cafes.net/~diz/kiss-radiusd           
--------------------------------------------------------------------------

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-04-16 19:13 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-16 15:18 problems using gcc-2.95.3/ld-2.12 Mike Eldridge

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).