On Apr 24, 2009, at 6:40 PM, Chris Garrard wrote:
I've compiled GDAL 1.6.0 on Solaris 10, and most everything seems to
work fine. However, I need Python support, but I get the following
error when I try to import the gdal module:
>>> from osgeo import gdal
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/csw/lib/python2.5/site-packages/osgeo/gdal.py", line 7,
in <module>
import _gdal
ImportError: ld.so.1: python: fatal: relocation error: file /opt/csw/
lib/python2.5/site-packages/osgeo/_gdal.so: symbol __1c2N6FI_pv_:
referenced symbol not found
I'd love to hear any ideas for how to solve this.
IIRC, I think relocation errors are often related to one thing or the
other not doing position independent code (-fPIC). I think you'll
either need to compile Python or GDAL with -fPIC in the CPPFLAGS/
CFLAGS so they are both doing the same thing.
Howard
_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev