Commit graph

254 commits

Author SHA1 Message Date
Tor Lillqvist
c9f99f4ec8 Rework how <db.h> is included 2011-05-18 11:13:43 +03:00
Tor Lillqvist
95760e349e MSVC followup fix for RC command line syntax 2011-05-18 03:19:02 +03:00
Tor Lillqvist
3d97229173 Make checks for db work when cross-compiling
When looking for the db,h header, use Autoconf mechanisms instead of
manual checks in hardcoded directories. So yeah, this means that you
need to make sure the correct -I flag is passed if you have db
installed in a weird place where the compiler doesn't find it.

Use checks that require only compiling, not running code. Nice.

Don't AC_SUBST variables that are not used.
2011-05-17 22:36:57 +03:00
Tor Lillqvist
84fbaed77d More cross-compiling work
AC_SUBST also EXEEXT_FOR_BUILD and use that in Makefile.in.

As winemv.set.sh is now called WindowsMSVCEnv.Set.sh, with capital E
and S like all the others, we can simplify the glob pattern for the
Set.sh file.

Don't attempt to download and/or run unpackers for dependencies
relevant only when using MSVC if using MinGW.

Misc other Windows host vs. build fixes.
2011-05-17 02:22:19 +03:00
Tor Lillqvist
85d44913ab Minor tweaks for cross-compiling
Still a long way from working, of course.

The configure script now runs to finish on Linux with --host=mingw32.

It is no longer an error if Windows SDK or DirectX SDK are not found
by the logic in the configure script. It might well be that the user
has included relevant -I and -L flags in CC or CXX that makes the
compilations work anyway, or something. We should not try to be too
clever and try to predict how the compiler or linker work in the
configure script.

We now define the FOO_FOR_BUILD environment variables in set_soenv.in
even when not cross-compiling (identically as the plain FOO ones in
that case, obviously). This should make some makefiles and stuff that
build tools to run on the build host a bit simpler.
2011-05-16 18:55:07 +03:00
Tor Lillqvist
699d119f78 Use current terminology and socket library
It's called the Windows SDK, not the Platform SDK. Link only with the
ws2_32 library, not the wsock32 one.
2011-05-16 16:01:30 +03:00
Tor Lillqvist
71c391a328 Set GUIBASE for Android 2011-05-16 00:51:42 +03:00
Tor Lillqvist
60dbfc13ee Use specific OS value for Android 2011-05-16 00:00:57 +03:00
Tor Lillqvist
30659f237f Initial baby steps for Android cross-compilation 2011-05-15 03:54:50 +03:00
Tor Lillqvist
89b315948c Rename the Windows env setting files to be in MixedCase, too 2011-05-15 03:54:48 +03:00
Tor Lillqvist
c552c7faf1 Fix from-scratch build breakage: Don't call realpath on Windows path
In a from-scratch build, when running the configure script, which then
runs the set_soenv script, the default_images symlink (that is passed
to this function in the form of a Windows path, for some reason) does
not exist yet, and realpath fails anyway. So don't bother calling
realpath on Windows paths.

Although I don't know whether it then will cause a problem that the
cygpath -m call won't be able to expand the symlink as it doesn't
exist anyway. This is a mess. And if cygpath -m expands symlinks
anyway, why is the realpath needed at all?
2011-05-15 03:41:58 +03:00
Tor Lillqvist
dc4d7d995b Kill obsolete STAR_FOO stuff 2011-05-15 00:37:04 +03:00
Tor Lillqvist
4c7f692682 Kill USE_NEW_SDK and adapt to it being always TRUE 2011-05-14 23:26:26 +03:00
Tor Lillqvist
a84c47186d Kill SET_EXCEPTIONS, not used anywhere as far as I could see 2011-05-14 23:14:05 +03:00
Tor Lillqvist
14a32cca5c Kill CDPATHx, not used anywhere as far as I could see 2011-05-14 23:04:24 +03:00
Tor Lillqvist
85373fe2e7 Kill BIG_SVX, not used anywhere as far as I could see 2011-05-14 22:55:09 +03:00
Tor Lillqvist
210fc3366a Kill build_deliver, not used anywhere as far as I could see 2011-05-14 22:43:13 +03:00
Tor Lillqvist
985bbdbc7d Kill "TF_FILTER"
No idea what it is, not used anywhere as far as I could see.
2011-05-14 22:40:25 +03:00
Tor Lillqvist
79173f64a1 Kill "NEW_JAR_PACK"
It was fixed as TRUE, so unconditionally change its uses according to
that.
2011-05-14 22:38:29 +03:00
Tor Lillqvist
6498fdaca7 Kill "BMP_WRITES_FLAG"
Not used anywhere as far as I can see.
2011-05-14 22:29:36 +03:00
Tor Lillqvist
4e011da922 Kill "BUILD_SOSL", some Hamburg thing 2011-05-14 22:02:30 +03:00
Tor Lillqvist
5f0b89e382 Kill "BUILD_SOSL_RELEASE"
No idea what it is, doesn't occur anywhere else in the sources.
2011-05-14 21:58:16 +03:00
Tor Lillqvist
2cba0cf4bc Kill "local solenv"
No idea in what circumstance one would want to use that.
2011-05-14 21:56:49 +03:00
Tor Lillqvist
025ca51745 Check more sizes and alignments and propagate to environment 2011-05-14 02:56:37 +03:00
Tor Lillqvist
a6e5ca0cc4 More cross-compiling work 2011-05-13 23:54:02 +03:00
Tor Lillqvist
414c15bbb2 Argh, it's just host, not host_alias 2011-05-13 20:36:31 +03:00
Tor Lillqvist
eaf8e0939a Some initial baby steps towards cross-compilation
And some baby steps for cross-compiling for iOS in particular.
2011-05-13 20:24:40 +03:00
Tor Lillqvist
11606530ee Use more meaningful option name
It's called the .NET Framework, so don't talk about "frame".

