Tor Lillqvist
eefc25d1d2
Bin USE_MINGW
...
Its alternative values as used by OOo is irrelevant to us as we don't
intend to support building using MinGW on Windows itself. To us, MinGW
always means cross-compilation. For us it is enough to look at
$(OS)$(COM), and WNTGCC always implies cross-compilation.
(OOo on the other hand attempts to support use of the Cygwin gcc with
the -mno-cygwin option (which is practically considered an obsolete
option), the normal MinGW compiler (but still from Cygwin), but not
cros-compilation.)
2011-08-26 20:54:59 +03:00
Jan Holesovsky
67f7622502
Fix some icu cross-building problems.
...
Still it does not finish, though; to be continued.
2011-08-19 18:43:29 +02:00
Tor Lillqvist
eab990db0a
Let's try to do without the extra copy of icuin.lib as iicui18n.lib
2011-08-18 17:37:03 +03:00
Tor Lillqvist
adb5525740
Initial attempt at Android cross-compilation support
...
Recognize the arm-linux-androideabi "triplet". (Actually I doubt that
is a well-formed triplet at all, what are the Google people smoking?)
Allow longer lines in pkgdata.cpp as the compiler command line gets
quite long for cross-compilation to Android.
Add the proper assembly source file format for Android to pkg_genc.c
and use that.
Probably a good idea to use --disable-dyload on Android (and iOS).
Tweak gcc flags used for Android a bit to work around some Android C
header weirdness related to strictness and 64-bit types.
2011-06-11 17:50:36 +03:00
Tor Lillqvist
78f9b77628
Always compare CROSS_COMPILING explicitly to "YES"
2011-06-06 09:07:30 +03:00
Tor Lillqvist
6654a13382
No ICU_NATIVE_BUILD_ROOT used any more
2011-06-05 01:22:02 +03:00
Christian Lohmaier
fe8fb7e519
data/mappings/ucm*.mk & data/translit/trn*.mk don't exist in current icu anymore
2011-06-04 18:52:19 +02:00
Tor Lillqvist
56f35e6b39
Drop %_EXT% which was always empty
2011-06-03 13:27:35 +03:00
Christian Lohmaier
0d8c550265
(minor) EXTRA_CDEFS are preprocessor plags
2011-06-02 22:33:25 +02:00
Christian Lohmaier
5a4e27252d
remove double "=" from assignment to STATIC_OR_SHARED
2011-05-30 16:37:15 +02:00
Tor Lillqvist
229b1d0673
Cross-compilation support and iOS in particular
2011-05-26 02:58:34 +03:00
Noel Power
a335ce660e
hacky patch to deliver icuin.lib as iicui18n.lib fixes forms build error
...
no doubt not the right fix but gets the build over the hump
2011-04-05 06:25:17 +01:00
Petr Mladek
d116346084
icu-4.2.1-rpath.diff: pass $ORIGIN correctly to icu RPATH
...
need to escape the dollar '$'
2011-03-29 17:59:06 +02:00
Jan Holesovsky
9ffd61c43e
Merge branch 'master' of git://anongit.freedesktop.org/libreoffice/libs-extern-sys
2011-03-18 16:09:37 +01:00
Jan Holesovsky
0257dbcd07
Merge remote-tracking branch 'origin/integration/dev300_m101'
...
Conflicts:
dictionaries/de_AT/README_extension_owner.txt
dictionaries/de_AT/makefile.mk
dictionaries/de_CH/README_extension_owner.txt
dictionaries/de_CH/makefile.mk
dictionaries/de_DE/README_extension_owner.txt
2011-03-18 15:52:04 +01:00
Fridrich Štrba
be52ac8c78
Don't build static icu that nobody uses
2011-03-18 12:17:56 +01:00
Fridrich Štrba
c0470de216
Work around a strange problem with libicudata on Mac OSX
2011-03-18 12:05:11 +01:00
Fridrich Štrba
a12885cdad
Don't build things we don't use and that are broken
2011-03-17 15:30:26 +01:00
Caolán McNamara
02b496a567
escape spaces in compiler name
2011-03-15 21:44:17 +00:00
Fridrich Štrba
1c3f71ec25
Make icu 4.4.2 build on Linux
2011-03-15 11:21:43 +01:00
Fridrich Štrba
dc1386ffc3
Downgrade icu to 4.4.2
2011-03-15 10:35:24 +01:00
Fridrich Štrba
9471e90f2b
make apply on Linux where line endings matter
2011-03-14 16:26:14 +01:00
Fridrich Štrba
0abd2462ba
Don't hardcode icu version in d.lst
2011-03-14 14:38:00 +01:00
Fridrich Strba
fb99fbe9bf
Don't build with builtin wchar_t on Windows
2011-03-14 14:25:54 +01:00
Tor Lillqvist
beb70d756a
Build the Relase configuration with msbuild
2011-03-14 14:55:27 +02:00
Fridrich Štrba
222b835228
Oops
2011-03-14 13:46:37 +01:00
Fridrich Štrba
ed9b67df35
Dupplicate symbol in Windows build
2011-03-14 13:44:24 +01:00
Tor Lillqvist
16aa533669
Now when attempting to use MSVC2010, use msbuild to build it
2011-03-14 13:21:50 +02:00
Caolán McNamara
65b7f05257
WaE: silence new icu warnings
2011-03-11 14:43:36 +00:00
Caolán McNamara
64c58dfa9f
fix aix patch
2011-03-11 10:01:47 +00:00
Caolán McNamara
4c4f86df0c
restore build of build patch that seem to still make sense
2011-03-11 09:03:27 +00:00
Martin Hosken
1745f16c63
Fix spacing in patch
2011-03-11 14:33:11 +07:00
Martin Hosken
1f5b215e2a
reduce patch to remove need to match on trailing space that git strips
2011-03-10 22:39:00 +07:00
Martin Hosken
e4781b57c0
fix icu patch
2011-03-10 22:39:00 +07:00
Martin Hosken
945c9208f1
Upgrade to ICU 4.6
2011-03-10 22:39:00 +07:00
Jan Holesovsky
5f7158e265
Merge commit 'ooo/DEV300_m101' into intm101
...
Conflicts:
boost/aliasing.patch
boost/makefile.mk
cairo/cairo/makefile.mk
cairo/pixman/makefile.mk
dictionaries/da_DK/README_th_da_DK.txt
dictionaries/da_DK/description.xml
dictionaries/da_DK/dictionaries.xcu
dictionaries/da_DK/makefile.mk
dictionaries/da_DK/th_da_DK.dat
dictionaries/de_AT/th_de_AT_v2.idx
dictionaries/de_CH/th_de_CH_v2.idx
dictionaries/de_DE/COPYING
dictionaries/de_DE/COPYING_GPLv2
dictionaries/de_DE/COPYING_GPLv2.txt
dictionaries/de_DE/README_extension_owner.txt
dictionaries/de_DE/README_th_de_DE_v2.txt
dictionaries/de_DE/makefile.mk
dictionaries/de_DE/th_de_DE_v2.idx
icu/makefile.mk
moz/makefile.mk
python/makefile.mk
2011-03-09 10:38:32 +01:00
Caolán McNamara
5e677bb910
icu#8320 even more things wrong with freeserif that can crash icu
2011-02-11 08:59:57 +00:00
Eike Rathke
3fbfb19323
locales34: merge m99
2011-02-08 19:44:39 +01:00
Caolán McNamara
54f2e7cd5f
Resolves: rhbz#674328 more ways for freeserif to crash libicu
2011-02-03 11:20:39 +00:00
Caolán McNamara
6bdf7f86b4
Resolves: rhbz#674328 freeserif crashes libicu
2011-02-02 12:48:07 +00:00
Thomas Arnhold
074034a79e
Clean up makefiles
2011-02-02 12:15:06 +01:00
Caolán McNamara
66cf7e478e
Resolves: fdo#31271 wrong line break with (
2011-01-29 12:54:39 +00:00
Eike Rathke
fb96020230
locales34: #i112240# for system icu >=4.4 add Close_Parenthesis to $CL Close_Punctuation; patch from <cmc>
2011-01-27 23:56:24 +01:00
Tor Lillqvist
492cb2d85b
Don't use pointless and obsolete switches when building ICU
...
Don't use the /machine:i386 switch. The defaults work fine: the 32-bit
linker will produce i386 executables, the 64-bit linker will produce
x64 ones.
Don't use the /Op compiler switch, it doesn't exist in MSVC 2008.
2011-01-22 03:42:25 +02:00
tono
2f324e58ca
mingwport33: i#116329: MinGW port enhancement: configurable libstdc++ name
2011-01-06 21:56:21 +09:00
tono
cb87f3db2a
mingwport33: i#116264: gbuild for MinGW
2011-01-05 22:55:15 +09:00
tono
7e7c29da3f
Backed out changeset: e84942bd0aca
2011-01-05 21:38:47 +09:00
tono
e7e1dd9581
i#116264: gbuild for MinGW
2010-12-31 00:35:16 +09:00
Jesús Corrius
1038efa1ce
Fix compilation of icu for VC++ 10
2010-10-20 19:18:33 +02:00
Caolán McNamara
c6ab29e562
add aix build fixes
2010-10-13 14:34:03 +01:00