Discussion:
Where is -lgcrt1.o?
John Chambers
2004-03-26 02:56:27 UTC
Permalink
After upgrading to OSX 10.3, I now find that all my compiles die during
the link stage with the error message:

ld: can't locate file for: -lgcrt1.o

The string "crt1" doesn't occur anywher in any of my files, or in my environment,
or anywhere else I can find. There are no files with "crt1" in their names on
the disk. The man command doesn't know about it. Google doesn't know about it.
A search at apple.com comes up empty.

Anyone know why this is happening? It's a total showstopper.
Simon Fraser
2004-03-26 17:40:05 UTC
Permalink
Post by John Chambers
After upgrading to OSX 10.3, I now find that all my compiles die
ld: can't locate file for: -lgcrt1.o
The string "crt1" doesn't occur anywher in any of my files, or in my
environment, or anywhere else I can find. There are no files with
"crt1" in their names on the disk. The man command doesn't know
about it. Google doesn't know about it. A search at apple.com comes
up empty.
Anyone know why this is happening? It's a total showstopper.
Did you try re-running configure?

Simon
--
Simon Fraser <mailto:***@smfr.org> <http://www.smfr.org/>
(Professional driver on closed road)
John Chambers
2004-03-26 18:26:08 UTC
Permalink
Post by Simon Fraser
Did you try re-running configure?
No, because I don't have a clue as to what that could mean. ;-)
Simon Fraser
2004-03-27 05:02:54 UTC
Permalink
Post by John Chambers
Post by Simon Fraser
Did you try re-running configure?
No, because I don't have a clue as to what that could mean. ;-)
In the mozilla directory, do a
./configure

and then do the make again.

However, I've seen other reports of people having linkage issues with
-lgcrt1.o, and I haven't seen any solution posted.

S
--
Simon Fraser <mailto:***@smfr.org> <http://www.smfr.org/>
(Professional driver on closed road)
Loading...