diff --git a/Project/GNU/CLI/configure.ac b/Project/GNU/CLI/configure.ac index bc360aa..180376a 100755 --- a/Project/GNU/CLI/configure.ac +++ b/Project/GNU/CLI/configure.ac @@ -40,6 +40,7 @@ AC_ARG_ENABLE(arch-ppc, AC_HELP_STRING([--with-arch-ppc], [Cre AC_ARG_ENABLE(arch-i386, AC_HELP_STRING([--with-arch-i386], [Create Mac i386 Universal binary]), , enable_arch_i386=no) AC_ARG_ENABLE(arch-x86_64, AC_HELP_STRING([--enable-arch-x86_64], [Create Mac x86_64 architecture]), , enable_arch_x86_64=no) AC_ARG_ENABLE(arch-arm64, AC_HELP_STRING([--enable-arch-arm64], [Create Mac arm64 architecture]), , enable_arch_arm64=no) +AC_ARG_ENABLE(large_files, AC_HELP_STRING([--disable-large_files], [Disable large files support]), , enable_large_files=yes) dnl ------------------------------------------------------------------------- dnl Arguments - With @@ -62,6 +63,16 @@ dnl CXXFLAGS="$CXXFLAGS -pthread" LDFLAGS="$LDFLAGS -lpthread -pthread" +dnl ------------------------------------------------------------------------- +dnl Large files +dnl +if test "$enable_large_files" = "yes"; then + CXXFLAGS="$CXXFLAGS -D_LARGE_FILES -D_FILE_OFFSET_BITS=64" + ZenLib_LargeFiles="yes" +else + ZenLib_LargeFiles="no" +fi + dnl ######################################################################### dnl ### C/C++ compiler options used to compile dnl ######################################################################### diff --git a/Project/GNU/GUI/configure.ac b/Project/GNU/GUI/configure.ac index 422ac5c..5c7ff5b 100755 --- a/Project/GNU/GUI/configure.ac +++ b/Project/GNU/GUI/configure.ac @@ -46,6 +46,7 @@ AC_ARG_ENABLE(arch-ppc, AC_HELP_STRING([--with-arch-ppc], [Cre AC_ARG_ENABLE(arch-i386, AC_HELP_STRING([--with-arch-i386], [Create Mac i386 Universal binary]), , enable_arch_i386=no) AC_ARG_ENABLE(arch-x86_64, AC_HELP_STRING([--enable-arch-x86_64], [Create Mac x86_64 architecture]), , enable_arch_x86_64=no) AC_ARG_ENABLE(arch-arm64, AC_HELP_STRING([--enable-arch-arm64], [Create Mac arm64 architecture]), , enable_arch_arm64=no) +AC_ARG_ENABLE(large_files, AC_HELP_STRING([--disable-large_files], [Disable large files support]), , enable_large_files=yes) dnl ------------------------------------------------------------------------- dnl Arguments - With @@ -156,6 +157,16 @@ dnl CXXFLAGS="$CXXFLAGS -pthread" LDFLAGS="$LDFLAGS -lpthread -pthread" +dnl ------------------------------------------------------------------------- +dnl Large files +dnl +if test "$enable_large_files" = "yes"; then + CXXFLAGS="$CXXFLAGS -D_LARGE_FILES -D_FILE_OFFSET_BITS=64" + ZenLib_LargeFiles="yes" +else + ZenLib_LargeFiles="no" +fi + dnl ######################################################################### dnl ### C/C++ compiler options used to compile dnl ######################################################################### diff --git a/Project/QtCreator/avimetaedit-gui.pro b/Project/QtCreator/avimetaedit-gui.pro index c8d97fa..4b1974c 100644 --- a/Project/QtCreator/avimetaedit-gui.pro +++ b/Project/QtCreator/avimetaedit-gui.pro @@ -36,7 +36,7 @@ TEMPLATE = app CONFIG += qt release CONFIG += no_keywords -DEFINES += TIXML_USE_STL +DEFINES += TIXML_USE_STL _LARGE_FILES _FILE_OFFSET_BITS=64 HEADERS = \ ../../Source/FromMediaInfo/FromMediaInfo.h \