[geos-devel] Re: [postgis-users] Error compiling PostGIS + GEOS

Mark Cave-Ayland m.cave-ayland at webbased.co.uk
Tue Jun 21 02:38:15 PDT 2005


 

> -----Original Message-----
> From: postgis-users-bounces at postgis.refractions.net 
> [mailto:postgis-users-bounces at postgis.refractions.net] On 
> Behalf Of strk at refractions.net
> Sent: 21 June 2005 10:19
> To: 'PostGIS Users Discussion'; 'GEOS Development List'
> Subject: Re: [geos-devel] Re: [postgis-users] Error compiling 
> PostGIS + GEOS
> 
> 
> On Tue, Jun 21, 2005 at 09:41:36AM +0100, Mark Cave-Ayland wrote: ...
> > Could you write a script using 'nm' that would find the 
> symbol, e.g. 
> > the following works but is not recursive (you could probably solve 
> > this with some bash scripting):
> > 
> > nm --dynamic /usr/lib/* | grep '__builtin_new'
> 
> # find <root> -type f -name '*so' | xargs nm 
> --print-file-name --dynamic 2> /dev/null | grep __builtin_new
> 
> I find many 'U'ndefined, few 'T'ext (libflashplayer) and 
> 'W'eak symbols, one of which in libstdc++
> 
> /usr/lib/libstdc++-3-libc6.1-2-2.10.0.so:000264b0 W __builtin_new
> 
> No symbols in my GCC 3.4.3 root!
> 
> --strk;


Hmmm, me neither :(

It seems to suggest a broken compiler or installation - perhaps one of the
libraries upon which PostGIS depends has been installed from a binary
RPM/package compiled from a different version of gcc which shows up this
particular bug? It may be worth checking if Chip has manually compiled and
installed all the relevant libraries on the same machine.


Kind regards,

Mark.

------------------------
WebBased Ltd
17 Research Way
Tamar Science Park
Plymouth
PL6 8BT 

T: +44 (0)1752 797131
F: +44 (0)1752 791023
W: http://www.webbased.co.uk





More information about the postgis-users mailing list