Program linked with ld core dumps

From: Gary George <GGeorge_at_edc.gov.ab.ca>
Date: Thu, 18 Jun 1998 16:30:36 -0600

I have a bit of a problem ... a user actually wants to use the C
compiler, and the linker seems to be misbehaving. Even for a very basic
4-line "hello world" program, if he compiles and links as two separate
steps:
        cc -c hello.c
        ld -o hello hello.o -lc
        hello
he gets the message:
        Memory fault(coredump)
but if he compiles and links in a single step:
        cc -o hello hello.c
        hello
he gets a nice, clean execution. The goal of separate compilation and
linking is, of course, that he wants to build some libraries of common
routines.

The commands look legitimate to me, but I've never programmed on this
platform.

I will summarize the wisdom of group.

Gary George, I.S.P.
Systems Administrator
403-427-3512
Received on Fri Jun 19 1998 - 00:31:41 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:37 NZDT