components/lcms2/Makefile
changeset 6658 06a8b969738e
parent 5682 94c0ca64c022
child 7687 1093e2a9adbd
equal deleted inserted replaced
6657:9988136f27c3 6658:06a8b969738e
    41 COMPONENT_PRE_CONFIGURE_ACTION = ($(CLONEY) $(SOURCE_DIR) $(@D))
    41 COMPONENT_PRE_CONFIGURE_ACTION = ($(CLONEY) $(SOURCE_DIR) $(@D))
    42 
    42 
    43 # Seems that we have no other way to designate that we want large file support.
    43 # Seems that we have no other way to designate that we want large file support.
    44 CFLAGS += $(CPP_LARGEFILES)
    44 CFLAGS += $(CPP_LARGEFILES)
    45 
    45 
       
    46 # Need to ensure lcms custom chunk memory allocator aligns properly for all
       
    47 # of our platforms - see _cmsALIGNMEM macro in src/lcms2_internal.h and
       
    48 # _MAX_ALIGNMENT definition in per-platform sections of <sys/isa_defs.h>
       
    49 CPPFLAGS += -DCMS_PTR_ALIGNMENT=_MAX_ALIGNMENT
       
    50 
    46 CONFIGURE_OPTIONS +=	--includedir=$(USRINCDIR)/lcms
    51 CONFIGURE_OPTIONS +=	--includedir=$(USRINCDIR)/lcms
    47 CONFIGURE_OPTIONS +=	--enable-shared
    52 CONFIGURE_OPTIONS +=	--enable-shared
    48 CONFIGURE_OPTIONS +=	--disable-static
    53 CONFIGURE_OPTIONS +=	--disable-static
    49 CONFIGURE_OPTIONS +=	--with-jpeg
    54 CONFIGURE_OPTIONS +=	--with-jpeg
    50 CONFIGURE_OPTIONS +=	--with-tiff
    55 CONFIGURE_OPTIONS +=	--with-tiff