From 267c6f2ac71f92999e969232431ba04678e7437e Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 15 Apr 2024 07:54:39 +0200 Subject: Adding upstream version 4:24.2.0. Signed-off-by: Daniel Baumann --- configure | 49865 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49865 insertions(+) create mode 100755 configure (limited to 'configure') diff --git a/configure b/configure new file mode 100755 index 0000000000..bda1cebfbd --- /dev/null +++ b/configure @@ -0,0 +1,49865 @@ +#! /bin/sh +# Guess values for system-dependent variables and create Makefiles. +# Generated by GNU Autoconf 2.71 for LibreOffice 24.2.0.3. +# +# +# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, +# Inc. +# +# +# This configure script is free software; the Free Software Foundation +# gives unlimited permission to copy, distribute and modify it. +## -------------------- ## +## M4sh Initialization. ## +## -------------------- ## + +# Be more Bourne compatible +DUALCASE=1; export DUALCASE # for MKS sh +as_nop=: +if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else $as_nop + case `(set -o) 2>/dev/null` in #( + *posix*) : + set -o posix ;; #( + *) : + ;; +esac +fi + + + +# Reset variables that may have inherited troublesome values from +# the environment. + +# IFS needs to be set, to space, tab, and newline, in precisely that order. +# (If _AS_PATH_WALK were called with IFS unset, it would have the +# side effect of setting IFS to empty, thus disabling word splitting.) +# Quoting is to prevent editors from complaining about space-tab. +as_nl=' +' +export as_nl +IFS=" "" $as_nl" + +PS1='$ ' +PS2='> ' +PS4='+ ' + +# Ensure predictable behavior from utilities with locale-dependent output. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# We cannot yet rely on "unset" to work, but we need these variables +# to be unset--not just set to an empty or harmless value--now, to +# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct +# also avoids known problems related to "unset" and subshell syntax +# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). +for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH +do eval test \${$as_var+y} \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done + +# Ensure that fds 0, 1, and 2 are open. +if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi +if (exec 3>&2) ; then :; else exec 2>/dev/null; fi + +# The user is always right. +if ${PATH_SEPARATOR+false} :; then + PATH_SEPARATOR=: + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || + PATH_SEPARATOR=';' + } +fi + + +# Find who we are. Look in the path if we contain no directory separator. +as_myself= +case $0 in #(( + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + test -r "$as_dir$0" && as_myself=$as_dir$0 && break + done +IFS=$as_save_IFS + + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + exit 1 +fi + + +# Use a proper internal environment variable to ensure we don't fall + # into an infinite loop, continuously re-executing ourselves. + if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then + _as_can_reexec=no; export _as_can_reexec; + # We cannot yet assume a decent shell, so we have to provide a +# neutralization value for shells without unset; and this also +# works around shells that cannot unset nonexistent variables. +# Preserve -v and -x to the replacement shell. +BASH_ENV=/dev/null +ENV=/dev/null +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV +case $- in # (((( + *v*x* | *x*v* ) as_opts=-vx ;; + *v* ) as_opts=-v ;; + *x* ) as_opts=-x ;; + * ) as_opts= ;; +esac +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} +# Admittedly, this is quite paranoid, since all the known shells bail +# out after a failed `exec'. +printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 +exit 255 + fi + # We don't want this to propagate to other subprocesses. + { _as_can_reexec=; unset _as_can_reexec;} +if test "x$CONFIG_SHELL" = x; then + as_bourne_compatible="as_nop=: +if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which + # is contrary to our usage. Disable this feature. + alias -g '\${1+\"\$@\"}'='\"\$@\"' + setopt NO_GLOB_SUBST +else \$as_nop + case \`(set -o) 2>/dev/null\` in #( + *posix*) : + set -o posix ;; #( + *) : + ;; +esac +fi +" + as_required="as_fn_return () { (exit \$1); } +as_fn_success () { as_fn_return 0; } +as_fn_failure () { as_fn_return 1; } +as_fn_ret_success () { return 0; } +as_fn_ret_failure () { return 1; } + +exitcode=0 +as_fn_success || { exitcode=1; echo as_fn_success failed.; } +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } +if ( set x; as_fn_ret_success y && test x = \"\$1\" ) +then : + +else \$as_nop + exitcode=1; echo positional parameters were not saved. +fi +test x\$exitcode = x0 || exit 1 +blah=\$(echo \$(echo blah)) +test x\"\$blah\" = xblah || exit 1 +test -x / || exit 1" + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 +test \$(( 1 + 1 )) = 2 || exit 1" + if (eval "$as_required") 2>/dev/null +then : + as_have_required=yes +else $as_nop + as_have_required=no +fi + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null +then : + +else $as_nop + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +as_found=false +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + as_found=: + case $as_dir in #( + /*) + for as_base in sh bash ksh sh5; do + # Try only shells that exist, to save several forks. + as_shell=$as_dir$as_base + if { test -f "$as_shell" || test -f "$as_shell.exe"; } && + as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null +then : + CONFIG_SHELL=$as_shell as_have_required=yes + if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null +then : + break 2 +fi +fi + done;; + esac + as_found=false +done +IFS=$as_save_IFS +if $as_found +then : + +else $as_nop + if { test -f "$SHELL" || test -f "$SHELL.exe"; } && + as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null +then : + CONFIG_SHELL=$SHELL as_have_required=yes +fi +fi + + + if test "x$CONFIG_SHELL" != x +then : + export CONFIG_SHELL + # We cannot yet assume a decent shell, so we have to provide a +# neutralization value for shells without unset; and this also +# works around shells that cannot unset nonexistent variables. +# Preserve -v and -x to the replacement shell. +BASH_ENV=/dev/null +ENV=/dev/null +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV +case $- in # (((( + *v*x* | *x*v* ) as_opts=-vx ;; + *v* ) as_opts=-v ;; + *x* ) as_opts=-x ;; + * ) as_opts= ;; +esac +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} +# Admittedly, this is quite paranoid, since all the known shells bail +# out after a failed `exec'. +printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 +exit 255 +fi + + if test x$as_have_required = xno +then : + printf "%s\n" "$0: This script requires a shell more modern than all" + printf "%s\n" "$0: the shells that I found on your system." + if test ${ZSH_VERSION+y} ; then + printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" + printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." + else + printf "%s\n" "$0: Please tell bug-autoconf@gnu.org about your system, +$0: including any error possibly output before this +$0: message. Then install a modern shell, or manually run +$0: the script under such a shell if you do have one." + fi + exit 1 +fi +fi +fi +SHELL=${CONFIG_SHELL-/bin/sh} +export SHELL +# Unset more variables known to interfere with behavior of common tools. +CLICOLOR_FORCE= GREP_OPTIONS= +unset CLICOLOR_FORCE GREP_OPTIONS + +## --------------------- ## +## M4sh Shell Functions. ## +## --------------------- ## +# as_fn_unset VAR +# --------------- +# Portably unset VAR. +as_fn_unset () +{ + { eval $1=; unset $1;} +} +as_unset=as_fn_unset + + +# as_fn_set_status STATUS +# ----------------------- +# Set $? to STATUS, without forking. +as_fn_set_status () +{ + return $1 +} # as_fn_set_status + +# as_fn_exit STATUS +# ----------------- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. +as_fn_exit () +{ + set +e + as_fn_set_status $1 + exit $1 +} # as_fn_exit +# as_fn_nop +# --------- +# Do nothing but, unlike ":", preserve the value of $?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop + +# as_fn_mkdir_p +# ------------- +# Create "$as_dir" as a directory, including parents if necessary. +as_fn_mkdir_p () +{ + + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || eval $as_mkdir_p || { + as_dirs= + while :; do + case $as_dir in #( + *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +printf "%s\n" X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" + + +} # as_fn_mkdir_p + +# as_fn_executable_p FILE +# ----------------------- +# Test if FILE is an executable regular file. +as_fn_executable_p () +{ + test -f "$1" && test -x "$1" +} # as_fn_executable_p +# as_fn_append VAR VALUE +# ---------------------- +# Append the text in VALUE to the end of the definition contained in VAR. Take +# advantage of any shell optimizations that allow amortized linear growth over +# repeated appends, instead of the typical quadratic growth present in naive +# implementations. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null +then : + eval 'as_fn_append () + { + eval $1+=\$2 + }' +else $as_nop + as_fn_append () + { + eval $1=\$$1\$2 + } +fi # as_fn_append + +# as_fn_arith ARG... +# ------------------ +# Perform arithmetic evaluation on the ARGs, and store the result in the +# global $as_val. Take advantage of shells that can avoid forks. The arguments +# must be portable across $(()) and expr. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null +then : + eval 'as_fn_arith () + { + as_val=$(( $* )) + }' +else $as_nop + as_fn_arith () + { + as_val=`expr "$@" || test $? -eq 1` + } +fi # as_fn_arith + +# as_fn_nop +# --------- +# Do nothing but, unlike ":", preserve the value of $?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop + +# as_fn_error STATUS ERROR [LINENO LOG_FD] +# ---------------------------------------- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the +# script with STATUS, using 1 if that was 0. +as_fn_error () +{ + as_status=$1; test $as_status -eq 0 && as_status=1 + if test "$4"; then + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + fi + printf "%s\n" "$as_me: error: $2" >&2 + as_fn_exit $as_status +} # as_fn_error + +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi + +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +as_me=`$as_basename -- "$0" || +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +printf "%s\n" X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + + + as_lineno_1=$LINENO as_lineno_1a=$LINENO + as_lineno_2=$LINENO as_lineno_2a=$LINENO + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | + sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno + N + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ + t loop + s/-\n.*// + ' >$as_me.lineno && + chmod +x "$as_me.lineno" || + { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + + # If we had to re-execute with $CONFIG_SHELL, we're ensured to have + # already done that, so ensure we don't try to do so again and fall + # in an infinite loop. This has already happened in practice. + _as_can_reexec=no; export _as_can_reexec + # Don't try to exec as it changes $[0], causing all sort of problems + # (the dirname of $[0] is not the place where we might find the + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" + # Exit status is that of the last command. + exit +} + + +# Determine whether it's possible to make 'echo' print without a newline. +# These variables are no longer used directly by Autoconf, but are AC_SUBSTed +# for compatibility with existing Makefiles. +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in #((((( +-n*) + case `echo 'xy\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + xy) ECHO_C='\c';; + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null + ECHO_T=' ';; + esac;; +*) + ECHO_N='-n';; +esac + +# For backward compatibility with old third-party macros, we provide +# the shell variables $as_echo and $as_echo_n. New code should use +# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. +as_echo='printf %s\n' +as_echo_n='printf %s' + + +rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir 2>/dev/null +fi +if (echo >conf$$.file) 2>/dev/null; then + if ln -s conf$$.file conf$$ 2>/dev/null; then + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || + as_ln_s='cp -pR' + elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln + else + as_ln_s='cp -pR' + fi +else + as_ln_s='cp -pR' +fi +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null + +if mkdir -p . 2>/dev/null; then + as_mkdir_p='mkdir -p "$as_dir"' +else + test -d ./-p && rmdir ./-p + as_mkdir_p=false +fi + +as_test_x='test -x' +as_executable_p=as_fn_executable_p + +# Sed expression to map a string onto a valid CPP name. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" + +# Sed expression to map a string onto a valid variable name. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" + + +test -n "$DJDIR" || exec 7<&0 &1 + +# Name of the host. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, +# so uname gets run too. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` + +# +# Initializations. +# +ac_default_prefix=/usr/local +ac_clean_files= +ac_config_libobj_dir=. +LIBOBJS= +cross_compiling=no +subdirs= +MFLAGS= +MAKEFLAGS= + +# Identity of this package. +PACKAGE_NAME='LibreOffice' +PACKAGE_TARNAME='libreoffice' +PACKAGE_VERSION='24.2.0.3' +PACKAGE_STRING='LibreOffice 24.2.0.3' +PACKAGE_BUGREPORT='' +PACKAGE_URL='http://documentfoundation.org/' + +# Factoring default headers for most tests. +ac_includes_default="\ +#include +#ifdef HAVE_STDIO_H +# include +#endif +#ifdef HAVE_STDLIB_H +# include +#endif +#ifdef HAVE_STRING_H +# include +#endif +#ifdef HAVE_INTTYPES_H +# include +#endif +#ifdef HAVE_STDINT_H +# include +#endif +#ifdef HAVE_STRINGS_H +# include +#endif +#ifdef HAVE_SYS_TYPES_H +# include +#endif +#ifdef HAVE_SYS_STAT_H +# include +#endif +#ifdef HAVE_UNISTD_H +# include +#endif" + +ac_header_c_list= +ac_subst_vars='LTLIBOBJS +LIBOBJS +LO_ELFCHECK_ALLOWLIST +x_LO_ELFCHECK_ALLOWLIST +LO_PATH +CYGWIN_BASH +TEMP_DIRECTORY +SOLARINC +BUILD_TYPE +WIN_TOUCH +WIN_LS +WIN_GREP +SORT +FIND +ATL_LIB +ATL_INCLUDE +WITH_COREDUMPCTL +SYSTEMD_RUN +SYSTEMD_ESCAPE +JQ +COREDUMPCTL +ENABLE_FORMULA_LOGGER +LICENSE +MPL_SUBSET +ICECC_VERSION +x_ICECC_VERSION +ICECREAM_RUN +MERGELIBS +ILIB_FOR_BUILD +ILIB +PARALLELISM +nodep +TESTINSTALLDIR +INSTALLDIR +BINDIR +DOCDIR +MANDIR +DATADIR +LIBDIR +PREFIXDIR +INSTALLDIRNAME +WITH_COMPAT_OOWRAPPERS +ANDROID_PACKAGE_NAME +OOO_VENDOR +PROGRESSTEXTBASELINE +PROGRESSTEXTCOLOR +PROGRESSFRAMECOLOR +PROGRESSPOSITION +PROGRESSSIZE +PROGRESSBARCOLOR +DEFAULT_BRAND_IMAGES +CUSTOM_BRAND_IMAGES +CUSTOM_BRAND_DIR +BRAND_INTRO_IMAGES +GIT_LINK_SRC +GIT_REFERENCE_SRC +WITH_LOCALES +WITH_POOR_HELP_LOCALIZATIONS +GIT_NEEDED_SUBMODULES +WITH_LANG_LIST +WITH_LANG +ALL_LANGS +MSGUNIQ +MSGFMT +SHA256SUM +CURL +WGET +SCPDEFS +HAMCREST_JAR +OOO_JUNIT_JAR +ANT_LIB +ANT_HOME +ANT +JVM_ONE_PATH_CHECK +SYSTEM_LIBWEBP +ENABLE_LIBWEBP +LIBWEBP_LIBS +LIBWEBP_CFLAGS +SYSTEM_LIBTIFF +ENABLE_LIBTIFF +LIBTIFF_LIBS +LIBTIFF_CFLAGS +SYSTEM_LIBPNG +ENABLE_LIBPNG +LIBPNG_LIBS +LIBPNG_CFLAGS +SYSTEM_LIBLANGTAG +LIBLANGTAG_LIBS +LIBLANGTAG_CFLAGS +ENABLE_AVAHI +AVAHI_LIBS +AVAHI_CFLAGS +SYSTEM_CAIRO +ENABLE_CAIRO_CANVAS +CAIRO_LIBS +CAIRO_CFLAGS +ENABLE_CAIRO_RGBA +XINERAMA_LINK +ENABLE_WIX +ENABLE_SILENT_MSI +ENABLE_EXTENSION_UPDATE +SYSTEM_BZIP2 +BZIP2_LIBS +BZIP2_CFLAGS +PRIVACY_POLICY_URL +ONLINEUPDATE_MAR_UPLOADURL +ONLINEUPDATE_MAR_SERVERURL +ONLINEUPDATE_MAR_CERTIFICATEPATH +ONLINEUPDATE_MAR_CERTIFICATENAME +ONLINEUPDATE_MAR_CERTIFICATEDER +ONLINEUPDATE_MAR_BASEURL +ENABLE_ONLINE_UPDATE_MAR +ENABLE_ONLINE_UPDATE +WITH_FONTS +FONTFORGE +NLPSOLVER_EXTENSION_PACK +NUMBERTEXT_EXTENSION_PACK +WITH_EXTRA_EXTENSIONS +WITH_EXTENSION_INTEGRATION +WITH_THEMES +ENABLE_EVOAB2 +GOBJECT_LIBS +GOBJECT_CFLAGS +KF6_LIBS +KF6_CFLAGS +KF5_LIBS +KF5_CFLAGS +KF5_CONFIG +QT6_PLATFORMS_SRCDIR +QT6_LIBS +QT6_CFLAGS +MOC6 +QT6_XCB_LIBS +QT6_XCB_CFLAGS +QMAKE6 +QT5_PLATFORMS_SRCDIR +QT5_HAVE_GOBJECT +QT5_LIBS +QT5_CFLAGS +QT5_GOBJECT_LIBS +QT5_GOBJECT_CFLAGS +MOC5 +QT5_XCB_LIBS +QT5_XCB_CFLAGS +QMAKE5 +RHINO_JAR +SYSTEM_RHINO +ENABLE_SCRIPTING_JAVASCRIPT +BSH_JAR +SYSTEM_BSH +ENABLE_SCRIPTING_BEANSHELL +LIBSERIALIZER_JAR +LIBFONTS_JAR +LIBREPOSITORY_JAR +LIBFORMULA_JAR +LIBLOADER_JAR +LIBLAYOUT_JAR +LIBBASE_JAR +JFREEREPORT_JAR +FLUTE_JAR +LIBXML_JAR +SAC_JAR +SYSTEM_JFREEREPORT +ENABLE_REPORTBUILDER +ENABLE_MEDIAWIKI +ENABLE_JAVA_WEBSOCKET +GPGMEPP_LIBS +GPGMEPP_CFLAGS +LIBASSUAN_LIBS +LIBASSUAN_CFLAGS +GPG_ERROR_LIBS +GPG_ERROR_CFLAGS +SYSTEM_GPGMEPP +ENABLE_GPGMEPP +GPGCONF +GPG +HAVE_LO_CLANG_DLLEXPORTINLINES +CLANG_USE_LD +LO_CLANG_VERSION +LO_CLANG_SHOWINCLUDES_PREFIX +LO_CLANG_CXXFLAGS_INTRINSICS_FMA +LO_CLANG_CXXFLAGS_INTRINSICS_F16C +LO_CLANG_CXXFLAGS_INTRINSICS_AVX512F +LO_CLANG_CXXFLAGS_INTRINSICS_AVX512 +LO_CLANG_CXXFLAGS_INTRINSICS_AVX2 +LO_CLANG_CXXFLAGS_INTRINSICS_AVX +LO_CLANG_CXXFLAGS_INTRINSICS_SSE42 +LO_CLANG_CXXFLAGS_INTRINSICS_SSE41 +LO_CLANG_CXXFLAGS_INTRINSICS_SSSE3 +LO_CLANG_CXXFLAGS_INTRINSICS_SSE2 +LO_CLANG_CXX +LO_CLANG_CC +ENABLE_SKIA_DEBUG +ENABLE_SKIA +SKIA_GPU +SYSTEM_POPPLER +ENABLE_PDFIMPORT +POPPLER_LIBS +POPPLER_CFLAGS +ENABLE_POPPLER +ABSEIL_LIBS +ABSEIL_CFLAGS +SYSTEM_ABSEIL +SYSTEM_OPENJPEG2 +OPENJPEG2_LIBS +OPENJPEG2_CFLAGS +ENABLE_PDFIUM +ENABLE_DCONF +DCONF_LIBS +DCONF_CFLAGS +ENABLE_OPENGL_CANVAS +ENABLE_OPENGL_TRANSITIONS +ENABLE_GSTREAMER_1_0 +GSTREAMER_1_0_LIBS +GSTREAMER_1_0_CFLAGS +SPLIT_OPT_FEATURES +SPLIT_APP_MODULES +ENABLE_GIO +GIO_LIBS +GIO_CFLAGS +SYSTEM_BLUEZ +SDREMOTE_ENTITLEMENT +ENABLE_SDREMOTE_BLUETOOTH +ENABLE_SDREMOTE +DBUS_HAVE_GLIB +ENABLE_DBUS +DBUS_GLIB_LIBS +DBUS_GLIB_CFLAGS +DBUS_LIBS +DBUS_CFLAGS +ENABLE_ATSPI_TESTS +ATSPI2_2_32_LIBS +ATSPI2_2_32_CFLAGS +ATSPI2_LIBS +ATSPI2_CFLAGS +DBUS_LAUNCH +XVFB_RUN +INTROSPECTION_MAKEFILE +INTROSPECTION_LIBS +INTROSPECTION_CFLAGS +INTROSPECTION_TYPELIBDIR +INTROSPECTION_GIRDIR +INTROSPECTION_GENERATE +INTROSPECTION_COMPILER +INTROSPECTION_SCANNER +GTK4_LIBS +GTK4_CFLAGS +ENABLE_GTKTILEDVIEWER +GTK3_LIBS +GTK3_CFLAGS +VCL_PLUGIN_INFO +ENABLE_QT6 +ENABLE_QT5 +ENABLE_KF6 +ENABLE_KF5 +ENABLE_GTK4 +ENABLE_GTK3_KDE5 +ENABLE_GTK3 +ENABLE_GEN +SYSTEM_EPOXY +ENABLE_EPOXY +EPOXY_LIBS +EPOXY_CFLAGS +TOUCH +UNZIP +ZIP +ML_EXE +x_GNUCP +GNUPATCH +GNUCP +PATCH +UNIQ +DIFF +FLEX +BISON +UUIDGEN +SYSTEM_LIBNUMBERTEXT_DATA +SYSTEM_LIBNUMBERTEXT +ENABLE_LIBNUMBERTEXT +LIBNUMBERTEXT_LIBS +LIBNUMBERTEXT_CFLAGS +SYSTEM_LIBEXTTEXTCAT_DATA +SYSTEM_LIBEXTTEXTCAT +ENABLE_LIBEXTTEXTCAT +LIBEXTTEXTCAT_LIBS +LIBEXTTEXTCAT_CFLAGS +SYSTEM_LPSOLVE +ENABLE_LPSOLVE +SYSTEM_COINMP +ENABLE_COINMP +COINMP_LIBS +COINMP_CFLAGS +SYSTEM_MYTHES +MYTHES_LIBS +MYTHES_CFLAGS +HYPHEN_LIB +SYSTEM_HYPH +BOX2D_LIBS +BOX2D_CFLAGS +SYSTEM_BOX2D +ZXING_LIBS +ZXING_CFLAGS +ENABLE_ZXING +SYSTEM_ZXING +HAVE_ZXING_TOSVG +SYSTEM_ZXCVBN +SYSTEM_HUNSPELL +HUNSPELL_LIBS +HUNSPELL_CFLAGS +REDLAND_MAJOR +RASQAL_MAJOR +RAPTOR_MAJOR +SYSTEM_REDLAND +ENABLE_REDLAND +REDLAND_LIBS +REDLAND_CFLAGS +SYSTEM_ARGON2 +ENABLE_ARGON2 +ARGON2_LIBS +ARGON2_CFLAGS +ENABLE_CIPHER_OPENSSL_BACKEND +SYSTEM_OPENSSL +ENABLE_OPENSSL +OPENSSL_LIBS +OPENSSL_CFLAGS +DISABLE_CVE_TESTS +WITH_WEBDAV +ENABLE_RANDR +XRANDR_LIBS +XRANDR_CFLAGS +XRENDER_LIBS +XRENDER_CFLAGS +X_EXTRA_LIBS +X_LIBS +X_PRE_LIBS +X_CFLAGS +XMKMF +SYSTEM_HARFBUZZ +ENABLE_HARFBUZZ +HARFBUZZ_LIBS +HARFBUZZ_CFLAGS +SYSTEM_GRAPHITE +ENABLE_GRAPHITE +GRAPHITE_LIBS +GRAPHITE_CFLAGS +SYSTEM_LIBORCUS +BOOST_SYSTEM_LIB +SYSTEM_ORCUS +ENABLE_ORCUS +ORCUS_LIBS +ORCUS_CFLAGS +DEFAULT_CRASHDUMP_VALUE +ENABLE_BREAKPAD +BREAKPAD_SYMBOL_CONFIG +ICU_MINOR +ICU_MAJOR +SYSTEM_GENCMN +SYSTEM_GENCCODE +SYSTEM_GENBRK +SYSTEM_ICU +ENABLE_ICU +ICU_LIBS +ICU_CFLAGS +TLS +SYSTEM_OPENLDAP +ENABLE_LDAP +SYSTEM_NSS +ENABLE_NSS +NSS_LIBS +NSS_CFLAGS +SYSTEM_ODBC_HEADERS +SYSTEM_GLM +GLM_CFLAGS +SYSTEM_LIBFIXMATH +FROZEN_CFLAGS +SYSTEM_FROZEN +DRAGONBOX_CFLAGS +SYSTEM_DRAGONBOX +SYSTEM_MDDS +ENABLE_MDDS +MDDS_LIBS +MDDS_CFLAGS +SYSTEM_BOOST +BOOST_LOCALE_LIB +BOOST_IOSTREAMS_LIB +BOOST_FILESYSTEM_LIB +BOOST_DATE_TIME_LIB +BOOST_LDFLAGS +BOOST_CPPFLAGS +SYSTEM_CURL +ENABLE_CURL +CURL_LIBS +CURL_CFLAGS +LIBTOMMATH_LIBS +LIBTOMMATH_CFLAGS +SYSTEM_LIBTOMMATH +SYSTEM_FIREBIRD +ENABLE_FIREBIRD_SDBC +SYSTEM_LIBATOMIC_OPS +ENABLE_LIBATOMIC_OPS +LIBATOMIC_OPS_LIBS +LIBATOMIC_OPS_CFLAGS +FIREBIRD_LIBS +FIREBIRD_CFLAGS +FIREBIRDCONFIG +POSTGRESQL_LIB +POSTGRESQL_INC +SYSTEM_POSTGRESQL +BUILD_POSTGRESQL_SDBC +KRB5_LIBS +GSSAPI_LIBS +WITH_GSSAPI +WITH_KRB5 +POSTGRESQL_LIBS +POSTGRESQL_CFLAGS +PGCONFIG +HSQLDB_JAR +SYSTEM_HSQLDB +BUNDLE_MARIADB_CONNECTOR_C +LIBMARIADB_PATH +LIBMARIADB +MARIADB_LIBS +MARIADB_CFLAGS +SYSTEM_MARIADB_CONNECTOR_C +MARIADBCONFIG +MARIADBC_MICRO +MARIADBC_MINOR +MARIADBC_MAJOR +ENABLE_MARIADBC +ENABLE_LIBRELOGO +PYTHON_VERSION_MINOR +PYTHON_VERSION_MAJOR +PYTHON_LIBS +PYTHON_FOR_BUILD +PYTHON_CFLAGS +SYSTEM_PYTHON +DISABLE_PYTHON +pkgpyexecdir +pyexecdir +pkgpythondir +pythondir +PYTHON_EXEC_PREFIX +PYTHON_PREFIX +PYTHON_PLATFORM +PYTHON_VERSION +PYTHON +SYSTEM_LIBXML_FOR_BUILD +SYSTEM_LIBXML +XMLLINT +LIBXML_LIBS +LIBXML_CFLAGS +SYSTEM_LIBXSLT_FOR_BUILD +SYSTEM_LIBXSLT +XSLTPROC +LIBEXSLT_LIBS +LIBEXSLT_CFLAGS +LIBXSLT_LIBS +LIBXSLT_CFLAGS +SYSTEM_FREETYPE +ENABLE_FREETYPE +FREETYPE_LIBS +FREETYPE_CFLAGS +SYSTEM_CPPUNIT +ENABLE_CPPUNIT +CPPUNIT_LIBS +CPPUNIT_CFLAGS +SYSTEM_LCMS2 +ENABLE_LCMS2 +LCMS2_LIBS +LCMS2_CFLAGS +SYSTEM_STAROFFICE +ENABLE_STAROFFICE +STAROFFICE_LIBS +STAROFFICE_CFLAGS +SYSTEM_ZMF +ENABLE_ZMF +ZMF_LIBS +ZMF_CFLAGS +SYSTEM_QXP +ENABLE_QXP +QXP_LIBS +QXP_CFLAGS +SYSTEM_PAGEMAKER +ENABLE_PAGEMAKER +PAGEMAKER_LIBS +PAGEMAKER_CFLAGS +SYSTEM_ABW +ENABLE_ABW +ABW_LIBS +ABW_CFLAGS +SYSTEM_EBOOK +ENABLE_EBOOK +EBOOK_LIBS +EBOOK_CFLAGS +SYSTEM_FREEHAND +ENABLE_FREEHAND +FREEHAND_LIBS +FREEHAND_CFLAGS +SYSTEM_ETONYEK +ENABLE_ETONYEK +ETONYEK_LIBS +ETONYEK_CFLAGS +SYSTEM_MWAW +ENABLE_MWAW +MWAW_LIBS +MWAW_CFLAGS +SYSTEM_MSPUB +ENABLE_MSPUB +MSPUB_LIBS +MSPUB_CFLAGS +SYSTEM_CDR +ENABLE_CDR +CDR_LIBS +CDR_CFLAGS +SYSTEM_VISIO +ENABLE_VISIO +VISIO_LIBS +VISIO_CFLAGS +SYSTEM_WPS +ENABLE_WPS +WPS_LIBS +WPS_CFLAGS +SYSTEM_WPG +ENABLE_WPG +WPG_LIBS +WPG_CFLAGS +SYSTEM_WPD +ENABLE_WPD +WPD_LIBS +WPD_CFLAGS +SYSTEM_EPUBGEN +ENABLE_EPUBGEN +EPUBGEN_LIBS +EPUBGEN_CFLAGS +SYSTEM_ODFGEN +ENABLE_ODFGEN +ODFGEN_LIBS +ODFGEN_CFLAGS +SYSTEM_REVENGE +ENABLE_REVENGE +REVENGE_LIBS +REVENGE_CFLAGS +ENABLE_EOT +SYSTEM_LIBEOT +ENABLE_LIBEOT +LIBEOT_LIBS +LIBEOT_CFLAGS +SYSTEM_XMLSEC +ENABLE_XMLSEC +XMLSEC_LIBS +XMLSEC_CFLAGS +SYSTEM_EXPAT +ENABLE_EXPAT +EXPAT_LIBS +EXPAT_CFLAGS +SYSTEM_CLUCENE +ENABLE_CLUCENE +CLUCENE_LIBS +CLUCENE_CFLAGS +SYSTEM_LIBJPEG +LIBJPEG_LIBS +LIBJPEG_CFLAGS +NAFLAGS +NASM +SYSTEM_ZLIB +ZLIB_LIBS +ZLIB_CFLAGS +LIB_FUZZING_ENGINE +DOXYGEN +ENABLE_LWP +RPM +PKGMK +DPKG +EPM +BFFVALIDATOR +BFFVALIDATOR_EXE +WINE +OFFICEOTRON_JAR +OFFICEOTRON +ODFVALIDATOR_JAR +ODFVALIDATOR +JAVA_TARGET_VER +JAVA_SOURCE_VER +JDK_SECURITYMANAGER_DISALLOWED_FOR_BUILD +JDK_FOR_BUILD +JDK +JAVA_HOME_FOR_BUILD +JAVA_HOME +JAVAIFLAGS_FOR_BUILD +JAVAIFLAGS +JAVACFLAGS +JAWTLIB +JAVADOCISGJDOC +JAVADOC +JAVACOMPILER +JAVAINTERPRETER +MSM_PATH +MSVC_DLLS +MSVC_DLL_PATH +UCRT_REDISTDIR +JITC_PROCESSOR_TYPE +HAVE_POSIX_FALLOCATE +LD_PLUGIN +CLANGSYSINCLUDE +CLANGTOOLLIBS +CLANGLIBDIR +CLANGDIR +COMPILER_PLUGINS_TOOLING_ARGS +COMPILER_PLUGINS_DEBUG +COMPILER_PLUGINS_CXX_LINKFLAGS +COMPILER_PLUGINS_CXXFLAGS +COMPILER_PLUGINS_CXX +COMPILER_PLUGINS_ANALYZER_PCH +COMPILER_PLUGINS +COMPILER_PLUGINS_COM_IS_CLANG +LLVM_CONFIG +HAVE_GCC_FNO_ENFORCE_EH_SPECS +HAVE_ASM_END_BRANCH_INS_SUPPORT +CXXFLAGS_INTRINSICS_FMA +CXXFLAGS_INTRINSICS_F16C +CXXFLAGS_INTRINSICS_AVX512F +CXXFLAGS_INTRINSICS_AVX512 +CXXFLAGS_INTRINSICS_AVX2 +CXXFLAGS_INTRINSICS_AVX +CXXFLAGS_INTRINSICS_SSE42 +CXXFLAGS_INTRINSICS_SSE41 +CXXFLAGS_INTRINSICS_SSSE3 +CXXFLAGS_INTRINSICS_SSE2 +HAVE_DLLEXPORTINLINES +HAVE_BROKEN_GCC_WSTRINGOP_OVERFLOW +HAVE_BROKEN_GCC_WMAYBE_UNINITIALIZED +HAVE_WDEPRECATED_COPY_DTOR +HAVE_CXX20_ATOMIC_REF +HAVE_GCC_FNO_SIZED_DEALLOCATION +ATOMIC_LIB +CXXFLAGS_CXX11 +SYSTEM_LIBCMIS +ENABLE_LIBCMIS +LIBCMIS_LIBS +LIBCMIS_CFLAGS +GPERF +LIBCPP_DEBUG +HAVE_LIBCPP +HAVE_LIBSTDCPP +HAVE_GCC_STACK_CLASH_PROTECTION +HAVE_GCC_BUILTIN_ATOMIC +HAVE_GCC_AVX +VALGRIND_CFLAGS +ENABLE_VALGRIND +ENABLE_RUNTIME_OPTIMIZATIONS +ENABLE_JUMBO_SHEETS +SIZEOF_SIZE_T +LFS_CFLAGS +CPP +BOOST_CXXFLAGS +CXXCPP +ac_ct_CXX +CXX +WINDOWS_SDK_WILANGID +WINDOWS_SDK_VERSION +WINDOWS_SDK_LIB_SUBDIR +WINDOWS_SDK_HOME +ac_ct_STRIP +STRIP +ac_ct_READELF +READELF +ac_ct_OBJDUMP +OBJDUMP +ac_ct_RANLIB +RANLIB +ac_ct_NM +NM +ac_ct_AR +AR +PERL +WITH_LINKER_HASH_STYLE +HAVE_LD_HASH_STYLE +PCH_DEBUGINFO +PCH_NO_CODEGEN +PCH_CODEGEN +BUILDING_PCH_WITH_OBJ +PCH_INSTANTIATE_TEMPLATES +CCACHE_BIN +ENABLE_PCH +THES_SYSTEM_DIR +HYPH_SYSTEM_DIR +DICT_SYSTEM_DIR +SYSTEM_DICTS +WITH_MYSPELL_DICTS +DO_FETCH_TARBALLS +TARFILE_LOCATION +SYSTEM_FONTCONFIG +ENABLE_FONTCONFIG +FONTCONFIG_LIBS +FONTCONFIG_CFLAGS +ENABLE_CUPS +ENABLE_PAGEIN +ENABLE_OOENV +ASSERT_ALWAYS_ABORT +PYTHONWARNINGS +ENABLE_WERROR +LOCKFILE +CPPU_ENV_FOR_BUILD +CXX_FOR_BUILD +CC_FOR_BUILD +WORKDIR_FOR_BUILD +SDKDIRNAME_FOR_BUILD +LIBO_URE_MISC_FOLDER_FOR_BUILD +LIBO_URE_LIB_FOLDER_FOR_BUILD +LIBO_LIB_FOLDER_FOR_BUILD +LIBO_BIN_FOLDER_FOR_BUILD +INSTROOT_FOR_BUILD +INSTDIR_FOR_BUILD +OS_FOR_BUILD +HELP_ONLINE +HELP_OMINDEX_PAGE +ENABLE_HTMLHELP +PKGFORMAT +FAKEROOT +CPPU_ENV +WINDOWS_X64 +PLATFORMID +WORKDIR +P_SEP +OS +INSTROOTBASE +INSTROOT +INSTDIR +USING_X11 +EPM_FLAGS +RTL_ARCH +RTL_OS +CPUNAME +COM +DISABLE_GUI +ENABLE_OPTIMIZED_DEBUG +ENABLE_OPTIMIZED +ENABLE_SYMBOLS_FOR +ENABLE_SAL_LOG +ENABLE_GDB_INDEX +HAVE_CLANG_DEBUG_INFO_KIND_CONSTRUCTOR +HAVE_EXTERNAL_DWARF +LD_GC_SECTIONS +HAVE_LD_BSYMBOLIC_FUNCTIONS +LD +USE_LD +ENABLE_DEBUG +MSVC_USE_DEBUG_RUNTIME +ENABLE_DBGUTIL +GCC_VERSION +HAVE_GCC_GGDB2 +SHOWINCLUDES_PREFIX +COM_IS_CLANG +MSVC_CXX +DEVENV +VCTOOLSET +VCVER +CXX_X86_BINARY +BUILD_X86 +CXX_X64_BINARY +BUILD_X64 +UCRTVERSION +UCRTSDKDIR +ISYSTEM +ENABLE_WASM_STRIP_CALC +ENABLE_WASM_STRIP_WRITER +ENABLE_WASM_STRIP +CROSS_COMPILING +LIBO_URE_SHARE_JAVA_FOLDER +LIBO_URE_MISC_FOLDER +LIBO_URE_LIB_FOLDER +LIBO_URE_ETC_FOLDER +LIBO_URE_BIN_FOLDER +LIBO_SHARE_RESOURCE_FOLDER +LIBO_SHARE_READMES_FOLDER +LIBO_SHARE_PRESETS_FOLDER +LIBO_SHARE_JAVA_FOLDER +LIBO_SHARE_HELP_FOLDER +LIBO_SHARE_FOLDER +LIBO_LIB_PYUNO_FOLDER +LIBO_LIB_FOLDER +LIBO_ETC_FOLDER +LIBO_BIN_FOLDER +MACOSX_XCODE_BUILD_VERSION +MACOSX_SDK_BUILD_VERSION +MACOSX_PROVISIONING_PROFILE +MACOSX_PROVISIONING_INFO +MACOSX_BUNDLE_IDENTIFIER +ENABLE_MACOSX_SANDBOX +MACOSX_PACKAGE_SIGNING_IDENTITY +MACOSX_CODESIGNING_IDENTITY +LIBTOOL +INSTALL_NAME_TOOL +MAC_OS_X_VERSION_MIN_REQUIRED +MACOSX_DEPLOYMENT_TARGET +MACOSX_SDK_PATH +ENABLE_JAVA +COMPATH +GCC_HOME +ENABLE_Z7_DEBUG +CCACHE_DEPEND_MODE +CCACHE +WITH_TEMPLATES +WITH_GALLERY_BUILD +SYSBASE +ENABLE_CUSTOMTARGET_COMPONENTS +DISABLE_DYNLOADING +ENABLE_WASM_EXCEPTIONS +STRIP_COMPONENTS +GNUTAR +COMPRESSIONTOOL +BASH +AWK +WINDOWS_BUILD_SIGNING +GET_TASK_ALLOW_ENTITLEMENT +ENABLE_RELEASE_BUILD +USE_LIBRARY_BIN_TAR +EMSDK_FILE_PACKAGER +PKG_CONFIG_LIBDIR +PKG_CONFIG_PATH +PKG_CONFIG +BACKTRACE_LIBS +BACKTRACE_CFLAGS +UNIX_DLAPI_LIBS +ENDIANNESS +OBJEXT +EXEEXT +ac_ct_CC +CPPFLAGS +CC +x_LDFLAGS +x_OBJCXXFLAGS +x_OBJCFLAGS +x_CXXFLAGS +x_CFLAGS +x_AFLAGS +LDFLAGS +OBJCXXFLAGS +OBJCFLAGS +CXXFLAGS +CFLAGS +AFLAGS +PTHREAD_LIBS +PTHREAD_CFLAGS +SDKDIRNAME +USE_HEADLESS_CODE +ENABLE_HEADLESS +HOST_PLATFORM +ENABLE_ANDROID_EDITING +ENABLE_ANDROID_LOK +ANDROID_SDK_DIR +ANDROID_TOOLCHAIN +ANDROID_SYSROOT_PLATFORM +ANDROID_GCC_TOOLCHAIN_VERSION +ANDROID_APP_ABI +ANDROID_API_LEVEL +ANDROID_NDK_DIR +ENABLE_LTO +SED +x_Cygwin +BUILDDIR +SRC_ROOT +EGREP +GREP +PRODUCTVERSION +MACOSX_BUNDLE_VERSION +MACOSX_BUNDLE_SHORTVERSION +LIBO_VERSION_SUFFIX_SUFFIX +LIBO_VERSION_SUFFIX +LIBO_VERSION_PATCH +LIBO_VERSION_MICRO +LIBO_VERSION_MINOR +LIBO_VERSION_MAJOR +PRODUCTNAME_WITHOUT_SPACES +PRODUCTNAME +host_os +host_vendor +host_cpu +host +build_os +build_vendor +build_cpu +build +target_alias +host_alias +build_alias +LIBS +ECHO_T +ECHO_N +ECHO_C +DEFS +mandir +localedir +libdir +psdir +pdfdir +dvidir +htmldir +infodir +docdir +oldincludedir +includedir +runstatedir +localstatedir +sharedstatedir +sysconfdir +datadir +datarootdir +libexecdir +sbindir +bindir +program_transform_name +prefix +exec_prefix +PACKAGE_URL +PACKAGE_BUGREPORT +PACKAGE_STRING +PACKAGE_VERSION +PACKAGE_TARNAME +PACKAGE_NAME +PATH_SEPARATOR +SHELL' +ac_subst_files='' +ac_user_opts=' +enable_option_checking +enable_fuzz_options +with_android_ndk +with_android_ndk_toolchain_version +with_android_sdk +with_android_api_level +enable_android_lok +enable_android_editing +enable_ios_simulator +enable_extension_integration +enable_avmedia +enable_database_connectivity +enable_extensions +enable_scripting +enable_dynamic_loading +enable_report_builder +enable_ext_wiki_publisher +enable_lpsolve +enable_coinmp +enable_pdfimport +enable_pdfium +enable_skia +enable_mergelibs +enable_breakpad +enable_crashdump +enable_fetch_external +enable_fuzzers +enable_pch +enable_epm +enable_odk +enable_mpl_subset +enable_evolution2 +enable_avahi +enable_werror +enable_assert_always_abort +enable_dbgutil +enable_debug +enable_split_debug +enable_gdb_index +enable_sal_log +enable_symbols +enable_optimized +enable_runtime_optimizations +with_valgrind +enable_compiler_plugins +enable_compiler_plugins_analyzer_pch +enable_ooenv +enable_lto +enable_python +enable_gtk3 +enable_gtk4 +enable_atspi_tests +enable_introspection +enable_split_app_modules +enable_split_opt_features +enable_cairo_canvas +enable_dbus +enable_sdremote +enable_sdremote_bluetooth +enable_gio +enable_qt5 +enable_qt6 +enable_kf5 +enable_kf6 +enable_gtk3_kde5 +enable_gen +enable_gui +enable_randr +enable_gstreamer_1_0 +enable_eot +enable_cve_tests +enable_build_opensymbol +enable_dependency_tracking +enable_icecream +enable_ld +enable_cups +enable_ccache +enable_z7_debug +enable_online_update +enable_online_update_mar +with_online_update_mar_baseurl +with_online_update_mar_certificateder +with_online_update_mar_certificatename +with_online_update_mar_certificatepath +with_online_update_mar_serverurl +with_online_update_mar_uploadurl +enable_extension_update +enable_release_build +enable_windows_build_signing +enable_silent_msi +enable_wix +enable_macosx_code_signing +enable_macosx_package_signing +enable_macosx_sandbox +with_macosx_bundle_identifier +with_macosx_provisioning_profile +with_product_name +enable_community_flavor +with_package_version +enable_readonly_installset +enable_mariadb_sdbc +enable_postgresql_sdbc +enable_lotuswordpro +enable_firebird_sdbc +enable_bogus_pkg_config +enable_openssl +enable_cipher_openssl_backend +enable_nss +enable_library_bin_tar +enable_dconf +enable_formula_logger +enable_ldap +enable_opencl +enable_librelogo +enable_wasm_strip +with_main_module +enable_wasm_exceptions +enable_xmlhelp +enable_customtarget_components +with_gcc_home +with_gnu_patch +with_build_platform_configure_options +with_gnu_cp +with_external_tar +with_referenced_git +with_linked_git +with_galleries +with_templates +with_theme +with_helppack_integration +with_fonts +with_epm +with_package_format +with_tls +with_system_libs +with_system_bzip2 +with_system_headers +with_system_jars +with_system_cairo +with_system_epoxy +with_myspell_dicts +with_system_dicts +with_external_dict_dir +with_external_hyph_dir +with_external_thes_dir +with_system_zlib +with_system_jpeg +with_system_expat +with_system_libxml +with_system_openldap +enable_poppler +with_system_poppler +with_system_abseil +with_system_openjpeg +enable_gpgmepp +with_system_gpgmepp +with_system_mariadb +enable_bundle_mariadb +with_system_postgresql +with_libpq_path +with_system_firebird +with_system_libtommath +with_system_hsqldb +with_hsqldb_jar +enable_scripting_beanshell +with_system_beanshell +with_beanshell_jar +enable_scripting_javascript +with_system_rhino +with_rhino_jar +with_system_jfreereport +with_sac_jar +with_libxml_jar +with_flute_jar +with_jfreereport_jar +with_liblayout_jar +with_libloader_jar +with_libformula_jar +with_librepository_jar +with_libfonts_jar +with_libserializer_jar +with_libbase_jar +with_system_odbc +with_system_sane +with_system_bluez +with_system_boost +with_system_dragonbox +with_system_frozen +with_system_libfixmath +with_system_glm +with_system_hunspell +enable_cairo_rgba +enable_zxing +with_system_zxing +with_system_zxcvbn +with_system_box2d +with_system_mythes +with_system_altlinuxhyph +with_system_lpsolve +with_system_coinmp +with_system_liblangtag +with_system_lockfile +with_webdav +with_linker_hash_style +with_jdk_home +with_help +with_omindex +with_java +with_jvm_path +with_ant_home +with_symbol_config +with_export_validation +with_bffvalidator +with_junit +with_hamcrest +with_perl_home +with_doxygen +with_visual_studio +with_windows_sdk +with_lang +with_locales +with_krb5 +with_gssapi +with_lxml +with_latest_c__ +with_gtk3_build +with_branding +with_extra_buildid +with_vendor +with_privacy_policy_url +with_android_package_name +with_compat_oowrappers +with_os_version +with_parallelism +with_all_tarballs +with_gdrive_client_id +with_gdrive_client_secret +with_alfresco_cloud_client_id +with_alfresco_cloud_client_secret +with_onedrive_client_id +with_onedrive_client_secret +with_coredumpctl +with_buildconfig_recorded +with_macosx_version_min_required +with_system_fontconfig +enable_largefile +enable_libcmis +with_system_libcmis +with_ucrt_dir +with_system_clucene +with_system_xmlsec +with_system_libeot +with_system_librevenge +with_system_libodfgen +with_system_libepubgen +with_system_libwpd +with_system_libwpg +with_system_libwps +with_system_libvisio +with_system_libcdr +with_system_libmspub +with_system_libmwaw +with_system_libetonyek +with_system_libfreehand +with_system_libebook +with_system_libabw +with_system_libpagemaker +with_system_libqxp +with_system_libzmf +with_system_libstaroffice +with_system_lcms2 +with_system_cppunit +with_system_freetype +with_python_sys_prefix +with_python_prefix +with_python_exec_prefix +with_system_libatomic_ops +enable_curl +with_system_curl +with_boost +with_boost_libdir +with_boost_date_time +with_boost_filesystem +with_boost_iostreams +with_boost_locale +with_system_mdds +with_system_nss +with_system_icu +with_system_orcus +with_boost_system +with_system_graphite +with_system_harfbuzz +with_x +with_system_openssl +with_system_argon2 +with_system_redland +with_system_libexttextcat +with_system_libnumbertext +enable_ext_numbertext +enable_ext_nlpsolver +with_system_libpng +with_system_libtiff +with_system_libwebp +' + ac_precious_vars='build_alias +host_alias +target_alias +CC +CFLAGS +LDFLAGS +LIBS +CPPFLAGS +BACKTRACE_CFLAGS +BACKTRACE_LIBS +PKG_CONFIG +PKG_CONFIG_PATH +PKG_CONFIG_LIBDIR +FONTCONFIG_CFLAGS +FONTCONFIG_LIBS +CXX +CXXFLAGS +CCC +CXXCPP +CPP +LIBCMIS_CFLAGS +LIBCMIS_LIBS +CLUCENE_CFLAGS +CLUCENE_LIBS +EXPAT_CFLAGS +EXPAT_LIBS +XMLSEC_CFLAGS +XMLSEC_LIBS +LIBEOT_CFLAGS +LIBEOT_LIBS +REVENGE_CFLAGS +REVENGE_LIBS +ODFGEN_CFLAGS +ODFGEN_LIBS +EPUBGEN_CFLAGS +EPUBGEN_LIBS +WPD_CFLAGS +WPD_LIBS +WPG_CFLAGS +WPG_LIBS +WPS_CFLAGS +WPS_LIBS +VISIO_CFLAGS +VISIO_LIBS +CDR_CFLAGS +CDR_LIBS +MSPUB_CFLAGS +MSPUB_LIBS +MWAW_CFLAGS +MWAW_LIBS +ETONYEK_CFLAGS +ETONYEK_LIBS +FREEHAND_CFLAGS +FREEHAND_LIBS +EBOOK_CFLAGS +EBOOK_LIBS +ABW_CFLAGS +ABW_LIBS +PAGEMAKER_CFLAGS +PAGEMAKER_LIBS +QXP_CFLAGS +QXP_LIBS +ZMF_CFLAGS +ZMF_LIBS +STAROFFICE_CFLAGS +STAROFFICE_LIBS +LCMS2_CFLAGS +LCMS2_LIBS +CPPUNIT_CFLAGS +CPPUNIT_LIBS +FREETYPE_CFLAGS +FREETYPE_LIBS +LIBXSLT_CFLAGS +LIBXSLT_LIBS +LIBEXSLT_CFLAGS +LIBEXSLT_LIBS +LIBXML_CFLAGS +LIBXML_LIBS +PYTHON +POSTGRESQL_CFLAGS +POSTGRESQL_LIBS +FIREBIRD_CFLAGS +FIREBIRD_LIBS +LIBATOMIC_OPS_CFLAGS +LIBATOMIC_OPS_LIBS +CURL_CFLAGS +CURL_LIBS +MDDS_CFLAGS +MDDS_LIBS +NSS_CFLAGS +NSS_LIBS +ICU_CFLAGS +ICU_LIBS +ORCUS_CFLAGS +ORCUS_LIBS +GRAPHITE_CFLAGS +GRAPHITE_LIBS +HARFBUZZ_CFLAGS +HARFBUZZ_LIBS +XMKMF +XRENDER_CFLAGS +XRENDER_LIBS +XRANDR_CFLAGS +XRANDR_LIBS +OPENSSL_CFLAGS +OPENSSL_LIBS +ARGON2_CFLAGS +ARGON2_LIBS +REDLAND_CFLAGS +REDLAND_LIBS +HUNSPELL_CFLAGS +HUNSPELL_LIBS +MYTHES_CFLAGS +MYTHES_LIBS +COINMP_CFLAGS +COINMP_LIBS +LIBEXTTEXTCAT_CFLAGS +LIBEXTTEXTCAT_LIBS +LIBNUMBERTEXT_CFLAGS +LIBNUMBERTEXT_LIBS +EPOXY_CFLAGS +EPOXY_LIBS +GTK3_CFLAGS +GTK3_LIBS +GTK4_CFLAGS +GTK4_LIBS +ATSPI2_CFLAGS +ATSPI2_LIBS +ATSPI2_2_32_CFLAGS +ATSPI2_2_32_LIBS +DBUS_CFLAGS +DBUS_LIBS +DBUS_GLIB_CFLAGS +DBUS_GLIB_LIBS +GIO_CFLAGS +GIO_LIBS +GSTREAMER_1_0_CFLAGS +GSTREAMER_1_0_LIBS +DCONF_CFLAGS +DCONF_LIBS +OPENJPEG2_CFLAGS +OPENJPEG2_LIBS +POPPLER_CFLAGS +POPPLER_LIBS +QT5_XCB_CFLAGS +QT5_XCB_LIBS +QT5_GOBJECT_CFLAGS +QT5_GOBJECT_LIBS +QT6_XCB_CFLAGS +QT6_XCB_LIBS +GOBJECT_CFLAGS +GOBJECT_LIBS +BZIP2_CFLAGS +BZIP2_LIBS +CAIRO_CFLAGS +CAIRO_LIBS +AVAHI_CFLAGS +AVAHI_LIBS +LIBLANGTAG_CFLAGS +LIBLANGTAG_LIBS +LIBPNG_CFLAGS +LIBPNG_LIBS +LIBTIFF_CFLAGS +LIBTIFF_LIBS +LIBWEBP_CFLAGS +LIBWEBP_LIBS' + + +# Initialize some variables set by options. +ac_init_help= +ac_init_version=false +ac_unrecognized_opts= +ac_unrecognized_sep= +# The variables have the same names as the options, with +# dashes changed to underlines. +cache_file=/dev/null +exec_prefix=NONE +no_create= +no_recursion= +prefix=NONE +program_prefix=NONE +program_suffix=NONE +program_transform_name=s,x,x, +silent= +site= +srcdir= +verbose= +x_includes=NONE +x_libraries=NONE + +# Installation directory options. +# These are left unexpanded so users can "make install exec_prefix=/foo" +# and all the variables that are supposed to be based on exec_prefix +# by default will actually change. +# Use braces instead of parens because sh, perl, etc. also accept them. +# (The list follows the same order as the GNU Coding Standards.) +bindir='${exec_prefix}/bin' +sbindir='${exec_prefix}/sbin' +libexecdir='${exec_prefix}/libexec' +datarootdir='${prefix}/share' +datadir='${datarootdir}' +sysconfdir='${prefix}/etc' +sharedstatedir='${prefix}/com' +localstatedir='${prefix}/var' +runstatedir='/run' +includedir='${prefix}/include' +oldincludedir='/usr/include' +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' +infodir='${datarootdir}/info' +htmldir='${docdir}' +dvidir='${docdir}' +pdfdir='${docdir}' +psdir='${docdir}' +libdir='${exec_prefix}/lib' +localedir='${datarootdir}/locale' +mandir='${datarootdir}/man' + +ac_prev= +ac_dashdash= +for ac_option +do + # If the previous option needs an argument, assign it. + if test -n "$ac_prev"; then + eval $ac_prev=\$ac_option + ac_prev= + continue + fi + + case $ac_option in + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; + *=) ac_optarg= ;; + *) ac_optarg=yes ;; + esac + + case $ac_dashdash$ac_option in + --) + ac_dashdash=yes ;; + + -bindir | --bindir | --bindi | --bind | --bin | --bi) + ac_prev=bindir ;; + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) + bindir=$ac_optarg ;; + + -build | --build | --buil | --bui | --bu) + ac_prev=build_alias ;; + -build=* | --build=* | --buil=* | --bui=* | --bu=*) + build_alias=$ac_optarg ;; + + -cache-file | --cache-file | --cache-fil | --cache-fi \ + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) + ac_prev=cache_file ;; + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) + cache_file=$ac_optarg ;; + + --config-cache | -C) + cache_file=config.cache ;; + + -datadir | --datadir | --datadi | --datad) + ac_prev=datadir ;; + -datadir=* | --datadir=* | --datadi=* | --datad=*) + datadir=$ac_optarg ;; + + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ + | --dataroo | --dataro | --datar) + ac_prev=datarootdir ;; + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) + datarootdir=$ac_optarg ;; + + -disable-* | --disable-*) + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid feature name: \`$ac_useropt'" + ac_useropt_orig=$ac_useropt + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"enable_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval enable_$ac_useropt=no ;; + + -docdir | --docdir | --docdi | --doc | --do) + ac_prev=docdir ;; + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) + docdir=$ac_optarg ;; + + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) + ac_prev=dvidir ;; + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) + dvidir=$ac_optarg ;; + + -enable-* | --enable-*) + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid feature name: \`$ac_useropt'" + ac_useropt_orig=$ac_useropt + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"enable_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval enable_$ac_useropt=\$ac_optarg ;; + + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ + | --exec | --exe | --ex) + ac_prev=exec_prefix ;; + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ + | --exec=* | --exe=* | --ex=*) + exec_prefix=$ac_optarg ;; + + -gas | --gas | --ga | --g) + # Obsolete; use --with-gas. + with_gas=yes ;; + + -help | --help | --hel | --he | -h) + ac_init_help=long ;; + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) + ac_init_help=recursive ;; + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) + ac_init_help=short ;; + + -host | --host | --hos | --ho) + ac_prev=host_alias ;; + -host=* | --host=* | --hos=* | --ho=*) + host_alias=$ac_optarg ;; + + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) + ac_prev=htmldir ;; + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ + | --ht=*) + htmldir=$ac_optarg ;; + + -includedir | --includedir | --includedi | --included | --include \ + | --includ | --inclu | --incl | --inc) + ac_prev=includedir ;; + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ + | --includ=* | --inclu=* | --incl=* | --inc=*) + includedir=$ac_optarg ;; + + -infodir | --infodir | --infodi | --infod | --info | --inf) + ac_prev=infodir ;; + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) + infodir=$ac_optarg ;; + + -libdir | --libdir | --libdi | --libd) + ac_prev=libdir ;; + -libdir=* | --libdir=* | --libdi=* | --libd=*) + libdir=$ac_optarg ;; + + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ + | --libexe | --libex | --libe) + ac_prev=libexecdir ;; + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ + | --libexe=* | --libex=* | --libe=*) + libexecdir=$ac_optarg ;; + + -localedir | --localedir | --localedi | --localed | --locale) + ac_prev=localedir ;; + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) + localedir=$ac_optarg ;; + + -localstatedir | --localstatedir | --localstatedi | --localstated \ + | --localstate | --localstat | --localsta | --localst | --locals) + ac_prev=localstatedir ;; + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) + localstatedir=$ac_optarg ;; + + -mandir | --mandir | --mandi | --mand | --man | --ma | --m) + ac_prev=mandir ;; + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) + mandir=$ac_optarg ;; + + -nfp | --nfp | --nf) + # Obsolete; use --without-fp. + with_fp=no ;; + + -no-create | --no-create | --no-creat | --no-crea | --no-cre \ + | --no-cr | --no-c | -n) + no_create=yes ;; + + -no-recursion | --no-recursion | --no-recursio | --no-recursi \ + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) + no_recursion=yes ;; + + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ + | --oldin | --oldi | --old | --ol | --o) + ac_prev=oldincludedir ;; + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) + oldincludedir=$ac_optarg ;; + + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) + ac_prev=prefix ;; + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) + prefix=$ac_optarg ;; + + -program-prefix | --program-prefix | --program-prefi | --program-pref \ + | --program-pre | --program-pr | --program-p) + ac_prev=program_prefix ;; + -program-prefix=* | --program-prefix=* | --program-prefi=* \ + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) + program_prefix=$ac_optarg ;; + + -program-suffix | --program-suffix | --program-suffi | --program-suff \ + | --program-suf | --program-su | --program-s) + ac_prev=program_suffix ;; + -program-suffix=* | --program-suffix=* | --program-suffi=* \ + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) + program_suffix=$ac_optarg ;; + + -program-transform-name | --program-transform-name \ + | --program-transform-nam | --program-transform-na \ + | --program-transform-n | --program-transform- \ + | --program-transform | --program-transfor \ + | --program-transfo | --program-transf \ + | --program-trans | --program-tran \ + | --progr-tra | --program-tr | --program-t) + ac_prev=program_transform_name ;; + -program-transform-name=* | --program-transform-name=* \ + | --program-transform-nam=* | --program-transform-na=* \ + | --program-transform-n=* | --program-transform-=* \ + | --program-transform=* | --program-transfor=* \ + | --program-transfo=* | --program-transf=* \ + | --program-trans=* | --program-tran=* \ + | --progr-tra=* | --program-tr=* | --program-t=*) + program_transform_name=$ac_optarg ;; + + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) + ac_prev=pdfdir ;; + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) + pdfdir=$ac_optarg ;; + + -psdir | --psdir | --psdi | --psd | --ps) + ac_prev=psdir ;; + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) + psdir=$ac_optarg ;; + + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil) + silent=yes ;; + + -runstatedir | --runstatedir | --runstatedi | --runstated \ + | --runstate | --runstat | --runsta | --runst | --runs \ + | --run | --ru | --r) + ac_prev=runstatedir ;; + -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ + | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ + | --run=* | --ru=* | --r=*) + runstatedir=$ac_optarg ;; + + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) + ac_prev=sbindir ;; + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ + | --sbi=* | --sb=*) + sbindir=$ac_optarg ;; + + -sharedstatedir | --sharedstatedir | --sharedstatedi \ + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ + | --sharedst | --shareds | --shared | --share | --shar \ + | --sha | --sh) + ac_prev=sharedstatedir ;; + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ + | --sha=* | --sh=*) + sharedstatedir=$ac_optarg ;; + + -site | --site | --sit) + ac_prev=site ;; + -site=* | --site=* | --sit=*) + site=$ac_optarg ;; + + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) + ac_prev=srcdir ;; + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) + srcdir=$ac_optarg ;; + + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ + | --syscon | --sysco | --sysc | --sys | --sy) + ac_prev=sysconfdir ;; + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) + sysconfdir=$ac_optarg ;; + + -target | --target | --targe | --targ | --tar | --ta | --t) + ac_prev=target_alias ;; + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) + target_alias=$ac_optarg ;; + + -v | -verbose | --verbose | --verbos | --verbo | --verb) + verbose=yes ;; + + -version | --version | --versio | --versi | --vers | -V) + ac_init_version=: ;; + + -with-* | --with-*) + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid package name: \`$ac_useropt'" + ac_useropt_orig=$ac_useropt + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"with_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval with_$ac_useropt=\$ac_optarg ;; + + -without-* | --without-*) + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid package name: \`$ac_useropt'" + ac_useropt_orig=$ac_useropt + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"with_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval with_$ac_useropt=no ;; + + --x) + # Obsolete; use --with-x. + with_x=yes ;; + + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ + | --x-incl | --x-inc | --x-in | --x-i) + ac_prev=x_includes ;; + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) + x_includes=$ac_optarg ;; + + -x-libraries | --x-libraries | --x-librarie | --x-librari \ + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) + ac_prev=x_libraries ;; + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) + x_libraries=$ac_optarg ;; + + -*) as_fn_error $? "unrecognized option: \`$ac_option' +Try \`$0 --help' for more information" + ;; + + *=*) + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` + # Reject names that are not valid shell variable names. + case $ac_envvar in #( + '' | [0-9]* | *[!_$as_cr_alnum]* ) + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; + esac + eval $ac_envvar=\$ac_optarg + export $ac_envvar ;; + + *) + # FIXME: should be removed in autoconf 3.0. + printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && + printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" + ;; + + esac +done + +if test -n "$ac_prev"; then + ac_option=--`echo $ac_prev | sed 's/_/-/g'` + as_fn_error $? "missing argument to $ac_option" +fi + +if test -n "$ac_unrecognized_opts"; then + case $enable_option_checking in + no) ;; + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; + *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; + esac +fi + +# Check all directory arguments for consistency. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ + datadir sysconfdir sharedstatedir localstatedir includedir \ + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ + libdir localedir mandir runstatedir +do + eval ac_val=\$$ac_var + # Remove trailing slashes. + case $ac_val in + */ ) + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` + eval $ac_var=\$ac_val;; + esac + # Be sure to have absolute directory names. + case $ac_val in + [\\/$]* | ?:[\\/]* ) continue;; + NONE | '' ) case $ac_var in *prefix ) continue;; esac;; + esac + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" +done + +# There might be people who depend on the old broken behavior: `$host' +# used to hold the argument of --host etc. +# FIXME: To remove some day. +build=$build_alias +host=$host_alias +target=$target_alias + +# FIXME: To remove some day. +if test "x$host_alias" != x; then + if test "x$build_alias" = x; then + cross_compiling=maybe + elif test "x$build_alias" != "x$host_alias"; then + cross_compiling=yes + fi +fi + +ac_tool_prefix= +test -n "$host_alias" && ac_tool_prefix=$host_alias- + +test "$silent" = yes && exec 6>/dev/null + + +ac_pwd=`pwd` && test -n "$ac_pwd" && +ac_ls_di=`ls -di .` && +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || + as_fn_error $? "working directory cannot be determined" +test "X$ac_ls_di" = "X$ac_pwd_ls_di" || + as_fn_error $? "pwd does not report name of working directory" + + +# Find the source files, if location was not specified. +if test -z "$srcdir"; then + ac_srcdir_defaulted=yes + # Try the directory containing this script, then the parent directory. + ac_confdir=`$as_dirname -- "$as_myself" || +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_myself" : 'X\(//\)[^/]' \| \ + X"$as_myself" : 'X\(//\)$' \| \ + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || +printf "%s\n" X"$as_myself" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + srcdir=$ac_confdir + if test ! -r "$srcdir/$ac_unique_file"; then + srcdir=.. + fi +else + ac_srcdir_defaulted=no +fi +if test ! -r "$srcdir/$ac_unique_file"; then + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" +fi +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" +ac_abs_confdir=`( + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" + pwd)` +# When building in place, set srcdir=. +if test "$ac_abs_confdir" = "$ac_pwd"; then + srcdir=. +fi +# Remove unnecessary trailing slashes from srcdir. +# Double slashes in file names in object file debugging info +# mess up M-x gdb in Emacs. +case $srcdir in +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; +esac +for ac_var in $ac_precious_vars; do + eval ac_env_${ac_var}_set=\${${ac_var}+set} + eval ac_env_${ac_var}_value=\$${ac_var} + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} + eval ac_cv_env_${ac_var}_value=\$${ac_var} +done + +# +# Report the --help message. +# +if test "$ac_init_help" = "long"; then + # Omit some internal or obsolete options to make the list less imposing. + # This message is too long to be a string in the A/UX 3.1 sh. + cat <<_ACEOF +\`configure' configures LibreOffice 24.2.0.3 to adapt to many kinds of systems. + +Usage: $0 [OPTION]... [VAR=VALUE]... + +To assign environment variables (e.g., CC, CFLAGS...), specify them as +VAR=VALUE. See below for descriptions of some of the useful variables. + +Defaults for the options are specified in brackets. + +Configuration: + -h, --help display this help and exit + --help=short display options specific to this package + --help=recursive display the short help of all the included packages + -V, --version display version information and exit + -q, --quiet, --silent do not print \`checking ...' messages + --cache-file=FILE cache test results in FILE [disabled] + -C, --config-cache alias for \`--cache-file=config.cache' + -n, --no-create do not create output files + --srcdir=DIR find the sources in DIR [configure dir or \`..'] + +Installation directories: + --prefix=PREFIX install architecture-independent files in PREFIX + [$ac_default_prefix] + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX + [PREFIX] + +By default, \`make install' will install all the files in +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify +an installation prefix other than \`$ac_default_prefix' using \`--prefix', +for instance \`--prefix=\$HOME'. + +For better control, use the options below. + +Fine tuning of the installation directories: + --bindir=DIR user executables [EPREFIX/bin] + --sbindir=DIR system admin executables [EPREFIX/sbin] + --libexecdir=DIR program executables [EPREFIX/libexec] + --sysconfdir=DIR read-only single-machine data [PREFIX/etc] + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] + --localstatedir=DIR modifiable single-machine data [PREFIX/var] + --runstatedir=DIR modifiable per-process data [/run] + --libdir=DIR object code libraries [EPREFIX/lib] + --includedir=DIR C header files [PREFIX/include] + --oldincludedir=DIR C header files for non-gcc [/usr/include] + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] + --datadir=DIR read-only architecture-independent data [DATAROOTDIR] + --infodir=DIR info documentation [DATAROOTDIR/info] + --localedir=DIR locale-dependent data [DATAROOTDIR/locale] + --mandir=DIR man documentation [DATAROOTDIR/man] + --docdir=DIR documentation root [DATAROOTDIR/doc/libreoffice] + --htmldir=DIR html documentation [DOCDIR] + --dvidir=DIR dvi documentation [DOCDIR] + --pdfdir=DIR pdf documentation [DOCDIR] + --psdir=DIR ps documentation [DOCDIR] +_ACEOF + + cat <<\_ACEOF + +X features: + --x-includes=DIR X include files are in DIR + --x-libraries=DIR X library files are in DIR + +System types: + --build=BUILD configure for building on BUILD [guessed] + --host=HOST cross-compile to build programs to run on HOST [BUILD] +_ACEOF +fi + +if test -n "$ac_init_help"; then + case $ac_init_help in + short | recursive ) echo "Configuration of LibreOffice 24.2.0.3:";; + esac + cat <<\_ACEOF + +Optional Features: + --disable-option-checking ignore unrecognized --enable/--with options + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) + --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --enable-fuzz-options Randomly enable or disable each of those + configurable options that are supposed to be freely + selectable without interdependencies, or where bad + interaction from interdependencies is automatically + avoided. + + --enable-android-lok The Android app from the android/ subdir needs + several tweaks all over the place that break the LOK + when used in the Online-based Android app. This + switch indicates that the intent of this build is + actually the Online-based, non-modified LOK. + + --enable-android-editing + Enable the experimental editing feature on Android. + + --enable-ios-simulator build for iOS simulator + + --disable-extension-integration + Disable integration of the built extensions in the + installer of the product. Use this switch to disable + the integration. + + --disable-avmedia Disable displaying and inserting AV media in + documents. Work in progress, use only if you are + hacking on it. + --disable-database-connectivity + Disable various database connectivity. Work in + progress, use only if you are hacking on it. + + --disable-extensions Disable all add-on extension functionality. Work in + progress, use only if you are hacking on it. + + --disable-scripting Disable BASIC, Java and Python. Work in progress, + use only if you are hacking on it. + --disable-dynamic-loading + Disable any use of dynamic loading of code. Work in + progress, use only if you are hacking on it. + + --disable-report-builder + Disable the Report Builder. + + --enable-ext-wiki-publisher + Enable the Wiki Publisher extension. + + --disable-lpsolve Disable compilation of the lp solve solver + + --disable-coinmp Disable compilation of the CoinMP solver + + --disable-pdfimport Disable building the PDF import feature. + + --disable-pdfium Disable building PDFium. Results in unsecure PDF + signature verification. + + --disable-skia Disable building Skia. Use --enable-skia=debug to + build without optimizations. + + --enable-mergelibs Merge several of the smaller libraries into one big, + "merged", one. + + --enable-breakpad Enables breakpad for crash reporting. + + --disable-crashdump Disable dump.ini and dump-file, when + --enable-breakpad + + --disable-fetch-external + Disables fetching external tarballs from web + sources. + + --enable-fuzzers Enables building libfuzzer targets for fuzz testing. + + --enable-pch= + Enables precompiled header support for C++. Forced + default on Windows/VC build. Using 'system' will + include only external headers, 'base' will add also + headers from base modules, 'normal' will also add + all headers except from the module built, 'full' + will use all suitable headers even from a module + itself. + + --enable-epm LibreOffice includes self-packaging code, that + requires epm, however epm is useless for large scale + package building. + + --enable-odk Enable building the Office Development Kit, the part + that extensions need to build against + + --enable-mpl-subset Don't compile any pieces which are not MPL or more + liberally licensed + + --enable-evolution2 Allows the built-in evolution 2 addressbook + connectivity build to be enabled. + + --enable-avahi Determines whether to use Avahi to advertise Impress + to remote controls. + + --enable-werror Turn warnings to errors. (Has no effect in modules + where the treating of warnings as errors is disabled + explicitly.) + --enable-assert-always-abort + make assert() failures abort even when building + without --enable-debug or --enable-dbgutil. + --enable-dbgutil Provide debugging support from --enable-debug and + include additional debugging utilities such as + object counting or more expensive checks. This is + the recommended option for developers. Note that + this makes the build ABI incompatible, it is not + possible to mix object files or libraries from a + --enable-dbgutil and a --disable-dbgutil build. + --enable-debug Include debugging information, disable compiler + optimization and inlining plus extra debugging code + like assertions. Extra large build! (enables -g + compiler flag). + --disable-split-debug Disable using split debug information (-gsplit-dwarf + compile flag). Split debug information saves disk + space and build time, but requires tools that + support it (both build tools and debuggers). + --disable-gdb-index Disables creating debug information in the gdb index + format, which makes gdb start faster. The feature + requires a linker that supports the --gdb-index + option. + --enable-sal-log Make SAL_INFO and SAL_WARN calls do something even + in a non-debug build. + --enable-symbols Generate debug information. By default, enabled for + --enable-debug and --enable-dbgutil, disabled + otherwise. It is possible to explicitly specify + gbuild build targets (where 'all' means everything, + '-' prepended means to not enable, '/' appended + means everything in the directory; there is no + ordering, more specific overrides more general, and + disabling takes precedence). Example: + --enable-symbols="all -sw/ -Library_sc". + --enable-optimized= + Whether to compile with optimization flags. By + default, disabled for --enable-debug and + --enable-dbgutil, enabled otherwise. Using 'debug' + will try to use only optimizations that should not + interfere with debugging. For Emscripten we default + to optimized (-O1) debug build, as otherwise + binaries become too large. + --disable-runtime-optimizations + Statically disable certain runtime optimizations + (like rtl/alloc.h or JVM JIT) that are known to + interact badly with certain dynamic analysis tools + (like -fsanitize=address or Valgrind). By default, + disabled iff CC contains "-fsanitize=*". (For + Valgrind, those runtime optimizations are typically + disabled dynamically via RUNNING_ON_VALGRIND.) + --enable-compiler-plugins + Enable compiler plugins that will perform additional + checks during building. Enabled automatically by + --enable-dbgutil. Use + --enable-compiler-plugins=debug to also enable debug + code in the plugins. + --disable-compiler-plugins-analyzer-pch + Disable use of precompiled headers when running the + Clang compiler plugin analyzer. Not relevant in the + --disable-compiler-plugins case. + --enable-ooenv Enable ooenv for the instdir installation. + --enable-lto Enable link-time optimization. Suitable for + (optimised) product builds. Building might take + longer but libraries and executables are optimized + for speed. For GCC, best to use the 'gold' linker.) + --enable-python= + Enables or disables Python support at run-time. Also + specifies what Python to use at build-time. + 'fully-internal' even forces the internal version + for uses of Python during the build. On macOS the + only choices are 'internal' (default) or + 'fully-internal'. Otherwise the default is 'auto'. + --disable-gtk3 Determines whether to use Gtk+ 3.0 vclplug on + platforms where Gtk+ 3.0 is available. + --enable-gtk4 Determines whether to use Gtk+ 4.0 vclplug on + platforms where Gtk+ 4.0 is available. + --disable-atspi-tests Determines whether to enable AT-SPI2 tests for the + GTK3 vclplug. + --enable-introspection Generate files for GObject introspection. Requires + --enable-gtk3. (Typically used by Linux + distributions.) + --enable-split-app-modules + Split file lists for app modules, e.g. base, calc. + Has effect only with make distro-pack-install + --enable-split-opt-features + Split file lists for some optional features, e.g. + pyuno, testtool. Has effect only with make + distro-pack-install + --disable-cairo-canvas Determines whether to build the Cairo canvas on + platforms where Cairo is available. + --disable-dbus Determines whether to enable features that depend on + dbus. e.g. Presentation mode screensaver control, + bluetooth presentation control, automatic font + install + --disable-sdremote Determines whether to enable Impress remote control + (i.e. the server component). + --disable-sdremote-bluetooth + Determines whether to build sdremote with bluetooth + support. Requires dbus on Linux. + --disable-gio Determines whether to use the GIO support. + --enable-qt5 Determines whether to use Qt5 vclplug on platforms + where Qt5 is available. + --enable-qt6 Determines whether to use Qt6 vclplug on platforms + where Qt6 is available. + --enable-kf5 Determines whether to use Qt5/KF5 vclplug on + platforms where Qt5 and KF5 are available. + --enable-kf6 Determines whether to use KF6 vclplug on platforms + where Qt6 and KF6 are available. + --enable-gtk3-kde5 Determines whether to use Gtk3 vclplug with KF5 file + dialogs on platforms where Gtk3, Qt5 and Plasma is + available. + --enable-gen To select the gen backend in case of + --disable-dynamic-loading. Per default auto-enabled + when X11 is used. + --disable-gui Disable use of X11 or Wayland to reduce dependencies + (e.g. for building LibreOfficeKit). + --disable-randr Disable RandR support in the vcl project. + --disable-gstreamer-1-0 Disable building with the gstreamer 1.0 avmedia + backend. + --enable-eot Enable support for Embedded OpenType fonts. + --disable-cve-tests Prevent CVE tests to be executed + --enable-build-opensymbol + Do not use the prebuilt opens___.ttf. Build it + instead. This needs fontforge installed. + --enable-dependency-tracking + Do not reject slow dependency extractors. + --disable-dependency-tracking + Disables generation of dependency information. + Speed up one-time builds. + --enable-icecream Use the 'icecream' distributed compiling tool to + speedup the compilation. It defaults to + /opt/icecream for the location of the icecream + gcc/g++ wrappers, you can override that using + --with-gcc-home=/the/path switch. + --enable-ld= Use the specified linker. Both 'gold' and 'lld' + linkers generally use less memory and link faster. + By default tries to use the best linker possible, + use --disable-ld to use the default linker. If + contains any ':', the part before the first + ':' is used as the value of -fuse-ld, while the part + after the first ':' is used as the value of + --ld-path (which is needed for Clang 12). + --disable-cups Do not build cups support. + + --disable-ccache Do not try to use ccache automatically. By default + we will try to detect if ccache is available; in + that case if CC/CXX are not yet set, and + --enable-icecream is not given, we attempt to use + ccache. --disable-ccache disables ccache completely. + Additionally ccache's depend mode is enabled if + possible, use --enable-ccache=nodepend to enable + ccache without depend mode. + --enable-z7-debug Makes the MSVC compiler use -Z7 for debugging + instead of the default -Zi. Using this option takes + more disk spaces but allows to use ccache. Final PDB + files are created even with this option enabled. + Enabled by default if ccache is detected. + --enable-online-update Enable the online update service that will check for + new versions of LibreOffice. Disabled by default. + Requires --with-privacy-policy-url to be set. + --enable-online-update-mar + Enable the experimental Mozilla-like online update + service that will check for new versions of + LibreOffice. Disabled by default. + --disable-extension-update + Disable possibility to update installed extensions. + --enable-release-build Enable release build. Note that the "release build" + choice is orthogonal to whether symbols are present, + debug info is generated, or optimization is done. + See + https://wiki.documentfoundation.org/Development/DevBuild + --enable-windows-build-signing + Enable signing of windows binaries (*.exe, *.dll) + --enable-silent-msi Enable MSI with LIMITUI=1 (silent install). + --enable-wix Build Windows installer using WiX. + --enable-macosx-code-signing= + Sign executables, dylibs, frameworks and the app + bundle. If you don't provide an identity the first + suitable certificate in your keychain is used. + --enable-macosx-package-signing= + Create a .pkg suitable for uploading to the Mac App + Store and sign it. If you don't provide an identity + the first suitable certificate in your keychain is + used. + --enable-macosx-sandbox Make the app bundle run in a sandbox. Requires code + signing. Is required by apps distributed in the Mac + App Store, and implies adherence to App Store rules. + --disable-community-flavor + Disable the Community branding. + --enable-readonly-installset + Prevents any attempts by LibreOffice to write into + its installation. That means at least that no + "system-wide" extensions can be added. Partly + experimental work in progress, probably not fully + implemented. Always enabled for macOS. + --disable-mariadb-sdbc Disable the build of the MariaDB/MySQL-SDBC driver. + + --disable-postgresql-sdbc + Disable the build of the PostgreSQL-SDBC driver. + + --disable-lotuswordpro Disable the build of the Lotus Word Pro filter. + --disable-firebird-sdbc Disable the build of the Firebird-SDBC driver if it + doesn't compile for you. + --enable-bogus-pkg-config + MACOSX only: on MacOSX pkg-config can cause trouble. + by default if one is found in the PATH, an error is + issued. This flag turn that error into a warning. + --disable-openssl Disable using libssl/libcrypto from OpenSSL. If + disabled, components will use NSS. Work in progress, + use only if you are hacking on it. + --enable-cipher-openssl-backend + Enable using OpenSSL as the actual implementation of + the rtl/cipher.h functionality. Requires + --enable-openssl. + --disable-nss Disable using NSS. If disabled, components will use + openssl. Work in progress, use only if you are + hacking on it. + --enable-library-bin-tar + Enable the building and reused of tarball of binary + build for some 'external' libraries. Some libraries + can save their build result in a tarball stored in + TARFILE_LOCATION. That binary tarball is uniquely + identified by the source tarball, the content of the + config_host.mk file and the content of the top-level + directory in core for that library If this option is + enabled, then if such a tarfile exist, it will be + untarred instead of the source tarfile, and the + build step will be skipped for that library. If a + proper tarfile does not exist, then the normal + source-based build is done for that library and a + proper binary tarfile is created for the next time. + --disable-dconf Disable the dconf configuration backend (enabled by + default where available). + --enable-formula-logger Enable formula logger for logging formula + calculation flow in Calc. + + --disable-ldap Disable LDAP support. + --disable-opencl Disable OpenCL support. + --disable-librelogo Do not build LibreLogo. + --enable-wasm-strip Strip the static build like for WASM/emscripten + platform. + --enable-wasm-exceptions + Build with native WASM exceptions (AKA + -fwasm-exceptions), matter of fact, this is + currently not finished by any implementation) (see + https://webassembly.org/roadmap/ for the current + state + --disable-xmlhelp Disable XML help support + --enable-customtarget-components + Generates the static UNO object constructor mapping + from the build. + --disable-poppler Disable building Poppler. + + --disable-gpgmepp Disable building gpgmepp. Do not use in normal cases + unless you want to fix potential problems it causes. + + --enable-bundle-mariadb When using MariaDB/MySQL libraries already on + system, bundle them with the MariaDB + Connector/LibreOffice. + + --disable-scripting-beanshell + Disable support for scripts in BeanShell. + --disable-scripting-javascript + Disable support for scripts in JavaScript. + --enable-cairo-rgba Use RGBA order, instead of default BRGA. Not + possible with --with-system-cairo + --disable-zxing Disable use of zxing external library. + --disable-largefile omit support for large files + --disable-libcmis Disable libcmis support. + --disable-curl Disable curl support. + --enable-ext-numbertext Enable the Numbertext extension + + --enable-ext-nlpsolver Enable the NLPSolver extension + + +Optional Packages: + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --with-android-ndk Specify location of the Android Native Development + Kit. Mandatory when building for Android. + --with-android-ndk-toolchain-version + Specify which toolchain version to use, of those + present in the Android NDK you are using. The + default (and only supported version currently) is + "clang5.0" + --with-android-sdk Specify location of the Android SDK. Mandatory when + building for Android. + --with-android-api-level + Specify the API level when building for Android. + Defaults to 16 for ARM and x86 and to 21 for ARM64 + and x86-64 + --with-valgrind Make availability of Valgrind headers a hard + requirement. + --with-online-update-mar-baseurl=... + Set the base URL value for + --enable-online-update-mar. (Can be left off for + debug purposes, even if that may render the feature + non-functional.) + --with-online-update-mar-certificateder=... + Set the certificate DER value for + --enable-online-update-mar. (Can be left off for + debug purposes, even if that may render the feature + non-functional.) + --with-online-update-mar-certificatename=... + Set the certificate name value for + --enable-online-update-mar. (Can be left off for + debug purposes, even if that may render the feature + non-functional.) + --with-online-update-mar-certificatepath=... + Set the certificate path value for + --enable-online-update-mar. (Can be left off for + debug purposes, even if that may render the feature + non-functional.) + --with-online-update-mar-serverurl=... + Set the server URL value for + --enable-online-update-mar. (Can be left off for + debug purposes, even if that may render the feature + non-functional.) + --with-online-update-mar-uploadurl=... + Set the upload URL value for + --enable-online-update-mar. (Can be left off for + debug purposes, even if that may render the feature + non-functional.) + --with-macosx-bundle-identifier=tld.mumble.orifice.TheOffice + Define the macOS bundle identifier. Default is the + somewhat weird org.libreoffice.script ("script", + huh?). + --with-macosx-provisioning-profile=/path/to/mac.provisionprofile + Specify the path to a provisioning profile to use + --with-product-name='My Own Office Suite' + Define the product name. Default is LibreOffice. + --with-package-version='3.1.4.5' + Define the package version. Default is + 24.2.0.3. Use only if you distribute an + own build for macOS. + --with-main-module= + Specify which main module to build for wasm. Default + value is 'writer'. + --with-gcc-home Specify the location of gcc/g++ manually. This can + be used in conjunction with --enable-icecream when + icecream gcc/g++ wrappers are installed in a + non-default path. + --with-gnu-patch Specify location of GNU patch on Solaris or FreeBSD. + --with-build-platform-configure-options + Specify options for the configure script run for the + *build* platform in a cross-compilation + --with-gnu-cp Specify location of GNU cp on Solaris or FreeBSD. + --with-external-tar= + Specify an absolute path of where to find (and + store) tarfiles. + --with-referenced-git= + Specify another checkout directory to reference. + This makes use of git submodule update --reference, + and saves a lot of diskspace when having multiple + trees side-by-side. + --with-linked-git= + Specify a directory where the repositories of + submodules are located. This uses a method similar + to git-new-workdir to get submodules. + --with-galleries Specify how galleries should be built. It is + possible either to build these internally from + source ("build"), or to disable them ("no") + --with-templates Specify we build with or without template files. It + is possible either to build with templates ("yes"), + or to disable them ("no") + --with-theme="theme1 theme2..." + Choose which themes to include. By default those + themes with an '*' are included. Possible choices: + *breeze, *breeze_dark, *breeze_dark_svg, + *breeze_svg, *colibre, *colibre_svg, *colibre_dark, + *colibre_dark_svg, *elementary, *elementary_svg, + *karasa_jaga, *karasa_jaga_svg, *sifr, *sifr_dark, + *sifr_dark_svg, *sifr_svg, *sukapura, + *sukapura_dark, *sukapura_dark_svg, *sukapura_svg. + --without-helppack-integration + It will not integrate the helppacks to the installer + of the product. Please use this switch to use the + online help or separate help packages. + --without-fonts LibreOffice includes some third-party fonts to + provide a reliable basis for help content, + templates, samples, etc. When these fonts are + already known to be available on the system then you + should use this option. + --with-epm Decides which epm to use. Default is to use the one + from the system if one is built. When either this is + not there or you say =internal epm will be built. + --with-package-format Specify package format(s) for LibreOffice + installation sets. The implicit + --without-package-format leads to no installation + sets being generated. Possible values: archive, bsd, + deb, dmg, installed, msi, pkg, and rpm. Example: + --with-package-format='deb rpm' + --with-tls Decides which TLS/SSL and cryptographic + implementations to use for LibreOffice's code. + Default is to use NSS although OpenSSL is also + possible. Notice that selecting NSS restricts the + usage of OpenSSL in LO's code but selecting OpenSSL + doesn't restrict by now the usage of NSS in LO's + code. Possible values: openssl, nss. Example: + --with-tls="nss" + --with-system-libs Use libraries already on system -- enables all + --with-system-* flags. + --with-system-bzip2 Use bzip2 already on system. Used when + --enable-online-update-mar or + --enable-python=internal + --with-system-headers Use headers already on system -- enables all + --with-system-* flags for external packages whose + headers are the only entities used i.e. + boost/odbc/sane-header(s). + --without-system-jars When building with --with-system-libs, also the + needed jars are expected on the system. Use this to + disable that + --with-system-cairo Use cairo libraries already on system. Happens + automatically for (implicit) --enable-gtk3. + --with-system-epoxy Use epoxy libraries already on system. Happens + automatically for (implicit) --enable-gtk3. + --with-myspell-dicts Adds myspell dictionaries to the LibreOffice + installation set + --without-system-dicts Do not use dictionaries from system paths. + --with-external-dict-dir + Specify external dictionary dir. + --with-external-hyph-dir + Specify external hyphenation pattern dir. + --with-external-thes-dir + Specify external thesaurus dir. + --with-system-zlib Use zlib already on system. + --with-system-jpeg Use jpeg already on system. + --with-system-expat Use expat already on system. + --with-system-libxml Use libxml/libxslt already on system. + --with-system-openldap Use the OpenLDAP LDAP SDK already on system. + --with-system-poppler Use system poppler (only needed for PDF import). + --with-system-abseil Use the abseil libraries already on system. + --with-system-openjpeg Use the OpenJPEG library already on system. + --with-system-gpgmepp Use gpgmepp already on system + --with-system-mariadb Use MariaDB/MySQL libraries already on system. + --with-system-postgresql + Use PostgreSQL libraries already on system, for + building the PostgreSQL-SDBC driver. If pg_config is + not in PATH, use PGCONFIG to point to it. + --with-libpq-path= + Use this PostgreSQL C interface (libpq) installation + for building the PostgreSQL-SDBC extension. + --with-system-firebird Use Firebird libraries already on system, for + building the Firebird-SDBC driver. If fb_config is + not in PATH, use FBCONFIG to point to it. + --with-system-libtommath + Use libtommath already on system + --with-system-hsqldb Use hsqldb already on system. + --with-hsqldb-jar=JARFILE + Specify path to jarfile manually. + --with-system-beanshell Use beanshell already on system. + --with-beanshell-jar=JARFILE + Specify path to jarfile manually. + --with-system-rhino Use rhino already on system. + --with-rhino-jar=JARFILE + Specify path to jarfile manually. + --with-system-jfreereport + Use JFreeReport already on system. + --with-sac-jar=JARFILE Specify path to jarfile manually. + --with-libxml-jar=JARFILE + Specify path to jarfile manually. + --with-flute-jar=JARFILE + Specify path to jarfile manually. + --with-jfreereport-jar=JARFILE + Specify path to jarfile manually. + --with-liblayout-jar=JARFILE + Specify path to jarfile manually. + --with-libloader-jar=JARFILE + Specify path to jarfile manually. + --with-libformula-jar=JARFILE + Specify path to jarfile manually. + --with-librepository-jar=JARFILE + Specify path to jarfile manually. + --with-libfonts-jar=JARFILE + Specify path to jarfile manually. + --with-libserializer-jar=JARFILE + Specify path to jarfile manually. + --with-libbase-jar=JARFILE + Specify path to jarfile manually. + --with-system-odbc Use the odbc headers already on system. + --with-system-sane Use sane.h already on system. + --with-system-bluez Use bluetooth.h already on system. + --with-system-boost Use boost already on system. + --with-system-dragonbox Use dragonbox already on system. + --with-system-frozen Use frozen already on system. + --with-system-libfixmath + Use libfixmath already on system. + --with-system-glm Use glm already on system. + --with-system-hunspell Use libhunspell already on system. + --with-system-zxing Use libzxing already on system. + --with-system-zxcvbn Use libzxcvbn already on system. + --with-system-box2d Use box2d already on system. + --with-system-mythes Use mythes already on system. + --with-system-altlinuxhyph + Use ALTLinuxhyph already on system. + --with-system-lpsolve Use lpsolve already on system. + --with-system-coinmp Use CoinMP already on system. + --with-system-liblangtag + Use liblangtag library already on system. + --with-system-lockfile=file + Detect a system lockfile program or use the \$file + argument. + --without-webdav Disable WebDAV support in the UCB. + --with-linker-hash-style + Use linker with --hash-style=