Ticket #1460 (closed defect: fixed)
Kakadu and libtool are incompatible
| Reported by: | warmerdam | Owned by: | mloskot |
|---|---|---|---|
| Priority: | highest | Milestone: | 1.5.0 |
| Component: | GDAL_Raster | Version: | 1.4.0 |
| Severity: | normal | Keywords: | JP2KAK |
| Cc: | battisti@… |
Description (last modified by mloskot) (diff)
(Original reporter is from ACT, a sponsor)
Attempts to build Kakadu support into GDAL when using libtool cause problems like this (in this case on MacOS X):
======================== 1) GDAL + Kakadu (5.2.2) ========================
When compiling GDAL with the jp2kak driver I need to enable the "--without-libtool" configure option, otherwise I get:
ld: Undefined symbols: __ZN10jp2_colour4initE16jp2_colour_space __ZN10jp2_source11read_headerEv __ZN10jp2_source14access_paletteEv __ZN10jp2_source15access_channelsEv __ZN10jp2_sourceC1Ev __ZN10jp2_target12write_headerEv __ZN10jp2_target13access_colourEv __ZN10jp2_target14access_paletteEv __ZN10jp2_target15access_channelsEv __ZN10jp2_target15open_codestreamEb __ZN10jp2_target17access_dimensionsEv __ZN10jp2_target4openEP14jp2_family_tgt __ZN10jp2_targetC1Ev __ZN10jp2_targetD1Ev __ZN11jp2_palette12get_num_lutsEv __ZN11jp2_palette15get_num_entriesEv __ZN11jp2_palette4initEii __ZN11jp2_palette7get_lutEiPf __ZN11jp2_palette7set_lutEiPiib __ZN12jp2_channels15get_num_coloursEv __ZN12jp2_channels18get_colour_mappingEiRiS0_S0_ __ZN12jp2_channels18set_colour_mappingEiiii __ZN12jp2_channels19get_opacity_mappingEiRiS0_S0_ __ZN12jp2_channels19get_premult_mappingEiRiS0_S0_ __ZN12jp2_channels19set_opacity_mappingEiiii __ZN12jp2_channels4initEi __ZN12kdu_roi_rectC1E14kdu_codestream8kdu_dims __ZN14jp2_dimensions4initEP10siz_paramsb __ZN14jp2_family_src4openEP21kdu_compressed_source __ZN14jp2_family_src4openEPKcb __ZN14jp2_family_src5closeEv __ZN14jp2_family_tgt4openEPKc __ZN14jp2_family_tgt5closeEv __ZN14jp2_output_box5closeEv /usr/bin/libtool: internal link edit command failed
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

