[Gdal-dev] Problems builting GDAL with MrSid support

John Hayes jhayes at lizardtech.com
Wed Dec 22 19:59:35 EST 2004


Lorenzo,
   I have not built GDAL with MrSID but several MrSID Decode SDK users have had problems like this when try to make SOs and dynlibs.  DSDK archive has some object files that should not be in there and linker is not pruning them out.  Could you send me the link line?

-john
(MrSID SDK Engineer)


-----Original Message-----
From: gdal-dev-bounces at xserve.flids.com [mailto:gdal-dev-bounces at xserve.flids.com]On Behalf Of Lorenzo Moretti
Sent: Wednesday, December 22, 2004 9:06 AM
To: gdal-dev at xserve.flids.com
Subject: [Gdal-dev] Problems builting GDAL with MrSid support


I want to add MrSid support in GDAL 1.2.5 on Mac OS X.


MrSID is the binary from Lizard Tech.


In configure all is ok and the - Geo_DSDK-4.0.9.713 folder is recognized.


In Make the problem is at the end. There is an undefined symbols


ld: Undefined symbols:
_LTUMDenomMrSIDEnc
LizardTech::LTUMKeyMgr::getUsagePackKey(unsigned char*, unsigned int&)
LizardTech::LTUMKeyMgr::getSysID(char*, unsigned int&)
LizardTech::LTLocalUsageManager::initialize()
LizardTech::LTLocalUsageManager::installUsagePack(LizardTech::LTIOStreamInf*, unsigned char const*, unsigned int)
LizardTech::LTLocalUsageManager::getMeter(_GUID const*, LizardTech::LTUsageMeterInf**)
LizardTech::LTLocalUsageManager::getDBPath(char*, unsigned int&)
LizardTech::LTLocalUsageManager::LTLocalUsageManager()
LizardTech::LTLocalUsageManager::~LTLocalUsageManager()
LizardTech::MG3PlaneRangeDecoder::done()
LizardTech::MG3PlaneRangeDecoder::begin()
LizardTech::MG3PlaneRangeDecoder::nextRange(unsigned long long&, bool&)
LizardTech::MG3PlaneRangeEncoder::nextRange(unsigned long long, bool)
LizardTech::MSEAdjuster::nominalMSE(LizardTech::MG3PlaneDesc const&, LizardTech::MG3ImageInfo const&)
LizardTech::MG3MessageReader::initialize()
LizardTech::MG3MessageReader::nextMessage()
LizardTech::MG3MessageReader::getMessageBody(LizardTech::MG3Message&)
LizardTech::MG3MessageReader::skipMessageBody()
LizardTech::MG3MessageReader::MG3MessageReader(LizardTech::LTIOStreamInf&)
LizardTech::MG3MessageReader::~MG3MessageReader()
LizardTech::MG3MessageWriter::initialize()
LizardTech::MG3MessageWriter::writeMessage(LizardTech::MG3Message&)
LizardTech::MG3MessageWriter::done()
LizardTech::MG3MessageWriter::MG3MessageWriter(LizardTech::LTIOStreamInf&)
LizardTech::MG3MessageWriter::~MG3MessageWriter()
LizardTech::MG3MSEReplyMessage::MG3MSEReplyMessage(unsigned int, LizardTech::LTIOStreamInf*)
LizardTech::MG3MSEReplyMessage::~MG3MSEReplyMessage()
LizardTech::MG3DataReplyMessage::MG3DataReplyMessage(unsigned int, LizardTech::LTIOStreamInf*)
LizardTech::MG3DataReplyMessage::~MG3DataReplyMessage()
LizardTech::MG3MSERequestMessage::MG3MSERequestMessage()
LizardTech::MG3MSERequestMessage::~MG3MSERequestMessage()
LizardTech::MG3DataRequestMessage::MG3DataRequestMessage()
LizardTech::MG3DataRequestMessage::~MG3DataRequestMessage()
LizardTech::MG3PacketReplyMessage::MG3PacketReplyMessage(unsigned int, LizardTech::MG3PacketType const&, LizardTech::MG3PacketWriter*)
LizardTech::MG3PacketReplyMessage::~MG3PacketReplyMessage()
LizardTech::MG3VersionReplyMessage::MG3VersionReplyMessage(LizardTech::MG3Version const*)
LizardTech::MG3VersionReplyMessage::~MG3VersionReplyMessage()
LizardTech::MG3PacketRequestMessage::MG3PacketRequestMessage()
LizardTech::MG3PacketRequestMessage::~MG3PacketRequestMessage()
LizardTech::MG3VersionRequestMessage::MG3VersionRequestMessage()
LizardTech::MG3VersionRequestMessage::~MG3VersionRequestMessage()
/usr/bin/libtool: internal link edit command failed
make[1]: *** [libgdal.la] Error 1
make: *** [check-lib] Error 2




Gdal is built with other libs but not with MrSid now.


Who can help me?


-- 

________________________________________________________________________
||      Lorenzo Moretti        e-mail: lorenzo.moretti at bologna.enea.it     
||/|/|  ENEA prot/idr          Web: http://wwwamb.bologna.enea.it/    
||   |  via Don Fiammelli, 2   FTP: ftp://ftpamb.bologna.enea.it/ (ris.)
~~~~~~  40128 BOLOGNA - ITALY  Ph: +39-0516098086  Fax: +39-0516098131
________________________________________________________________________



More information about the Gdal-dev mailing list