diff --git a/CMakeLists.txt b/CMakeLists.txt index 1978a71a..6a0d7779 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -144,19 +144,6 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/openjpeg_mangle.h.in @ONLY) endif() -#----------------------------------------------------------------------------- -# pkgconfig support -if(UNIX) - # install in lib and not share (see multi-arch note above) - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libopenjpeg1.pc.cmake - ${CMAKE_CURRENT_BINARY_DIR}/libopenjpeg1.pc @ONLY) - install( FILES ${CMAKE_CURRENT_BINARY_DIR}/libopenjpeg1.pc DESTINATION - ${OPENJPEG_INSTALL_LIB_DIR}/pkgconfig ) - install( CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink - \"libopenjpeg1.pc\" - \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/${OPENJPEG_INSTALL_SHARE_DIR}/pkgconfig/libopenjpeg.pc\")") -endif() - #----------------------------------------------------------------------------- # Compiler specific flags: if(CMAKE_COMPILER_IS_GNUCC) diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index 6d841ae8..00000000 --- a/Makefile.am +++ /dev/null @@ -1,74 +0,0 @@ -DISTCHECK_CONFIGURE_FLAGS = --enable-jpip=yes --enable-jpip-server=yes --enable-jpwl=yes --enable-mj2=yes - -ACLOCAL_AMFLAGS = -I m4 - -SUBDIRS = libopenjpeg applications doc - -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = libopenjpeg1.pc - -if WANT_JPWL -pkgconfig_DATA += libopenjpeg-jpwl.pc -endif - - -MAINTAINERCLEANFILES = \ -Makefile.in \ -aclocal.m4 \ -config.guess \ -opj_config.h.in \ -opj_config.h.in~ \ -config.sub \ -configure \ -depcomp \ -install-sh \ -ltmain.sh \ -missing - -EXTRA_DIST = \ -CMake/CTestCustom.cmake.in \ -CMake/FindFCGI.cmake \ -CMake/FindLCMS2.cmake \ -CMake/FindLCMS.cmake \ -CMake/OpenJPEGConfig.cmake.in \ -CMakeLists.txt \ -CTestConfig.cmake \ -AUTHORS \ -INSTALL \ -LICENSE \ -NEWS \ -README \ -THANKS \ -bootstrap.sh \ -libopenjpeg1.pc.cmake \ -libopenjpeg1.pc.in \ -libopenjpeg-jpwl.pc.in \ -opj_config.h.cmake.in \ -m4/opj_check_lib.m4 \ -m4/opj_doxygen.m4 \ -m4/pkg.m4 - -.PHONY: doc - -# Documentation - -doc: - @echo "entering doc/" - @cd doc && make doc - -install-data-hook: -if HAVE_WIN32 - $(LN_S) -f libopenjpeg1.pc $(DESTDIR)$(pkgconfigdir)/libopenjpeg.pc -else - $(LN_S) -nf libopenjpeg1.pc $(DESTDIR)$(pkgconfigdir)/libopenjpeg.pc -endif - @echo -e " (PC)\t$(pkgconfigdir)/libopenjpeg1.pc" >> $(top_builddir)/report.txt - @echo -e " (LN)\t$(pkgconfigdir)/libopenjpeg.pc" >> $(top_builddir)/report.txt -if WANT_JPWL - @echo -e " (PC)\t$(pkgconfigdir)/libopenjpeg-jpwl.pc" >> $(top_builddir)/report.txt -endif - @cat $(top_builddir)/report.txt - @rm $(top_builddir)/report.txt - -uninstall-hook: - rm -f $(DESTDIR)$(pkgconfigdir)/libopenjpeg.pc diff --git a/applications/Makefile.am b/applications/Makefile.am deleted file mode 100644 index 63dae6d5..00000000 --- a/applications/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -SUBDIRS = codec - -if WANT_MJ2 -SUBDIRS += mj2 -endif - -if WANT_JPIP_CODE -SUBDIRS += jpip -endif - -EXTRA_DIST = \ -CMakeLists.txt \ -common/color.c \ -common/color.h \ -common/format_defs.h \ -common/opj_getopt.c \ -common/opj_getopt.h diff --git a/applications/jpip/Makefile.am b/applications/jpip/Makefile.am deleted file mode 100644 index 94b868eb..00000000 --- a/applications/jpip/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -SUBDIRS = libopenjpip util diff --git a/bootstrap.sh b/bootstrap.sh deleted file mode 100755 index effb50fd..00000000 --- a/bootstrap.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -autoreconf --install --force - diff --git a/configure.ac b/configure.ac deleted file mode 100644 index fa08d7f1..00000000 --- a/configure.ac +++ /dev/null @@ -1,544 +0,0 @@ - -# According to http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info : -# -# 1) when bugs are fixed or internal code is changed: increase MICRO -# 2) if API is added, increase MINOR and set MICRO to 0 -# 3) if API or ABI is broken (this case should (must) never happen as it's very bad for a library), or a new designed library, increase MAJOR and set MINOR and MICRO to 0 - -m4_define([OPJ_MAJOR], [1]) -m4_define([OPJ_MINOR], [99]) -m4_define([OPJ_MICRO], [0]) - -m4_define([lt_cur], m4_eval(OPJ_MAJOR + OPJ_MINOR)) -m4_define([lt_rev], OPJ_MICRO) -m4_define([lt_age], OPJ_MINOR) - -AC_PREREQ([2.62]) -AC_INIT([OpenJPEG], - [OPJ_MAJOR.OPJ_MINOR.OPJ_MICRO], - [openjpeg@googlegroups.com], - [openjpeg], - [http://www.openjpeg.org]) -AC_CONFIG_SRCDIR([configure.ac]) -AC_CONFIG_MACRO_DIR([m4]) -AC_CONFIG_HEADERS([opj_config.h]) - -AC_CANONICAL_SYSTEM -AC_CANONICAL_HOST - -AM_INIT_AUTOMAKE([1.11 foreign dist-bzip2 dist-xz dist-zip]) -m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) - -MAJOR_NR=OPJ_MAJOR -MINOR_NR=OPJ_MINOR -MICRO_NR=OPJ_MICRO -AC_SUBST([MAJOR_NR]) -AC_SUBST([MINOR_NR]) -AC_SUBST([MICRO_NR]) - -LT_PREREQ([2.0]) -LT_INIT([win32-dll]) - -lt_version=lt_cur:lt_rev:lt_age -AC_SUBST([lt_version]) - - -### Needed information - -have_win32=no -have_darwin="no" -case "$host_os" in - mingw*) - have_win32="yes" - ;; - darwin*) - have_darwin="yes" - ;; -esac - -AM_CONDITIONAL([HAVE_WIN32], [test "x${have_win32}" = "xyes"]) -AM_CONDITIONAL([HAVE_DARWIN], [test "x${have_darwin}" = "xyes"]) - -AC_TYPE_SSIZE_T -if test "x$ac_cv_type_ssize_t" = xyes; then -AC_DEFINE([HAVE_SSIZE_T], [1],[Define to 1 if you have ssize_t.], - [AC_MSG([ssize_t not found])]) -fi -### Additional options to configure - -# debug - -AC_ARG_ENABLE([debug], - [AC_HELP_STRING([--enable-debug], [build with debug symbols @<:@default=disabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - want_debug="yes" - else - want_debug="no" - fi - ], - [want_debug="no"]) - -AC_MSG_CHECKING([whether to build in debug mode]) -AC_MSG_RESULT([${want_debug}]) - -# MJ2 - -AC_ARG_ENABLE([mj2], - [AC_HELP_STRING([--enable-mj2], [build mj2 binaries @<:@default=disabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - want_mj2="yes" - else - want_mj2="no" - fi - ], - [want_mj2="no"]) - -AC_MSG_CHECKING([whether to build the MJ2 binaries]) -AC_MSG_RESULT([${want_mj2}]) - -if test "x${want_mj2}" = "xyes" ; then - AC_DEFINE(USE_MJ2, [1], [define to 1 if you use mj2]) -fi - -AM_CONDITIONAL([WANT_MJ2], [test "x${want_mj2}" = "xyes"]) - -# JPWL - -AC_ARG_ENABLE([jpwl], - [AC_HELP_STRING([--enable-jpwl], [build JPWL library @<:@default=disabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - want_jpwl="yes" - else - want_jpwl="no" - fi - ], - [want_jpwl="no"]) - -AC_MSG_CHECKING([whether to build the JPWL library]) -AC_MSG_RESULT([${want_jpwl}]) - -AM_CONDITIONAL([WANT_JPWL], [test "x${want_jpwl}" = "xyes"]) - -# JPIP - -AC_ARG_ENABLE([jpip], - [AC_HELP_STRING([--enable-jpip], [build jpip library @<:@default=disabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - want_jpip="yes" - else - want_jpip="no" - fi - ], - [want_jpip="no"]) - -AC_MSG_CHECKING([whether to build the JPIP library]) -AC_MSG_RESULT([${want_jpip}]) - -AC_ARG_ENABLE([jpip-server], - [AC_HELP_STRING([--enable-jpip-server], [build jpip server @<:@default=disabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - want_jpip_server="yes" - else - want_jpip_server="no" - fi - ], - [want_jpip_server="no"]) - -AC_MSG_CHECKING([whether to build the JPIP server]) -AC_MSG_RESULT([${want_jpip_server}]) - - -### Checks for programs - -AC_PROG_CC - -# pkg-config - -PKG_PROG_PKG_CONFIG - -# Check whether pkg-config supports Requires.private -if $PKG_CONFIG --atleast-pkgconfig-version 0.22 ; then - pkgconfig_requires_private="Requires.private" -else - pkgconfig_requires_private="Requires" -fi -AC_SUBST([pkgconfig_requires_private]) -AC_SUBST([requirements]) - -# doxygen - -OPJ_CHECK_DOXYGEN - -# ln -s - -AC_PROG_LN_S - - -### Checks for libraries - -# libpng - -have_libpng="no" - -AC_ARG_ENABLE([png], - [AC_HELP_STRING([--disable-png], [disable PNG support @<:@default=enabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - want_png="yes" - else - want_png="no" - fi - ], - [want_png="yes"]) - -AC_MSG_CHECKING([whether to build with PNG support]) -AC_MSG_RESULT([${want_png}]) - -if test "x${want_png}" = "xyes" ; then - - PKG_CHECK_MODULES([PNG], [libpng15 zlib], - [have_libpng="yes"], - [ - PKG_CHECK_MODULES([PNG], [libpng14 zlib], - [have_libpng="yes"], - [ - PKG_CHECK_MODULES([PNG], [libpng12 zlib], - [have_libpng="yes"], - [ - PKG_CHECK_MODULES([PNG], [libpng zlib], - [have_libpng="yes"], - [have_libpng="no"]) - ]) - ]) - ]) - - if ! test "x${have_libpng}" = "xyes" ; then - - OPJ_CHECK_LIB([zlib.h], - [z], - [zlibVersion], - [ - OPJ_CHECK_LIB([png.h], - [png], - [png_access_version_number], - [ - have_libpng="yes" - PNG_CFLAGS="${PNG_CFLAGS} ${Z_CFLAGS}" - PNG_LIBS="${PNG_LIBS} ${Z_LIBS}" - ], - [have_libpng="no"]) - ], - [have_libpng="no"]) - - fi - - if test "x${have_libpng}" = "xno" ; then - AC_MSG_WARN([Can not find a usuable PNG library. Make sure that CPPFLAGS and LDFLAGS are correctly set.]) - fi - -fi - -AC_MSG_CHECKING([whether PNG is available]) -AC_MSG_RESULT([${have_libpng}]) - -if test "x${have_libpng}" = "xyes" ; then - AC_DEFINE(HAVE_LIBPNG, [1], [define to 1 if you have libpng]) -fi - -AM_CONDITIONAL([with_libpng], [test x${have_libpng} = "xyes"]) - -# libtiff - -have_libtiff="no" - -AC_ARG_ENABLE([tiff], - [AC_HELP_STRING([--disable-tiff], [disable TIFF support @<:@default=enabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - want_tiff="yes" - else - want_tiff="no" - fi - ], - [want_tiff="yes"]) - -AC_MSG_CHECKING([whether to build with TIFF support]) -AC_MSG_RESULT([${want_tiff}]) - -if test "x${want_tiff}" = "xyes" ; then - - OPJ_CHECK_LIB( - [tiff.h], - [tiff], - [TIFFOpen], - [have_libtiff="yes"], - [have_libtiff="no"]) - - if test "x${have_libtiff}" = "xno" ; then - AC_MSG_WARN([Can not find a usuable TIFF library. Make sure that CPPFLAGS and LDFLAGS are correctly set.]) - fi -fi - -AC_MSG_CHECKING([whether TIFF is available]) -AC_MSG_RESULT([${have_libtiff}]) - -if test "x${have_libtiff}" = "xyes" ; then - AC_DEFINE(HAVE_LIBTIFF, [1], [define to 1 if you have libtiff]) -fi - -AM_CONDITIONAL([with_libtiff], [test "x${have_libtiff}" = "xyes"]) - -# libcms2 - -lcms_output="no" -have_lcms2="no" - -AC_ARG_ENABLE([lcms2], - [AC_HELP_STRING([--disable-lcms2], [disable LCMS-2 support @<:@default=enabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - want_lcms2="yes" - else - want_lcms2="no" - fi - ], - [want_lcms2="yes"]) - -AC_MSG_CHECKING([whether to build with LCMS-2 support]) -AC_MSG_RESULT([${want_lcms2}]) - -if test "x${want_lcms2}" = "xyes" ; then - PKG_CHECK_MODULES([LCMS2], [lcms2], - [have_lcms2="yes"], - [have_lcms2="no"]) -fi - -AC_MSG_CHECKING([whether LCMS-2 is available]) -AC_MSG_RESULT([${have_lcms2}]) - -if test "x${have_lcms2}" = "xyes" ; then - AC_DEFINE(HAVE_LIBLCMS2, [1], [define to 1 if you have lcms version 2.x]) - lcms_output="lcms version 2.x" -fi - -# libcms1 - -AC_ARG_ENABLE([lcms1], - [AC_HELP_STRING([--disable-lcms1], [disable LCMS-1 support @<:@default=enabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - want_lcms1="yes" - else - want_lcms1="no" - fi - ], - [want_lcms1="yes"]) - -AC_MSG_CHECKING([whether to build with LCMS-1 support]) -AC_MSG_RESULT([${want_lcms1}]) - -if test "x${have_lcms2}" = "xno" ; then - - if test "x${want_lcms1}" = "xyes" ; then - PKG_CHECK_MODULES([LCMS1], [lcms1], - [have_lcms1="yes"], - [PKG_CHECK_MODULES([LCMS1], [lcms], - [have_lcms1="yes"], - [have_lcms1="no"])]) - fi - - AC_MSG_CHECKING([whether LCMS-1 is available]) - AC_MSG_RESULT([${have_lcms1}]) - - if test "x${have_lcms1}" = "xyes" ; then - AC_DEFINE(HAVE_LIBLCMS1, [1], [define to 1 if you have lcms version 1.x]) - lcms_output="lcms version 1.x" - fi - -fi - -# threads - -if test "x${want_jpip_server}" = "xyes" ; then - - if test "x${have_win32}" = "xno" ; then - - SAVE_CFLAGS=${CFLAGS} - CFLAGS="${CFLAGS} -pthread" - SAVE_LIBS=${LIBS} - LIBS="${LIBS} -pthread" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM([[ -#include - ]], - [[ -pthread_t id; -id = pthread_self(); - ]])], - [have_pthread="yes"], - [have_pthread="no"]) - CFLAGS=${SAVE_CFLAGS} - LIBS=${SAVE_LIBS} - - AC_MSG_CHECKING([whether Pthread library is available]) - AC_MSG_RESULT([${have_pthread}]) - - if ! test "x${have_pthread}" = "xyes" ; then - AC_MSG_WARN([Pthread library not found. OpenJPIP server will not be compiled.]) - want_jpip_server="no" - else - THREAD_CFLAGS="-pthread" - THREAD_LIBS="-pthread" - fi - - else - THREAD_LIBS="-lws2_32" - fi - -fi - -AC_ARG_VAR([THREAD_CFLAGS], [compiler flag for the thread library]) -AC_SUBST([THREAD_CFLAGS]) -AC_ARG_VAR([THREAD_LIBS], [linker flags for thread library]) -AC_SUBST([THREAD_LIBS]) - -# libfcgi - -if test "x${want_jpip_server}" = "xyes" ; then - - have_fcgi="no" - OPJ_CHECK_LIB( - [fcgi_stdio.h], - [fcgi], - [FCGI_Accept], - [have_fcgi="yes"], - [have_fcgi="no"]) - - if ! test "x${have_fcgi}" = "xyes" ; then - AC_MSG_WARN([FastCGI library not found. OpenJPIP server will not be compiled.]) - want_jpip_server="no" - fi - -fi - -# libcurl - -if test "x${want_jpip_server}" = "xyes" ; then - - PKG_CHECK_MODULES([LIBCURL], [libcurl], - [have_libcurl="yes"], - [have_libcurl="no"]) - - if ! test "x${have_libcurl}" = "xyes" ; then - AC_MSG_WARN([libcurl library not found. OpenJPIP server will not be compiled.]) - want_jpip_server="no" - fi - -fi - -if test "x${want_jpip}" = "xyes" ; then - AC_DEFINE(USE_JPIP, [1], [define to 1 if you use jpip]) -fi - -AM_CONDITIONAL([WANT_JPIP], [test "x${want_jpip}" = "xyes"]) - -if test "x${want_jpip_server}" = "xyes" ; then - AC_DEFINE(USE_JPIP_SERVER, [1], [define to 1 if you use jpip server]) -fi - -AM_CONDITIONAL([WANT_JPIP_SERVER], [test "x${want_jpip_server}" = "xyes"]) - -AM_CONDITIONAL([WANT_JPIP_CODE], [test "x${want_jpip}" = "xyes" || test "x${want_jpip_server}" = "xyes"]) - -### Checks for header files - -## FIXME: declarations must be fixed in source code. See autoconf manual -AC_HEADER_DIRENT - - -### Checks for types - - -### Checks for structures - - -### Checks for compiler characteristics - -AM_PROG_CC_C_O -AC_C_BIGENDIAN - -#OPJ_COMPILER_FLAG([-Wall]) -#OPJ_COMPILER_FLAG([-Wextra]) -#OPJ_COMPILER_FLAG([-Wshadow]) -#OPJ_COMPILER_FLAG([-Wpointer-arith]) -OPJ_COMPILER_FLAG([-Wno-unused-result]) - -if test "x${want_debug}" = "xyes" ; then - OPJ_COMPILER_FLAG([-g]) - OPJ_COMPILER_FLAG([-O0]) -else - OPJ_COMPILER_FLAG([-O3]) -fi - - -### Checks for linker characteristics - - -### Checks for library functions - - -### Post configuration - -AM_CONDITIONAL([BUILD_SHARED], [test "x${enable_shared}" = "xyes"]) -AM_CONDITIONAL([BUILD_STATIC], [test "x${enable_static}" = "xyes"]) - - -AC_CONFIG_FILES([ -Makefile -libopenjpeg1.pc -libopenjpeg-jpwl.pc -libopenjpeg/Makefile -libopenjpeg/jpwl/Makefile -applications/Makefile -applications/codec/Makefile -applications/mj2/Makefile -applications/jpip/Makefile -applications/jpip/libopenjpip/Makefile -applications/jpip/util/Makefile -doc/Makefile -]) - -AC_OUTPUT - -### Summary - -echo -echo -echo -echo "------------------------------------------------------------------------" -echo "$PACKAGE $VERSION" -echo "------------------------------------------------------------------------" -echo -echo -echo "Configuration Options Summary:" -echo -echo " Debug...............: ${want_debug}" -echo -echo " Optional support:" -echo " libpng............: ${have_libpng}" -echo " libtiff...........: ${have_libtiff}" -echo " libcms............: ${lcms_output}" -echo -echo " Documentation.......: ${opj_have_doxygen}" -echo " Build.............: make doc" -echo -echo " mj2.................: ${want_mj2}" -echo " jpwl................: ${want_jpwl}" -echo " jpip................: ${want_jpip}" -echo " jpip server.........: ${want_jpip_server}" -echo diff --git a/doc/Makefile.am b/doc/Makefile.am deleted file mode 100644 index 9e62a65c..00000000 --- a/doc/Makefile.am +++ /dev/null @@ -1,72 +0,0 @@ - -MAINTAINERCLEANFILES = Makefile.in - -.PHONY: doc - -PACKAGE_DOCNAME = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc - -if OPJ_BUILD_DOC - -doc-clean: - rm -rf $(top_srcdir)/doc/html/ $(top_srcdir)/doc/$(PACKAGE_DOCNAME).tar* - -doc: all - cd $(top_srcdir)/doc && \ - $(opj_doxygen) Doxyfile.dox - rm -rf $(PACKAGE_DOCNAME).tar* - rm -rf $(top_srcdir)/doc/$(PACKAGE_DOCNAME).tar* - mkdir -p $(PACKAGE_DOCNAME)/doc - cp -R $(top_srcdir)/doc/html/ $(PACKAGE_DOCNAME)/doc - tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/ - bzip2 -9 $(PACKAGE_DOCNAME).tar - rm -rf $(PACKAGE_DOCNAME)/ - if ! test -f $(top_srcdir)/doc/$(PACKAGE_DOCNAME).tar.bz2 ; then \ - mv $(PACKAGE_DOCNAME).tar.bz2 $(top_srcdir)/doc; \ - fi - -clean-local: doc-clean - -else - -doc: - @echo "Documentation not built. Run ./configure --help" - -endif - -docsdir = $(docdir)-$(MAJOR_NR).$(MINOR_NR) -docs_DATA = $(top_builddir)/LICENSE - -dist_man1_MANS = \ -man/man1/image_to_j2k.1 \ -man/man1/j2k_dump.1 \ -man/man1/j2k_to_image.1 - -dist_man3_MANS = \ -man/man3/libopenjpeg.3 - -install-data-hook: - cd $(DESTDIR)$(man1dir) && \ - rm -f jpwl_image_to_j2k.1 && \ - $(LN_S) image_to_j2k.1 jpwl_image_to_j2k.1 - cd $(DESTDIR)$(man1dir) && \ - rm -f jpwl_j2k_to_image.1 && \ - $(LN_S) j2k_to_image.1 jpwl_j2k_to_image.1 - cd $(DESTDIR)$(man3dir) && \ - rm -f jpwl_libopenjpeg.3 && \ - $(LN_S) libopenjpeg.3 jpwl_libopenjpeg.3 - @echo -e " (MAN)\t$(man1dir)/image_to_j2k.1" >> $(top_builddir)/report.txt - @echo -e " (LN)\t$(man1dir)/jpwl_image_to_j2k.1" >> $(top_builddir)/report.txt - @echo -e " (MAN)\t$(man1dir)/j2k_dump.1" >> $(top_builddir)/report.txt - @echo -e " (MAN)\t$(man1dir)/j2k_to_image.1" >> $(top_builddir)/report.txt - @echo -e " (LN)\t$(man1dir)//jpwl_j2k_to_image.1" >> $(top_builddir)/report.txt - @echo -e " (MAN)\t$(man3dir)/libopenjpeg.3" >> $(top_builddir)/report.txt - @echo -e " (LN)\t$(man3dir)/jpwl_libopenjpeg.3" >> $(top_builddir)/report.txt - -uninstall-hook: - rm -f $(DESTDIR)$(man1dir)/jpwl_image_to_j2k.1 - rm -f $(DESTDIR)$(man1dir)/jpwl_j2k_to_image.1 - rm -f $(DESTDIR)$(man3dir)/jpwl_libopenjpeg.3 - -EXTRA_DIST = \ -CMakeLists.txt \ -Doxyfile.dox diff --git a/libopenjpeg-jpwl.pc.in b/libopenjpeg-jpwl.pc.in deleted file mode 100644 index ae73add4..00000000 --- a/libopenjpeg-jpwl.pc.in +++ /dev/null @@ -1,13 +0,0 @@ -prefix=@prefix@ -exec_prefix=@exec_prefix@ -libdir=@libdir@ -includedir=@includedir@ - -Name: openjpeg -Description: JPEG2000 Wireless (Part 11 - JPWL) library -URL: http://www.openjpeg.org/ -Version: @VERSION@ -@pkgconfig_requires_private@: @requirements@ -Libs: -L${libdir} -lopenjpeg_JPWL -Libs.private: -lm -Cflags: -I${includedir} diff --git a/libopenjpeg1.pc.cmake b/libopenjpeg1.pc.cmake deleted file mode 100644 index de34dde6..00000000 --- a/libopenjpeg1.pc.cmake +++ /dev/null @@ -1,12 +0,0 @@ -prefix=@CMAKE_INSTALL_PREFIX@ -bindir=${prefix}/@OPENJPEG_INSTALL_BIN_DIR@ -datadir=${prefix}/@OPENJPEG_INSTALL_DATA_DIR@ -libdir=${prefix}/@OPENJPEG_INSTALL_LIB_DIR@ -includedir=${prefix}/@OPENJPEG_INSTALL_INCLUDE_DIR@ - -Name: openjpeg -Description: JPEG2000 files library -URL: http://www.openjpeg.org/ -Version: @OPENJPEG_VERSION@ -Libs: -L${libdir} -lopenjpeg -Cflags: -I${includedir} diff --git a/libopenjpeg1.pc.in b/libopenjpeg1.pc.in deleted file mode 100644 index a8205fc8..00000000 --- a/libopenjpeg1.pc.in +++ /dev/null @@ -1,13 +0,0 @@ -prefix=@prefix@ -exec_prefix=@exec_prefix@ -libdir=@libdir@ -includedir=@includedir@/openjpeg-@MAJOR_NR@.@MINOR_NR@ - -Name: openjpeg -Description: JPEG2000 library -URL: http://www.openjpeg.org/ -Version: @VERSION@ -@pkgconfig_requires_private@: @requirements@ -Libs: -L${libdir} -lopenjpeg -Libs.private: -lm -Cflags: -I${includedir} diff --git a/m4/opj_check_lib.m4 b/m4/opj_check_lib.m4 deleted file mode 100644 index a92d2622..00000000 --- a/m4/opj_check_lib.m4 +++ /dev/null @@ -1,128 +0,0 @@ -dnl Copyright (C) 2011 Vincent Torri -dnl That code is public domain and can be freely used or copied. - -dnl Macro that check if a library is in a specified directory. - -dnl Usage: OPJ_CHECK_LIB_WITH_PREFIX(prefix, header, lib, func [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) -dnl Call AC_SUBST(THELIB_CFLAGS) -dnl Call AC_SUBST(THELIB_LIBS) -dnl where THELIB is the uppercase value of 'lib' - -AC_DEFUN([OPJ_CHECK_LIB_WITH_PREFIX], -[ - -m4_pushdef([UP], m4_toupper([$3])) -m4_pushdef([DOWN], m4_tolower([$3])) - -__opj_prefix=$1 -__opj_header=$2 -__opj_lib=$3 -__opj_func=$4 -__opj_have_dep="no" - -save_CPPFLAGS=${CPPFLAGS} -save_LDFLAGS=${LDFLAGS} -save_LIBS=${LIBS} - -if test "x${__opj_prefix}" = "x" ; then - CPPFLAGS="${CPPFLAGS} $UP[_CFLAGS]" - LDFLAGS="${LDFLAGS} $UP[_LIBS]" -else - CPPFLAGS="${CPPFLAGS} -I${__opj_prefix}/include" - LDFLAGS="${LDFLAGS} -L${__opj_prefix}/lib" - LIBS="${LIBS} -l${__opj_lib}" -fi - -AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [[ -#include <${__opj_header}> - ]], - [[ -${__opj_func}(); - ]])], - [__opj_have_dep="yes"], - [__opj_have_dep="no"]) - -CPPFLAGS=${save_CPPFLAGS} -LDFLAGS=${save_LDFLAGS} -LIBS=${save_LIBS} - -if test "x${__opj_prefix}" = "x" ; then - AC_MSG_CHECKING([whether ]UP[ library is available in standard or predefined directories]) -else - AC_MSG_CHECKING([whether ]UP[ library is available in ${__opj_prefix}]) -fi -AC_MSG_RESULT([${__opj_have_dep}]) - -if test "x${__opj_have_dep}" = "xyes" && ! test "x${__opj_prefix}" = "x"; then - if test "x${UP[]_CFLAGS}" = "x" ; then - UP[]_CFLAGS="-I${__opj_prefix}/include" - fi - if test "x${UP[]_LIBS}" = "x" ; then - UP[]_LIBS="-L${__opj_prefix}/lib -l${__opj_lib}" - fi -fi - -AS_IF([test "x${__opj_have_dep}" = "xyes"], [$5], [$6]) - -m4_popdef([UP]) -m4_popdef([DOWN]) - -]) - -dnl Macro that check if a library is in a set of directories. - -dnl Usage: OPJ_CHECK_LIB(header, lib, func [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) - -AC_DEFUN([OPJ_CHECK_LIB], -[ - -m4_pushdef([UP], m4_toupper([$2])) - -__opj_have_dep="no" - -OPJ_CHECK_LIB_WITH_PREFIX([], - [$1], - [$2], - [$3], - [__opj_have_dep="yes"], - [__opj_have_dep="no"]) - -if ! test "x${__opj_have_dep}" = "xyes" ; then - OPJ_CHECK_LIB_WITH_PREFIX([/usr], - [$1], - [$2], - [$3], - [__opj_have_dep="yes"], - [__opj_have_dep="no"]) -fi - -if ! test "x${__opj_have_dep}" = "xyes" ; then - OPJ_CHECK_LIB_WITH_PREFIX([/usr/local], - [$1], - [$2], - [$3], - [__opj_have_dep="yes"], - [__opj_have_dep="no"]) -fi - -if ! test "x${__opj_have_dep}" = "xyes" ; then - OPJ_CHECK_LIB_WITH_PREFIX([/opt/local], - [$1], - [$2], - [$3], - [__opj_have_dep="yes"], - [__opj_have_dep="no"]) -fi - -AC_ARG_VAR(UP[_CFLAGS], [preprocessor flags for lib$2]) -AC_SUBST(UP[_CFLAGS]) -AC_ARG_VAR(UP[_LIBS], [linker flags for lib$2]) -AC_SUBST(UP[_LIBS]) - -AS_IF([test "x${__opj_have_dep}" = "xyes"], [$4], [$5]) - -m4_popdef([UP]) - -]) diff --git a/m4/opj_compiler_flag.m4 b/m4/opj_compiler_flag.m4 deleted file mode 100644 index 0ad399f1..00000000 --- a/m4/opj_compiler_flag.m4 +++ /dev/null @@ -1,30 +0,0 @@ -dnl Copyright (C) 2010 Vincent Torri -dnl and Albin Tonnerre -dnl That code is public domain and can be freely used or copied. - -dnl Macro that checks if a compiler flag is supported by the compiler. - -dnl Usage: OPJ_COMPILER_FLAG(flag) -dnl flag is added to CFLAGS if supported. - -AC_DEFUN([OPJ_COMPILER_FLAG], -[ - -CFLAGS_save="${CFLAGS}" -CFLAGS="${CFLAGS} $1" - -AC_LANG_PUSH([C]) -AC_MSG_CHECKING([whether the compiler supports $1]) - -AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM([[]])], - [have_flag="yes"], - [have_flag="no"]) -AC_MSG_RESULT([${have_flag}]) - -if test "x${have_flag}" = "xno" ; then - CFLAGS="${CFLAGS_save}" -fi -AC_LANG_POP([C]) - -]) diff --git a/m4/opj_doxygen.m4 b/m4/opj_doxygen.m4 deleted file mode 100644 index ad74887b..00000000 --- a/m4/opj_doxygen.m4 +++ /dev/null @@ -1,94 +0,0 @@ -dnl Copyright (C) 2008 Vincent Torri -dnl That code is public domain and can be freely used or copied. - -dnl Macro that check if doxygen is available or not. - -dnl OPJ_CHECK_DOXYGEN([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) -dnl Test for the doxygen program -dnl Defines opj_doxygen -dnl Defines the automake conditionnal OPJ_BUILD_DOC -dnl -AC_DEFUN([OPJ_CHECK_DOXYGEN], -[ - -dnl -dnl Disable the build of the documentation -dnl -AC_ARG_ENABLE([doc], - [AC_HELP_STRING( - [--disable-doc], - [Disable documentation build @<:@default=enabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - opj_enable_doc="yes" - else - opj_enable_doc="no" - fi - ], - [opj_enable_doc="yes"]) - -AC_MSG_CHECKING([whether to build documentation]) -AC_MSG_RESULT([${opj_enable_doc}]) - -if test "x${opj_enable_doc}" = "xyes" ; then - -dnl Specify the file name, without path - - opj_doxygen="doxygen" - - AC_ARG_WITH([doxygen], - [AC_HELP_STRING( - [--with-doxygen=FILE], - [doxygen program to use @<:@default=doxygen@:>@])], - -dnl Check the given doxygen program. - - [opj_doxygen=${withval} - AC_CHECK_PROG([opj_have_doxygen], - [${opj_doxygen}], - [yes], - [no]) - if test "x${opj_have_doxygen}" = "xno" ; then - echo "WARNING:" - echo "The doxygen program you specified:" - echo "${opj_doxygen}" - echo "was not found. Please check the path and make sure " - echo "the program exists and is executable." - AC_MSG_WARN([no doxygen detected. Documentation will not be built]) - fi - ], - [AC_CHECK_PROG([opj_have_doxygen], - [${opj_doxygen}], - [yes], - [no]) - if test "x${opj_have_doxygen}" = "xno" ; then - echo "WARNING:" - echo "The doxygen program was not found in your execute path." - echo "You may have doxygen installed somewhere not covered by your path." - echo "" - echo "If this is the case make sure you have the packages installed, AND" - echo "that the doxygen program is in your execute path (see your" - echo "shell manual page on setting the \$PATH environment variable), OR" - echo "alternatively, specify the program to use with --with-doxygen." - AC_MSG_WARN([no doxygen detected. Documentation will not be built]) - fi - ]) -else - opj_have_doxygen="no" -fi - -dnl -dnl Substitution -dnl -AC_SUBST([opj_doxygen]) - -if ! test "x${opj_have_doxygen}" = "xyes" ; then - opj_enable_doc="no" -fi - -AM_CONDITIONAL(OPJ_BUILD_DOC, test "x${opj_have_doxygen}" = "xyes") - -AS_IF([test "x${opj_have_doxygen}" = "xyes"], [$1], [$2]) -]) - -dnl End of opj_doxygen.m4 diff --git a/m4/pkg.m4 b/m4/pkg.m4 deleted file mode 100644 index 9bb3e068..00000000 --- a/m4/pkg.m4 +++ /dev/null @@ -1,157 +0,0 @@ -# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -# serial 1 (pkg-config-0.24) -# -# Copyright © 2004 Scott James Remnant . -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# PKG_PROG_PKG_CONFIG([MIN-VERSION]) -# ---------------------------------- -AC_DEFUN([PKG_PROG_PKG_CONFIG], -[m4_pattern_forbid([^_?PKG_[A-Z_]+$]) -m4_pattern_allow([^PKG_CONFIG(_PATH)?$]) -AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) -AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) -AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) - -if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then - AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) -fi -if test -n "$PKG_CONFIG"; then - _pkg_min_version=m4_default([$1], [0.9.0]) - AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) - if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - PKG_CONFIG="" - fi -fi[]dnl -])# PKG_PROG_PKG_CONFIG - -# PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# -# Check to see whether a particular set of modules exists. Similar -# to PKG_CHECK_MODULES(), but does not set variables or print errors. -# -# Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -# only at the first occurence in configure.ac, so if the first place -# it's called might be skipped (such as if it is within an "if", you -# have to call PKG_CHECK_EXISTS manually -# -------------------------------------------------------------- -AC_DEFUN([PKG_CHECK_EXISTS], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -if test -n "$PKG_CONFIG" && \ - AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then - m4_default([$2], [:]) -m4_ifvaln([$3], [else - $3])dnl -fi]) - -# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) -# --------------------------------------------- -m4_define([_PKG_CONFIG], -[if test -n "$$1"; then - pkg_cv_[]$1="$$1" - elif test -n "$PKG_CONFIG"; then - PKG_CHECK_EXISTS([$3], - [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`], - [pkg_failed=yes]) - else - pkg_failed=untried -fi[]dnl -])# _PKG_CONFIG - -# _PKG_SHORT_ERRORS_SUPPORTED -# ----------------------------- -AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi[]dnl -])# _PKG_SHORT_ERRORS_SUPPORTED - - -# PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], -# [ACTION-IF-NOT-FOUND]) -# -# -# Note that if there is a possibility the first call to -# PKG_CHECK_MODULES might not happen, you should be sure to include an -# explicit call to PKG_PROG_PKG_CONFIG in your configure.ac -# -# -# -------------------------------------------------------------- -AC_DEFUN([PKG_CHECK_MODULES], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl -AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl - -pkg_failed=no -AC_MSG_CHECKING([for $1]) - -_PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) -_PKG_CONFIG([$1][_LIBS], [libs], [$2]) - -m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS -and $1[]_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details.]) - -if test $pkg_failed = yes; then - AC_MSG_RESULT([no]) - _PKG_SHORT_ERRORS_SUPPORTED - if test $_pkg_short_errors_supported = yes; then - $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$2" 2>&1` - else - $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors "$2" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD - - m4_default([$4], [AC_MSG_ERROR( -[Package requirements ($2) were not met: - -$$1_PKG_ERRORS - -Consider adjusting the PKG_CONFIG_PATH environment variable if you -installed software in a non-standard prefix. - -_PKG_TEXT])dnl - ]) -elif test $pkg_failed = untried; then - AC_MSG_RESULT([no]) - m4_default([$4], [AC_MSG_FAILURE( -[The pkg-config script could not be found or is too old. Make sure it -is in your PATH or set the PKG_CONFIG environment variable to the full -path to pkg-config. - -_PKG_TEXT - -To get pkg-config, see .])dnl - ]) -else - $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS - $1[]_LIBS=$pkg_cv_[]$1[]_LIBS - AC_MSG_RESULT([yes]) - $3 -fi[]dnl -])# PKG_CHECK_MODULES diff --git a/src/bin/jp2/Makefile.am b/src/bin/jp2/Makefile.am deleted file mode 100644 index 17be3b88..00000000 --- a/src/bin/jp2/Makefile.am +++ /dev/null @@ -1,118 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -bin_PROGRAMS = j2k_to_image image_to_j2k j2k_dump - -if WANT_JPWL -bin_PROGRAMS += JPWL_j2k_to_image JPWL_image_to_j2k -endif - -j2k_to_image_CPPFLAGS = \ --I. \ --I$(top_srcdir)/applications/codec \ --I$(top_builddir)/applications/codec \ --I$(top_srcdir)/applications/common \ --I$(top_builddir)/applications/common \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ -@PNG_CFLAGS@ \ -@TIFF_CFLAGS@ \ -@LCMS1_CFLAGS@ \ -@LCMS2_CFLAGS@ -j2k_to_image_CFLAGS = -j2k_to_image_LDADD = $(top_builddir)/libopenjpeg/libopenjpeg.la @LCMS1_LIBS@ @LCMS2_LIBS@ @TIFF_LIBS@ @PNG_LIBS@ -lm -j2k_to_image_SOURCES = \ -../common/color.c \ -../common/opj_getopt.c \ -convert.c \ -index.c \ -j2k_to_image.c \ -../common/color.h - -image_to_j2k_CPPFLAGS = \ --I. \ --I$(top_srcdir)/applications/codec \ --I$(top_builddir)/applications/codec \ --I$(top_srcdir)/applications/common \ --I$(top_builddir)/applications/common \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ -@PNG_CFLAGS@ \ -@TIFF_CFLAGS@ -image_to_j2k_CFLAGS = -image_to_j2k_LDADD = $(top_builddir)/libopenjpeg/libopenjpeg.la @TIFF_LIBS@ @PNG_LIBS@ -lm -image_to_j2k_SOURCES = \ -../common/opj_getopt.c \ -convert.c \ -index.c \ -image_to_j2k.c \ -convert.h \ -../common/format_defs.h \ -index.h - -j2k_dump_CPPFLAGS = \ --I. \ --I$(top_srcdir)/applications/codec \ --I$(top_builddir)/applications/codec \ --I$(top_srcdir)/applications/common \ --I$(top_builddir)/applications/common \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg -j2k_dump_CFLAGS = -j2k_dump_LDADD = $(top_builddir)/libopenjpeg/libopenjpeg.la -lm -j2k_dump_SOURCES = \ -../common/opj_getopt.c \ -index.c \ -j2k_dump.c \ -../common/opj_getopt.h \ -index.h - -JPWL_j2k_to_image_CPPFLAGS = \ --I. \ --I$(top_srcdir)/applications/common \ --I$(top_builddir)/applications/common \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --DUSE_JPWL \ -@TIFF_CFLAGS@ \ -@PNG_CFLAGS@ \ -@LCMS1_CFLAGS@ \ -@LCMS2_CFLAGS@ -JPWL_j2k_to_image_CFLAGS = -JPWL_j2k_to_image_LDADD = $(top_builddir)/libopenjpeg/jpwl/libopenjpeg_JPWL.la @LCMS1_LIBS@ @LCMS2_LIBS@ @TIFF_LIBS@ @PNG_LIBS@ -JPWL_j2k_to_image_SOURCES = \ -../common/color.c \ -../common/opj_getopt.c \ -index.c \ -convert.c \ -j2k_to_image.c - -JPWL_image_to_j2k_CPPFLAGS = \ --I. \ --I$(top_srcdir)/applications/common \ --I$(top_builddir)/applications/common \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --DUSE_JPWL \ -@TIFF_CFLAGS@ \ -@PNG_CFLAGS@ -JPWL_image_to_j2k_CFLAGS = -JPWL_image_to_j2k_LDADD = $(top_builddir)/libopenjpeg/jpwl/libopenjpeg_JPWL.la @TIFF_LIBS@ @PNG_LIBS@ - -JPWL_image_to_j2k_SOURCES = \ -../common/opj_getopt.c \ -index.c \ -convert.c \ -image_to_j2k.c - -EXTRA_DIST = \ -CMakeLists.txt \ -windirent.h - -install-data-hook: - @echo -e " (B)\t$(bindir)/j2k_to_image$(EXEEXT)" >> $(top_builddir)/report.txt - @echo -e " (B)\t$(bindir)/image_to_j2k$(EXEEXT)" >> $(top_builddir)/report.txt - @echo -e " (B)\t$(bindir)/j2k_dump$(EXEEXT)" >> $(top_builddir)/report.txt -if WANT_JPWL - @echo -e " (B)\t$(bindir)/JPWL_j2k_to_image$(EXEEXT)" >> $(top_builddir)/report.txt - @echo -e " (B)\t$(bindir)/JPWL_image_to_j2k$(EXEEXT)" >> $(top_builddir)/report.txt -endif diff --git a/src/bin/jp3d/Makefile.am b/src/bin/jp3d/Makefile.am deleted file mode 100644 index bf6ff1e5..00000000 --- a/src/bin/jp3d/Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ - -MAINTAINERCLEANFILES = Makefile.in - -bin_PROGRAMS = jp3d_to_volume volume_to_jp3d -LDADD = $(USERLIBS) ../libjp3dvm/libopenjp3dvm.la - -jp3d_to_volume_CPPFLAGS = -jp3d_to_volume_CFLAGS = -jp3d_to_volume_LDADD = $(top_builddir)/jp3d/libjp3dvm/libopenjp3dvm.la -lm -jp3d_to_volume_SOURCES = getopt.c convert.c jp3d_to_volume.c convert.h - -volume_to_jp3d_CPPFLAGS = -volume_to_jp3d_CFLAGS = -volume_to_jp3d_LDADD = $(top_builddir)/jp3d/libjp3dvm/libopenjp3dvm.la -volume_to_jp3d_SOURCES = getopt.c convert.c volume_to_jp3d.c convert.h - -EXTRA_DIST = \ -CMakeLists.txt \ -windirent.h - -install-data-hook: - @echo -e " (B)\t$(bindir)/jp3d_to_volume$(EXEEXT)" >> $(top_builddir)/report.txt - @echo -e " (B)\t$(bindir)/volume_to_jp3d$(EXEEXT)" >> $(top_builddir)/report.txt diff --git a/src/bin/jpip/Makefile.am b/src/bin/jpip/Makefile.am deleted file mode 100644 index 0e98b71e..00000000 --- a/src/bin/jpip/Makefile.am +++ /dev/null @@ -1,85 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -bin_PROGRAMS = - -if WANT_JPIP -bin_PROGRAMS += opj_dec_server test_index jpip_to_j2k jpip_to_jp2 -endif - -if WANT_JPIP_SERVER -bin_PROGRAMS += opj_server -endif - -opj_server_CPPFLAGS = \ -@FCGI_CFLAGS@ \ --I. \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --I$(top_srcdir)/applications/jpip/libopenjpip \ --I$(top_builddir)/applications/jpip/libopenjpip \ --DSERVER \ --DQUIT_SIGNAL=\"quitJPIP\" -# -opj_server_LDADD = $(top_builddir)/applications/jpip/libopenjpip/libopenjpip_server.la @FCGI_LIBS@ -lm -# -opj_server_SOURCES = opj_server.c - -#------------- -opj_dec_server_CPPFLAGS = \ --I. \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --I$(top_srcdir)/applications/jpip/libopenjpip \ --I$(top_builddir)/applications/jpip/libopenjpip -# -opj_dec_server_CFLAGS = -opj_dec_server_LDADD = $(top_builddir)/applications/jpip/libopenjpip/libopenjpip_local.la -opj_dec_server_SOURCES = opj_dec_server.c - -#------------- -jpip_to_jp2_CPPFLAGS = \ --I. \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --I$(top_srcdir)/applications/jpip/libopenjpip \ --I$(top_builddir)/applications/jpip/libopenjpip -# -jpip_to_jp2_CFLAGS = -jpip_to_jp2_LDADD = $(top_builddir)/applications/jpip/libopenjpip/libopenjpip_local.la -jpip_to_jp2_SOURCES = jpip_to_jp2.c - -#------------- -jpip_to_j2k_CPPFLAGS = \ --I. \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --I$(top_srcdir)/applications/jpip/libopenjpip \ --I$(top_builddir)/applications/jpip/libopenjpip -# -jpip_to_j2k_CFLAGS = -jpip_to_j2k_LDADD = $(top_builddir)/applications/jpip/libopenjpip/libopenjpip_local.la -jpip_to_j2k_SOURCES = jpip_to_j2k.c - -#------------- -test_index_CPPFLAGS = \ --I. \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --I$(top_srcdir)/applications/jpip/libopenjpip \ --I$(top_builddir)/applications/jpip/libopenjpip -# -test_index_CFLAGS = -test_index_LDADD = $(top_builddir)/applications/jpip/libopenjpip/libopenjpip_local.la -test_index_SOURCES = test_index.c - -#------------- -install-data-hook: -if WANT_JPIP_SERVER - @echo -e " (B)\t$(bindir)/opj_server$(EXEEXT)" >> $(top_builddir)/report.txt -endif -if WANT_JPIP - @echo -e " (B)\t$(bindir)/opj_dec_server$(EXEEXT)" >> $(top_builddir)/report.txt - @echo -e " (B)\t$(bindir)/jpip_to_jp2$(EXEEXT)" >> $(top_builddir)/report.txt - @echo -e " (B)\t$(bindir)/jpip_to_j2k$(EXEEXT)" >> $(top_builddir)/report.txt - @echo -e " (B)\t$(bindir)/test_index$(EXEEXT)" >> $(top_builddir)/report.txt -endif diff --git a/src/bin/mj2/Makefile.am b/src/bin/mj2/Makefile.am deleted file mode 100644 index cff65660..00000000 --- a/src/bin/mj2/Makefile.am +++ /dev/null @@ -1,111 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -OPJ_SRC = \ -../../libopenjpeg/bio.c \ -../../libopenjpeg/cio.c \ -../../libopenjpeg/dwt.c \ -../../libopenjpeg/event.c \ -../../libopenjpeg/image.c \ -../../libopenjpeg/j2k.c \ -../../libopenjpeg/j2k_lib.c \ -../../libopenjpeg/jp2.c \ -../../libopenjpeg/jpt.c \ -../../libopenjpeg/mct.c \ -../../libopenjpeg/mqc.c \ -../../libopenjpeg/openjpeg.c \ -../../libopenjpeg/pi.c \ -../../libopenjpeg/raw.c \ -../../libopenjpeg/t1.c \ -../../libopenjpeg/t2.c \ -../../libopenjpeg/tcd.c \ -../../libopenjpeg/tgt.c \ -../../libopenjpeg/cidx_manager.c \ -../../libopenjpeg/phix_manager.c \ -../../libopenjpeg/ppix_manager.c \ -../../libopenjpeg/thix_manager.c \ -../../libopenjpeg/tpix_manager.c \ -../../libopenjpeg/function_list.c - -bin_PROGRAMS = \ -frames_to_mj2 \ -mj2_to_frames \ -extract_j2k_from_mj2 \ -wrap_j2k_in_mj2 - -frames_to_mj2_CPPFLAGS = \ --I. \ --I$(top_srcdir)/applications/common \ --I$(top_builddir)/applications/common \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --DOPJ_STATIC -frames_to_mj2_CFLAGS = -frames_to_mj2_LDADD = -lm -frames_to_mj2_SOURCES = \ -$(OPJ_SRC) \ -../common/opj_getopt.c \ -mj2_convert.c \ -mj2.c \ -frames_to_mj2.c \ -mj2.h \ -mj2_convert.h - -mj2_to_frames_CPPFLAGS = \ --I. \ --I$(top_srcdir)/applications/common \ --I$(top_builddir)/applications/common \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ -@LCMS2_CFLAGS@ \ -@LCMS1_CFLAGS@ \ --DOPJ_STATIC -mj2_to_frames_CFLAGS = -mj2_to_frames_LDADD = @LCMS2_LIBS@ @LCMS1_LIBS@ -lm -mj2_to_frames_SOURCES = \ -$(OPJ_SRC) \ -../common/color.c \ -../common/opj_getopt.c \ -mj2_convert.c \ -mj2.c \ -mj2_to_frames.c \ -mj2.h \ -mj2_convert.h - -extract_j2k_from_mj2_CPPFLAGS = \ --I. \ --I$(top_srcdir)/applications/common \ --I$(top_builddir)/applications/common \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --DOPJ_STATIC -extract_j2k_from_mj2_CFLAGS = -extract_j2k_from_mj2_LDADD = -lm -extract_j2k_from_mj2_SOURCES = \ -$(OPJ_SRC) \ -mj2.c \ -extract_j2k_from_mj2.c \ -mj2.h - -wrap_j2k_in_mj2_CPPFLAGS = \ --I. \ --I$(top_srcdir)/applications/common \ --I$(top_builddir)/applications/common \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --DOPJ_STATIC -wrap_j2k_in_mj2_CFLAGS = -wrap_j2k_in_mj2_LDADD = -lm -wrap_j2k_in_mj2_SOURCES = \ -$(OPJ_SRC) \ -mj2.c \ -wrap_j2k_in_mj2.c \ -mj2.h - -EXTRA_DIST = \ -CMakeLists.txt - -install-data-hook: - @echo -e " (B)\t$(bindir)/frames_to_mj2$(EXEEXT)" >> $(top_builddir)/report.txt - @echo -e " (B)\t$(bindir)/mj2_to_frames$(EXEEXT)" >> $(top_builddir)/report.txt - @echo -e " (B)\t$(bindir)/extract_j2k_from_mj2$(EXEEXT)" >> $(top_builddir)/report.txt - @echo -e " (B)\t$(bindir)/wrap_j2k_in_mj2$(EXEEXT)" >> $(top_builddir)/report.txt diff --git a/src/lib/openjp2/Makefile.am b/src/lib/openjp2/Makefile.am deleted file mode 100644 index 2fb79f9f..00000000 --- a/src/lib/openjp2/Makefile.am +++ /dev/null @@ -1,109 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -SUBDIRS = . - -if WANT_JPWL -SUBDIRS += jpwl -endif - -includesdir = $(includedir)/openjpeg-$(MAJOR_NR).$(MINOR_NR) -includes_HEADERS = openjpeg.h opj_stdint.h $(top_builddir)/opj_config.h - -lib_LTLIBRARIES = libopenjpeg.la - -libopenjpeg_la_CPPFLAGS = \ --I. \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg -libopenjpeg_la_CFLAGS = -libopenjpeg_la_LIBADD = -lm -libopenjpeg_la_LDFLAGS = -no-undefined -version-info @lt_version@ - -libopenjpeg_la_SOURCES = \ -bio.c \ -cio.c \ -dwt.c \ -event.c \ -image.c \ -j2k.c \ -j2k_lib.c \ -jp2.c \ -jpt.c \ -mct.c \ -mqc.c \ -openjpeg.c \ -pi.c \ -raw.c \ -t1.c \ -t1_generate_luts.c \ -t2.c \ -tcd.c \ -tgt.c \ -cidx_manager.c \ -phix_manager.c \ -ppix_manager.c \ -thix_manager.c \ -tpix_manager.c \ -function_list.c \ -bio.h \ -cio.h \ -dwt.h \ -event.h \ -fix.h \ -image.h \ -indexbox_manager.h \ -int.h \ -j2k.h \ -j2k_lib.h \ -jp2.h \ -jpt.h \ -mct.h \ -mqc.h \ -opj_includes.h \ -opj_malloc.h \ -pi.h \ -raw.h \ -t1.h \ -t1_luts.h \ -t2.h \ -tcd.h \ -tgt.h \ -cidx_manager.h \ -function_list.h - -EXTRA_DIST = \ -CMakeLists.txt - -install-data-hook: - cd $(DESTDIR)$(includedir) && rm -f openjpeg.h - @rm -rf $(top_builddir)/report.txt - @echo -e " (LA)\t$(libdir)/libopenjpeg.la" >> $(top_builddir)/report.txt -if BUILD_SHARED - @( $(call solist) ) >> $(top_builddir)/report.txt -endif -if BUILD_STATIC - @echo -e " (A)\t$(base)/$(a)" >> $(top_builddir)/report.txt -endif - @echo -e " (H)\t$(includedir)/openjpeg-$(MAJOR_NR).$(MINOR_NR)/openjpeg.h" >> $(top_builddir)/report.txt - -uninstall-hook: - rm -f $(DESTDIR)$(includedir)/openjpeg.h - -solist = $(foreach f, $(dll) $(so), echo -e ' $(SO_PREFIX)\t$(base)/$(f)' ;) -get_tok = $(shell grep -E "^$(1)=" $(lib_LTLIBRARIES) | cut -d "'" -f 2) -base = $(call get_tok,libdir) -so = $(call get_tok,library_names) -a = $(call get_tok,old_library) - -if HAVE_WIN32 -SO_PREFIX = (DLL) -dll = $(call get_tok,dlname) -else -if HAVE_DARWIN -SO_PREFIX = (DY) -dll = -else -SO_PREFIX = (SO) -dll = -endif -endif diff --git a/src/lib/openjp3d/Makefile.am b/src/lib/openjp3d/Makefile.am deleted file mode 100644 index 578bcac2..00000000 --- a/src/lib/openjp3d/Makefile.am +++ /dev/null @@ -1,88 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -lib_LTLIBRARIES = libopenjp3dvm.la - -includesdir = ${includedir}/openjp3d-@JP3D_MAJOR_NR@.@JP3D_MINOR_NR@ -includes_HEADERS = openjp3d.h - -libopenjp3dvm_la_LDFLAGS = -no-undefined -version-info @lt_version_jp3d@ - -libopenjp3dvm_la_CPPFLAGS = \ --I. \ --I$(top_srcdir)/jp3d/libjp3dvm \ --I$(top_builddir)/jp3d/libjp3dvm -libopenjp3dvm_la_CFLAGS = -libopenjp3dvm_la_LIBADD = -lm -libopenjp3dvm_la_SOURCES = \ -bio.c \ -cio.c \ -dwt.c \ -event.c \ -jp3d.c \ -jp3d_lib.c \ -volume.c \ -mct.c \ -mqc.c \ -openjp3d.c \ -pi.c \ -raw.c \ -t1.c \ -t1_3d.c \ -t2.c \ -tcd.c \ -tgt.c \ -bio.h \ -cio.h \ -dwt.h \ -event.h \ -fix.h \ -int.h \ -jp3d.h \ -jp3d_lib.h \ -mct.h \ -mqc.h \ -opj_includes.h \ -pi.h \ -raw.h \ -t1.h \ -t1_3d.h \ -t2.h \ -tcd.h \ -tgt.h \ -volume.h - -EXTRA_DIST = \ -CMakeLists.txt - -install-data-hook: - cd $(DESTDIR)$(includedir) && \ - rm -f openjp3d.h && \ - $(LN_S) openjp3d-@JP3D_MAJOR_NR@.@JP3D_MINOR_NR@/openjp3d.h \ - openjp3d.h - @echo -e " (LA)\t$(libdir)/libopenjp3dvm.la" >> $(top_builddir)/report.txt - @( $(call solist) ) >> $(top_builddir)/report.txt - @echo -e " (A)\t$(base)/$(a)" >> $(top_builddir)/report.txt - @echo -e " (H)\t$(includedir)/openjp3d-$(MAJOR_NR).$(MINOR_NR)/openjp3d.h" >> $(top_builddir)/report.txt - @echo -e " (LN)\t$(includedir)/openjp3d.h" >> $(top_builddir)/report.txt - -uninstall-hook: - rm -f $(DESTDIR)$(includedir)/openjp3d.h - -solist = $(foreach f, $(dll) $(so), echo -e ' $(SO_PREFIX)\t$(base)/$(f)' ;) -get_tok = $(shell grep -E "^$(1)=" $(lib_LTLIBRARIES) | cut -d "'" -f 2) -base = $(call get_tok,libdir) -so = $(call get_tok,library_names) -a = $(call get_tok,old_library) - -if HAVE_WIN32 -SO_PREFIX = (DLL) -dll = $(call get_tok,dlname) -else -if HAVE_DARWIN -SO_PREFIX = (DY) -dll = -else -SO_PREFIX = (SO) -dll = -endif -endif diff --git a/src/lib/openjpip/Makefile.am b/src/lib/openjpip/Makefile.am deleted file mode 100644 index 6def5d6f..00000000 --- a/src/lib/openjpip/Makefile.am +++ /dev/null @@ -1,153 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -includesdir = $(includedir)/openjpeg-$(MAJOR_NR).$(MINOR_NR) -includes_HEADERS = - -lib_LTLIBRARIES = - -if WANT_JPIP -lib_LTLIBRARIES += libopenjpip_local.la -endif - -if WANT_JPIP_SERVER -lib_LTLIBRARIES += libopenjpip_server.la -endif - -JPIP_SRC = \ -openjpip.c \ -query_parser.c \ -channel_manager.c \ -session_manager.c \ -jpip_parser.c \ -boxheader_manager.c \ -codestream_manager.c \ -imgreg_manager.c \ -marker_manager.c \ -msgqueue_manager.c \ -box_manager.c \ -faixbox_manager.c \ -index_manager.c \ -metadata_manager.c \ -placeholder_manager.c \ -byte_manager.c \ -ihdrbox_manager.c \ -manfbox_manager.c \ -mhixbox_manager.c \ -target_manager.c \ -cachemodel_manager.c \ -j2kheader_manager.c \ -jp2k_encoder.c \ -sock_manager.c \ -openjpip.h \ -bool.h \ -boxheader_manager.h \ -box_manager.h \ -byte_manager.h \ -codestream_manager.h \ -faixbox_manager.h \ -ihdrbox_manager.h \ -imgreg_manager.h \ -index_manager.h \ -manfbox_manager.h \ -marker_manager.h \ -metadata_manager.h \ -mhixbox_manager.h \ -msgqueue_manager.h \ -placeholder_manager.h \ -target_manager.h \ -cachemodel_manager.h \ -j2kheader_manager.h \ -jp2k_encoder.h \ -query_parser.h \ -channel_manager.h \ -session_manager.h \ -jpip_parser.h \ -jp2k_decoder.h \ -sock_manager.h - -SERVER_SRC = auxtrans_manager.c \ -auxtrans_manager.h - -LOCAL_SRC = jp2k_decoder.c \ -imgsock_manager.c \ -jpipstream_manager.c \ -cache_manager.c \ -dec_clientmsg_handler.c \ -imgsock_manager.h \ -jpipstream_manager.h \ -cache_manager.h \ -dec_clientmsg_handler.h - -libopenjpip_server_la_CPPFLAGS = \ --I. \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --I$(top_srcdir)/applications/jpip/libopenjpip \ --I$(top_builddir)/applications/jpip/libopenjpip \ -@FCGI_CFLAGS@ \ -@LIBCURL_CFLAGS@ \ --DSERVER -libopenjpip_server_la_CFLAGS = @THREAD_CFLAGS@ -libopenjpip_server_la_LIBADD = @FCGI_LIBS@ @LIBCURL_LIBS@ @THREAD_LIBS@ -lm -libopenjpip_server_la_LDFLAGS = -no-undefined -version-info @lt_version@ -libopenjpip_server_la_SOURCES = $(JPIP_SRC) $(SERVER_SRC) - -libopenjpip_local_la_CPPFLAGS = \ --I. \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --I$(top_srcdir)/applications/jpip/libopenjpip \ --I$(top_builddir)/applications/jpip/libopenjpip \ -@LIBCURL_CFLAGS@ -libopenjpip_local_la_CFLAGS = -libopenjpip_local_la_LIBADD = $(top_builddir)/libopenjpeg/libopenjpeg.la -lm -libopenjpip_local_la_LDFLAGS = -no-undefined -version-info @lt_version@ -libopenjpip_local_la_SOURCES = $(JPIP_SRC) $(LOCAL_SRC) - -install-data-hook: -if WANT_JPIP_SERVER - @echo -e " (LA)\t$(libdir)/libopenjpip_server.la" >> $(top_builddir)/report.txt -if BUILD_SHARED - @( $(call solist_s) ) >> $(top_builddir)/report.txt -endif -if BUILD_STATIC - @echo -e " (A)\t$(base_s)/$(a_s)" >> $(top_builddir)/report.txt -endif -endif -if WANT_JPIP - @echo -e " (LA)\t$(libdir)/libopenjpip_local.la" >> $(top_builddir)/report.txt -if BUILD_SHARED - @( $(call solist_c) ) >> $(top_builddir)/report.txt -endif -if BUILD_STATIC - @echo -e " (A)\t$(base_c)/$(a_c)" >> $(top_builddir)/report.txt -endif -endif - -solist_s = $(foreach f, $(dll_s) $(so_s), echo -e ' $(SO_PREFIX)\t$(base_s)/$(f)' ;) -get_tok_s = $(shell grep -E "^$(1)=" libopenjpip_server.la | cut -d "'" -f 2) -base_s = $(call get_tok_s,libdir) -so_s = $(call get_tok_s,library_names) -a_s = $(call get_tok_s,old_library) - -solist_c = $(foreach f, $(dll_c) $(so_c), echo -e ' $(SO_PREFIX)\t$(base_c)/$(f)' ;) -get_tok_c = $(shell grep -E "^$(1)=" libopenjpip_local.la | cut -d "'" -f 2) -base_c = $(call get_tok_c,libdir) -so_c = $(call get_tok_c,library_names) -a_c = $(call get_tok_c,old_library) - -if HAVE_WIN32 -SO_PREFIX = (DLL) -dll_s = $(call get_tok_s,dlname) -dll_c = $(call get_tok_c,dlname) -else -if HAVE_DARWIN -SO_PREFIX = (DY) -dll_s = -dll_c = -else -SO_PREFIX = (SO) -dll_s = -dll_c = -endif -endif diff --git a/src/lib/openjpwl/Makefile.am b/src/lib/openjpwl/Makefile.am deleted file mode 100644 index 26ab4eba..00000000 --- a/src/lib/openjpwl/Makefile.am +++ /dev/null @@ -1,78 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -lib_LTLIBRARIES = libopenjpeg_JPWL.la - -OPJ_SRC = \ -../bio.c \ -../cio.c \ -../dwt.c \ -../event.c \ -../image.c \ -../j2k.c \ -../j2k_lib.c \ -../jp2.c \ -../jpt.c \ -../mct.c \ -../mqc.c \ -../openjpeg.c \ -../pi.c \ -../raw.c \ -../t1.c \ -../t1_generate_luts.c \ -../t2.c \ -../tcd.c \ -../tgt.c \ -../cidx_manager.c \ -../phix_manager.c \ -../ppix_manager.c \ -../thix_manager.c \ -../tpix_manager.c \ -../function_list.c - -libopenjpeg_JPWL_la_CPPFLAGS = \ --I. \ --I$(top_srcdir)/libopenjpeg \ --I$(top_builddir)/libopenjpeg \ --I$(top_srcdir)/libopenjpeg/jpwl \ --I$(top_builddir)/libopenjpeg/jpwl \ --DUSE_JPWL -libopenjpeg_JPWL_la_CFLAGS = -libopenjpeg_JPWL_la_LIBADD = -lm -libopenjpeg_JPWL_la_LDFLAGS = -no-undefined -version-info @lt_version@ -libopenjpeg_JPWL_la_SOURCES = \ -$(OPJ_SRC) \ -crc.c \ -jpwl.c \ -jpwl_lib.c \ -rs.c \ -crc.h \ -jpwl.h \ -rs.h - -install-data-hook: - @echo -e " (LA)\t$(libdir)/libopenjpeg_JPWL.la" >> $(top_builddir)/report.txt -if BUILD_SHARED - @( $(call solist) ) >> $(top_builddir)/report.txt -endif -if BUILD_STATIC - @echo -e " (A)\t$(base)/$(a)" >> $(top_builddir)/report.txt -endif - -solist = $(foreach f, $(dll) $(so), echo -e ' $(SO_PREFIX)\t$(base)/$(f)' ;) -get_tok = $(shell grep -E "^$(1)=" $(lib_LTLIBRARIES) | cut -d "'" -f 2) -base = $(call get_tok,libdir) -so = $(call get_tok,library_names) -a = $(call get_tok,old_library) - -if HAVE_WIN32 -SO_PREFIX = (DLL) -dll = $(call get_tok,dlname) -else -if HAVE_DARWIN -SO_PREFIX = (DY) -dll = -else -SO_PREFIX = (SO) -dll = -endif -endif