Also align Usage help printout better.
2011-05-13 15:07:54 +03:00
Tor Lillqvist
f33232a3ff Fix building of the 64-bit Windows Explorer extension, fdo#36950
Don't confuse the 64-bit Explorer extension with a 64-bit LibreOffice,
which is unfinished and highly experimental work. OOo has been
building and distributing a 64-bit Explorer extension since long, and
we should too. They used some secret Hamburg sauce when building it,
though, but hopefully now it works here, too.
2011-05-11 12:33:32 +03:00
Kalman Szalai - KAMI
9bb5f5314f Fix oooblogger extension download mechanism 2011-05-11 11:18:37 +02:00
Kalman Szalai - KAMI
9b756202ad Fix SUN Template extension configure, download, handling 2011-05-08 11:14:57 +02:00
Kalman Szalai - KAMI
68b8377eab Fix Ligthproof extension integration
* Fix configure and download support
* Extension naming scheme is: <md5>-<extension-name>_<version>.oxt
  - Renamed extensions
* Rename extension version number in download script and scp2 module
2011-05-08 10:25:25 +02:00
Andras Timar
140e2dc70c introducing --enable-release-build configure switch - fdo#36437
and default is dev build
2011-04-30 22:09:17 +02:00
Andras Timar
0b4cfce98c do not ship non-localized helppacks 2011-04-29 16:41:49 +02:00
Bjoern Michaelsen
34f9d7b795 add --enable-lomenubar switch to configure 2011-04-28 01:44:09 +02:00
Michael Meeks
b41e01d92f initial uglification 2011-04-26 14:57:14 +01:00
Tor Lillqvist
97bfc27b4b Kill BrOffice, fdo#36262 2011-04-26 14:27:20 +03:00
Andras Timar
32352e1ce8 put L10N_MODULE definition to set_soenv instead of settings.mk
and remove alternative l10n locations from settings.mk
2011-04-26 10:27:13 +02:00
Kalman Szalai - KAMI
8898e7a9c4 Add copy and extract for extras and few extensions 2011-04-24 16:19:54 +02:00
Tor Lillqvist
20ba3c4ae8 Kill OS/2 stuff 2011-04-15 14:08:09 +03:00
Francois Tigeot
08d49db2aa Remove CVER.
It is no longer used.
2011-04-14 13:41:19 +02:00
Caolán McNamara
0818377646 get rid of legacy libXaw usage 2011-04-12 13:14:16 +01:00
Francois Tigeot
19480ddf48 Remove the C52 define.
It corresponds to a version of a Solaris-specific compiler used in the
2000-2001 timeframe.
2011-04-08 13:28:02 +02:00
Tor Lillqvist
2f9a326043 Must export also WITH_AGFA_MONOTYPE_FONTS 2011-04-07 11:19:48 +03:00
Francois Tigeot
4999d91ceb Use the same $outfile and $OUTPATH on all DragonFly architectures. 2011-04-04 21:27:10 +02:00
Caolán McNamara
b20f3427ed we only need the java lib path to link bean 2011-03-31 13:36:19 +01:00
Petr Mladek
047a74d0e7 use --hash-style=gnu linking when supported 2011-03-29 12:25:46 +01:00
Michael Meeks
6ba9f63157 remove re-definition of BUILD_TYPE warning 2011-03-25 16:27:17 +00:00
Petr Mladek
a8bc463c2c new --with-system-translate-toolkit configure option 2011-03-25 12:13:51 +01:00
Petr Mladek
d9aaf20177 set build depencencies against the new "translations" module 2011-03-25 12:13:50 +01:00