Re: New release of GTK+ libraries (1.3.15). Please test!



On Mon, 25 Feb 2002, Arnaud Charlet wrote:

> > When I came across this a few weeks ago, the problem was caused by the recent 
> > changes in glib/gobject/gvaluetransform.c. The __floatdisf and __floatdidf are 
> > caused by the conversion of int64 to float and double. gcc did not provide a 
> > shared library with these symbols; they are, I believe, in some static library.
> 
> Right, in libgcc.a, that's where they've always been.
> And if you create your shared lib with gcc -shared, gcc will rigthly put
> -lgcc -lc, which apparently automake/libtool don't.
> 
> For now, I've added libgcc explciitely to the ld flags for atk, but this is
> annoying, and I suspect other people will run into this problem, so it would
> be nice to fix it in atk.
> 

Whetever the fix appears in atk or glib, please make sure it only happens
if teh compiler is gcc, as it doesn't make much sense to apply it in the
case you are using some other compiler.

>
> Arno
> 

	Sander

	I see a dark sail on the horizon
	Set under a dark cloud that hides the sun
	Bring me my Broadsword and clear understanding




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]