Re: __eprintf

Andreas Manessinger (
Tue, 11 Feb 1997 12:59:31 +0100

Message-Id: <>
Subject: Re: __eprintf 
In-Reply-To: Your message of "Mon, 10 Feb 1997 12:04:19 EST."
Date: Tue, 11 Feb 1997 12:59:31 +0100
From: Andreas Manessinger <>

> Hi, everybody;
> did you experience __eprintf undef when linking after SparcWorks
> compilation? We can't resolve this; it links fine with g++ stuff.

_eprintf() is in `libgcc.a', query it's location with 

	gcc -print-libgcc-file-name

You need _eprintf() as soon as only one object file is compiled with 
`gcc'. Basically you have the following options:

a) recompile everything with SparcWorks

b) use `gcc'

c) use `gcc' for linking only, it will automatically link in `libgcc.a'

d) link with SparkWorks, but add `libgcc.a' explicitly to the commandline

Hope that helps

Andreas Manessinger              
In French there's only one word for sheep and mutton - `mouton'.
So you can't say `dead as mutton' in French, you'd be saying 
`dead as a sheep', which would be absurd.
                                     -- David Lodge, Small World