View | Details | Raw Unified
Collapse All | Expand All

(-) ../libecwj2-3.3/Makefile.am (-2 / +2 lines)
 Lines 1-3    Link Here 
AUTOMAKE_OPTIONS = foreign
SUBDIRS = \
SUBDIRS = \
	Source
	Source
 Lines 127-133    Link Here 
	Source/include/gdt_pub.h \
	Source/include/gdt_pub.h \
	Source/include/gdt_stat.h \
	Source/include/gdt_stat.h \
	Source/include/pcs_erm.h \
	Source/include/pcs_erm.h \
	Source/C/NCSEcw/lcms/include/lcms.h \
	Source/C/NCSEcw/lcms/include/icc34.h \
	Source/NCSBuildGnu/NCSGnuConfig.h 
	Source/NCSBuildGnu/NCSGnuConfig.h 
(-) ../libecwj2-3.3/Source/NCSBuildGnu/Makefile.am (-16 lines)
 Lines 113-134    Link Here 
	../C/NCSEcw/shared_src/qmf_util.c \
	../C/NCSEcw/shared_src/qmf_util.c \
	../C/NCSEcw/shared_src/quantize.c \
	../C/NCSEcw/shared_src/quantize.c \
	../C/NCSEcw/shared_src/unpack.c \
	../C/NCSEcw/shared_src/unpack.c \
	../C/NCSEcw/lcms/src/cmscnvrt.c \
	../C/NCSEcw/lcms/src/cmserr.c \
	../C/NCSEcw/lcms/src/cmsgamma.c \
	../C/NCSEcw/lcms/src/cmsgmt.c \
	../C/NCSEcw/lcms/src/cmsintrp.c \
	../C/NCSEcw/lcms/src/cmsio1.c \
	../C/NCSEcw/lcms/src/cmslut.c \
	../C/NCSEcw/lcms/src/cmsmatsh.c \
	../C/NCSEcw/lcms/src/cmsmtrx.c \
	../C/NCSEcw/lcms/src/cmsnamed.c \
	../C/NCSEcw/lcms/src/cmspack.c \
	../C/NCSEcw/lcms/src/cmspcs.c \
	../C/NCSEcw/lcms/src/cmssamp.c \
	../C/NCSEcw/lcms/src/cmsvirt.c \
	../C/NCSEcw/lcms/src/cmswtpnt.c \
	../C/NCSEcw/lcms/src/cmsxform.c \
	../C/NCSGDT2/NCSGDTEpsg.cpp \
	../C/NCSGDT2/NCSGDTEpsg.cpp \
	../C/NCSGDT2/NCSGDTEPSGKey.cpp \
	../C/NCSGDT2/NCSGDTEPSGKey.cpp \
	../C/NCSGDT2/NCSGDTLocation.cpp
	../C/NCSGDT2/NCSGDTLocation.cpp
(-) ../libecwj2-3.3/Source/include/NCSJPCDefs.h (-1 / +1 lines)
 Lines 59-65    Link Here 
// Use LCMS for ICC->RGB conversions, supports both
// Use LCMS for ICC->RGB conversions, supports both
// restricted and full ICC profiles.
// restricted and full ICC profiles.
//
//
#define NCSJPC_USE_LCMS
//#define NCSJPC_USE_LCMS
//
//
// Use TinyXML for XML DOM Parsing
// Use TinyXML for XML DOM Parsing
(-) ../libecwj2-3.3/configure.in (-12 / +1 lines)
 Lines 32-48    Link Here 
# Build some standard absolute include paths for the build
# Build some standard absolute include paths for the build
MAIN_INCLUDE_DIR="$PWD/Source/include"
MAIN_INCLUDE_DIR="$PWD/Source/include"
LCMS_INCLUDE_DIR="$PWD/Source/C/NCSEcw/lcms/include"
# Run configure in the LCMS directory (using LCMS's own configure script) 
# to initialise any platform dependent settings that it uses 
# (e.g. typedefs for int types)
THISDIR=$PWD
cd Source/C/NCSEcw/lcms
chmod +x configure
./configure
cd $THISDIR
# Build LIBECWJ2_DEFS with all defines, and NCSGnuSystemDefs.h with defines
# Build LIBECWJ2_DEFS with all defines, and NCSGnuSystemDefs.h with defines
# needed by apps building against libecwj2.
# needed by apps building against libecwj2.
 Lines 89-95    Link Here 
LIBECWJ2_CFLAGS="$PLATFORM_CFLAGS"
LIBECWJ2_CFLAGS="$PLATFORM_CFLAGS"
LIBECWJ2_STATIC_LDFLAGS="$PLATFORM_STATIC_LDFLAGS"
LIBECWJ2_STATIC_LDFLAGS="$PLATFORM_STATIC_LDFLAGS"
LIBECWJ2_SHARED_LDFLAGS="$PLATFORM_SHARED_LDFLAGS"
LIBECWJ2_SHARED_LDFLAGS="$PLATFORM_SHARED_LDFLAGS"
LIBECWJ2_INCLUDES="-I$MAIN_INCLUDE_DIR -I$LCMS_INCLUDE_DIR"
LIBECWJ2_INCLUDES="-I$MAIN_INCLUDE_DIR"
rm -f Source/NCSBuildGnu/NCSGnuSystemDefs.h
rm -f Source/NCSBuildGnu/NCSGnuSystemDefs.h
echo "#ifndef LIBECWJ2" > Source/NCSBuildGnu/NCSGnuSystemDefs.h
echo "#ifndef LIBECWJ2" > Source/NCSBuildGnu/NCSGnuSystemDefs.h