summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2014-08-08Generalize -fsanitize=address checksStephan Bergmann1-7/+7
...that are at least also relevant for -fsanitize=undefined Change-Id: I39044d2a73912a605af8e965eb1cdf8dfd4f0051
2014-08-08configure: SunStudio is not a (supported) C++ compilerMichael Stahl1-52/+1
Change-Id: I65d5f499b2948f9e57c47d262a2d6e5e8cbcf8da
2014-08-08reuse OpenGLContext in OGL canvasMarkus Mohrhard1-2/+1
The only thing that needs to be reimplemented is the pbuffer based custom sprite rendering. We should use a FBO with a texture backend for that. This will also save several OpenGL context switches! Change-Id: I4aef33ae2499e44c8b5f41c296d8721cb94a37a1
2014-08-07Handle collada libraries seperately: --disable-colladaZolnai Tamás1-4/+19
Depends on gltf support. Change-Id: Ief0452da3d03b0ddbca45272e5f5cd268691aeca
2014-08-07Work around dirty Qt4 test codeStephan Bergmann1-0/+8
...failing under -fsanitize=undefined -fno-sanitize-recover Change-Id: I33a72bc1474708847f4cfc6d3d2ae6a19eb80c7f
2014-08-07remove unnecessary references to test-install (just use instdir)Michael Stahl1-2/+2
Change-Id: I99f19a3e2ed166c2ea4397f8767975973dd5d983
2014-08-07If dev-install is obsolete, why have it at all?Tor Lillqvist1-2/+2
Replace mentions of it in a few (dcumentation) places with test-install. Change-Id: I6fc8e58fa5813b05de16feec35215c83e0e45834
2014-08-06implement --with-system-coinmpRene Engelhard1-2/+14
Change-Id: I02928097f049e8f3cbefbc872b570b2d2b072658
2014-08-05implement --with-system-gltfRene Engelhard1-1/+14
Change-Id: Ic842006b28f8043bcbbaa81ab5a20e15aa52ac82
2014-08-04Presumably no point in automatically disabling avmedia for iOS either thenTor Lillqvist1-3/+1
(Re: 7f36e996a07ed7f39a33fffb2d2c523adf00eefc) Change-Id: I115bb35cd4c469661b5a8e3af378618b718f2a29
2014-08-03build avmedia for AndroidTomaž Vajngerl1-2/+1
Change-Id: I0137bb7ce6337ca852af513565cc19dad3c8dc8b
2014-08-01Accept NDK r10Tor Lillqvist1-2/+2
Also, don't bother accepting NDK r8* any longer. Change-Id: I87fa37a8bb4b00033fe9f81e8b9fc8b09af3b784
2014-07-28It's called "GNU Make", not "gnumake"Tor Lillqvist1-7/+7
Change-Id: I54900e077d5325fb6bfad84a2afa37f3adf551bb
2014-07-28Improvements for Windows build with only VS2013 installedTor Lillqvist1-10/+26
I thought it was possible now to build on Windows with Visual Studio 2013 as the only installed Visual Studio version, but no. I tried on a fresh Windows 8.1 installation. This commit fixes the configury a bit at least. (One needs to pass the --with-visual-studio=2013 option. Otherwise configure gets confused by the partial (?) VS2012 that seems to be installed, too, when installing VS2013, and prefers that...) The build fails at least in external/lcms2, but I'll leave sorting out that for later. Change-Id: I15942e4b088a3f0a62c3f7fa8f9b45f77beaff6f
2014-07-23make libgltf compile on OSXMarkus Mohrhard1-1/+1
Change-Id: Ie39292137f931bfd557f66c485e104cf5d5089b8
2014-07-23configure: unused variableMichael Stahl1-1/+0
Change-Id: I0172814081d443c21fc46bb9c5e26a5f459db9fa
2014-07-23configure: stop calling native Win32 make "horribly slow"Michael Stahl1-19/+15
OTOH we do have sufficient data to start name-calling Cygwin make: http://lists.freedesktop.org/archives/libreoffice/2014-June/061727.html Change-Id: I290c39805d237c7da9a7aa954ec45a58c92fa2d2
2014-07-20add config_vcl to control DevicePixel coordinate base typeNorbert Thiebaud1-0/+13
The eventual goal is to make vcl capable of handling a backend that use double instead of sal_Int32 as its base type for device coordinate. Change-Id: I6174f1f4afe00992b95c9163bc21dd54fec98631
2014-07-20fix Qt4 filedialog configure checks againLuboš Luňák1-0/+2
Change-Id: Ic18e4a7ad725640ffdeb15a1982ecb9131d11697
2014-07-20fdo#63756 build libxml2 with ICU supportDavid Tardon1-0/+9
Change-Id: I0523e49e640812be435ba4c97b1881ca253eb2ab
2014-07-14OS X: SDK configurationrbuj1-87/+71
Adds several improvements for setting the SDK. Change-Id: Id6aa7c972ec5f11f1a43ced90f0411e55328eef3 Reviewed-on: https://gerrit.libreoffice.org/9952 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-07-11allow modern GCC to be automatically chosen on OS X 10.5Douglas Mencken1-4/+14
Don't force gcc-4.2 for OS X SDK 10.5 when $CC version is newer than 4.2 Change-Id: I7031517f8c2140a9dcb56abe6f6db5c9ed8f21f9 Reviewed-on: https://gerrit.libreoffice.org/10118 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-07-10Cleanup configure's make recommendations for stale make versions.Michael Meeks1-3/+12
Change-Id: Ib0c546e835bd3e6961632d4644901436061dc072
2014-07-09fdo#75937 - package galaxy theme in a form we like; cf. fdo#81103.Michael Meeks1-1/+1
Change-Id: If920257f141a2dc4208d1fd322b875fdc8315cee
2014-07-08cosmetic: fix few intentations irregularitiesNorbert Thiebaud1-86/+92
Change-Id: I3154e79cf43b836c46512575834ed8a99b56c912
2014-07-08kill UPD,SOURCEVERION and WORK_STAMPNorbert Thiebaud1-8/+0
Change-Id: Icea7057734020914fe0df3df70c8a895e96c1af0
2014-07-08Bump build-time system python's requirement to 2.6.Douglas Mencken1-10/+11
"Writing Python code that is OK on 2.x and 3.x is next to impossible when 2.x is 2.5" --Miklos Vajna Change-Id: I432c2773eb60ab3bd5cc907407ca5159ce4390ad Reviewed-on: https://gerrit.libreoffice.org/10116 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-07-08Construct and propagate the argument to xcodebuild's -sdk optionTor Lillqvist1-0/+3
Change-Id: I810ea99f61c47da62f2489d5176f6fbb779134a9
2014-07-08auto-detect the presence of a native gmake on windowsNorbert Thiebaud1-51/+87
Change-Id: Ie1c7e022a2e1713a111ebd2db9db866e09f4f4f4 Reviewed-on: https://gerrit.libreoffice.org/10120 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-07-08configure, gbuild: remove Cygwin paths from make environmentMichael Stahl1-23/+46
All environment variables contain native Win32 paths. This allows building with Win32 make and Cygwin sh.exe, but Cygwin make cannot build any more with the Win32 entries in PATH. Requires adding "bash" detection to configure since /usr/bin/env can't be invoked by Win32 make and it's possible to install cygwin somewhere else than C:/cygwin. Change-Id: Ia8f4ee3c91222e8f5919cfbfc452f12ffbfadd40 Reviewed-on: https://gerrit.libreoffice.org/9698 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-06-30Revert "use bundled (non-system) versions of libxml2 and libxslt for OS X <10.6"Douglas Mencken1-5/+1
This reverts commit e5934962bd55970c54b399351559e90d02b75b6b. It never worked on 10.5 (but worked for >10.5) actually due to xsltproc and make's "Circular dependency dropped" issues. Change-Id: I8770d99a86deb5276bf28dc38da8a5165426e1ef Reviewed-on: https://gerrit.libreoffice.org/9958 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-06-29OS X: PYTHON_CFLAGS & PYTHON_LIBS (--enable-python=system)rbuj1-2/+7
Use $FRAMEWORKSHOME instead of /Developer/SDKs/MacOSX${with_macosx_sdk}.sdk/System/Library/Frameworks. As of Xcode 5.0, Python has been moved outside the SDK, so it doesn't provide the Python framework. Now we have to use common unix parameters unlike older versions of Xcode. It is described in the technical note TN2328. Change-Id: Ib2a010e7c3839a8906acb2453c90ef2bd2f258d7 Reviewed-on: https://gerrit.libreoffice.org/9926 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-06-29OS X: JDK_HOME configurationrbuj1-0/+6
/usr/libexec/java_home helps to set the current JDK_HOME. Actually JDK_HOME should NOT be set where java (/usr/bin/java) is located. AC_PATH_PROG(JAVAINTERPRETER, $with_java) returns /usr/bin/java. /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java. Change-Id: Ie3166731c1525f5b44414fa4dda642edb9408757 Reviewed-on: https://gerrit.libreoffice.org/9960 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-06-28revert forcing system-odbc on MAc as Maverick dropped system supportNorbert Thiebaud1-1/+1
We prolly need to look at iODBC and how to carry the headers as 'external' Note the dylib for runtime are still in 10.9 Change-Id: I6cad2b90fcb61b5787c0599e40d48a74b8ff917a
2014-06-27odbc properly support platform with sizeof(SQLWCHAR) = 4Norbert Thiebaud1-1/+1
Change-Id: I06d5a6c93817d2623fac3962b82c1319caf13276
2014-06-27Assume $FRAMEWORKSHOME/JavaVM/Headers is junkStephan Bergmann1-1/+2
(What I have on OS X 10.9 $FRAMEWORKSHOME/JavaVM.framework/Headers, but that should already be covered by the preceding $FRAMEWORKSHOME/JavaVM.framework/Versions/Current/Headers.) Also, fix up 359ba1dfdf8de1f2cff185f16ec21b6dc88feac9 "OS X: JDK include path for JDK 1.8" to not set JAVAINC twice. Change-Id: I83c0cdc33ada897fcf8b79fb8df737af26687aa6 Reviewed-on: https://gerrit.libreoffice.org/9931 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-06-27integrate libpagemakerDavid Tardon1-0/+5
Change-Id: I077d7c9a41793abdf5f001386f44ac407f94a6d3
2014-06-26my clang doesn't grok -isystemPATH only -isystem PATHCaolán McNamara1-1/+1
Change-Id: I08a961fa7c9e1983239b9c2606d47824bc535d3b
2014-06-25Update libgltf: new build system and various fixesZolnai Tamás1-14/+1
Building: - The new tarball has reasonable build system so build libgltf as external package instead of compiling source files directly. - Freetype dependancy is removed Improvements comes with the new libgltf - Can rotate the models too (orbit mode) - Two camera handling mode: walkthrough and orbit (press M to change). - gltf_animation_set_time() works - FPS can be displayed without freetype (press F) Additional notes: - There were some bugs/regressions which are fixed during the integration (see patches). - License files are uddated now. - libgltf building is enabled only on those platforms on which gltf support actually works (windows and linux) Change-Id: Ia6c9c4da53a9b4fedba0d73aa5791489f8ad424b Reviewed-on: https://gerrit.libreoffice.org/9895 Reviewed-by: Zolnai Tamás <zolnaitamas2000@gmail.com> Tested-by: Zolnai Tamás <zolnaitamas2000@gmail.com>
2014-06-18OS X: JDK include path for JDK 1.8rbuj1-0/+3
Change-Id: Ibc2787475249b228b987fb56fab04b8465a26136
2014-06-12Introduce HAVE_FEATURE_GLTF to enable/disable gltf related codeZolnai Tamás1-1/+7
When it is a release build then enable it only on Windows and Linux. Change-Id: I7c462aeb75e6ab60eeaa0fa42ca7853a6369b742
2014-06-12redland >= 1.0.16 is required not 1.16Baptiste Daroussin1-1/+1
Change-Id: I92e7e6a1b871c3cefc5aca39d32b6837e624c157 Reviewed-on: https://gerrit.libreoffice.org/9752 Tested-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-06-11ThinkoTor Lillqvist1-1/+1
Change-Id: I78a388385d4629bda35af8c08445f21ac547e86b
2014-06-11The Cygwin realpath command fails for dirs on a mounted volume so just warnTor Lillqvist1-2/+4
Change-Id: Idff480084b22a5db6a0f00f90b7febc8488ba2af
2014-06-10On FreeBSD x86_64 is named amd64Baptiste Daroussin1-1/+1
Change-Id: I14c653f8b3fe0dc9855aa51643cfc40cbccb763e Reviewed-on: https://gerrit.libreoffice.org/9714 Tested-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-06-10Add --enable-macosx-package-signingTor Lillqvist1-1/+37
Change-Id: I355158f6cb584d252a21dfbce6e7cea6c70bba99
2014-06-09gbuild: UnpackedTarball: use Win32 paths for make targetsMichael Stahl1-1/+2
Change-Id: I78f56bb28d4b9b6c0696f83f3e06d836fd3427cd
2014-06-08Add --with-macosx-app-name configure option that propagates to MACOSX_APP_NAMETor Lillqvist1-2/+10
Change-Id: I5997669d9e990c302871e08a336a4d8365d5aa13
2014-06-06PackageMaker does not exist any moreTor Lillqvist1-16/+3
Change-Id: Iefd1980fc87daa709e8e5c833407c2595e71b401
2014-06-03getDataStream() returns non-const ptr nowDavid Tardon1-1/+1
Change-Id: I6d1e811622cda61575464df8e4036b388a4ab706