Commit graph

8008 commits

Author SHA1 Message Date
Tor Lillqvist
6d8bd418a8 Use OUTDIR_FOR_BUILD for rsc also in gb_SrsPartTarget_RSCTARGET
That is the rsc executable we are going to run when cross-compiling
anyway.
2011-07-22 23:43:48 +03:00
Caolán McNamara
d1f6403c9e ENABLE_DEBUG_STL isn't working out for us, too easy to mix with and without 2011-07-22 11:28:03 +01:00
Tor Lillqvist
77c32f50d9 Use correct solar.jar when cross-compiling 2011-07-22 10:31:22 +03:00
Tor Lillqvist
278cd1aeb9 Get license.txt from where it actually is when cross-compiling 2011-07-22 10:19:21 +03:00
Tor Lillqvist
e02b0ec82a windres has no default output file 2011-07-21 23:56:06 +03:00
Tor Lillqvist
a628deba87 We create some import libraries ourselves from .def files from Wine 2011-07-21 23:23:18 +03:00
Tor Lillqvist
d7fdac2c73 We do build oodma_lib with WNTGCC 2011-07-20 20:21:11 +03:00
Tor Lillqvist
944949d956 Don't run cppunittester when cross-compiling to Windows
Maybe we should just bypass it in general for all platforms when
cross-compiling in CppunitTest.mk, instead of separately for each
platform that is a potential cros--compilation target?

On the other hand, we might want to in some cases run unit tests using
some emulator like wine or QEMU, using some remote execution
mechanism, or whatever?
2011-07-20 19:12:53 +03:00
Tor Lillqvist
520e492193 Produce .res files with WNTGCC, too
Note that they are not linked into the DLL, though. Neither for WNTMSC
or WNTGCC.
2011-07-18 11:03:23 +03:00
Tor Lillqvist
b2927daa3d Why would we want to define GLIBC when not using glibc? 2011-07-15 16:09:19 +03:00
Tor Lillqvist
4eb9a47a4b The graphite2 library gets built statically with WNTGCC at least 2011-07-15 01:56:36 +03:00
Tor Lillqvist
7ce4a597d3 Add more iOS-specific options 2011-07-15 00:12:20 +03:00
Tor Lillqvist
5db539d59c Add the gdiplus library 2011-07-14 15:54:29 +03:00
Matúš Kukan
1d802aa386 Revert "add map files without component_getImplementation to fix mac build"
This reverts commit 00a7b1038c6cd45a8e106139cc6cc23941e23515.
This fix is no longer needed because we don't have
component_getImplementation in .map files now
2011-07-12 19:43:28 +02:00
Matúš Kukan
26f25bc73f Remove component_getImplementationEnvironment methods 2011-07-12 17:58:33 +02:00
Michael Meeks
7bab53befd add map files without component_getImplementation to fix mac build 2011-07-12 09:48:12 +01:00
Tor Lillqvist
6c5dafafd0 Link with more frameworks 2011-07-09 13:37:45 +03:00
Caolán McNamara
5213da94fe add fontconfig as known base system lib 2011-07-07 16:06:22 +01:00
Caolán McNamara
c2b36c44d7 fix my ppc, axp, etc. etc. build 2011-07-05 11:17:27 +01:00
Tor Lillqvist
d9919783b2 libcurl gets built as a static library on Android 2011-07-04 23:45:35 +03:00
Tor Lillqvist
201cc04ef0 Map also static LINKED_LIBS into -l option syntax 2011-07-04 21:16:30 +03:00
Tor Lillqvist
62c094a890 We can't run any cppunit tests for Android
Obviously we do want to eventually have some kind of testing
framework, perhaps indeed running "normal" cppunit tests in the
emulator, or something different. But for now just bypass it.
2011-07-04 21:16:30 +03:00
Caolán McNamara
3653e58282 Try and copy from versioned libgcc if possible, fallback to unversioned if not
On Fedora 13 multilib ppc, the unversioned libgcc.so is a ld script
to point to the "real" one, so its unsuitable for inclusion in the
install set.
2011-07-04 12:09:30 +01:00
Tor Lillqvist
70705ca8b6 Update GNU{COPY,PATCH,MAKE} for Solaris
There are lots of (Open)Solaris variants, but this is what happens to
work for what I briefly experimented with, oi_148.
2011-07-03 16:47:21 +03:00
Tor Lillqvist
72cd238dcc Use \r instead of \x0d in awk pattern for portability
Hex escapes in the regexps are not supported in Solaris nawk, for
instance. \r should match a CR in all cases as far as I know.
2011-07-03 15:29:52 +03:00
Caolán McNamara
88f67c2978 I need to load the unoprotector using the same variable everywhere 2011-07-01 15:16:59 +01:00
Tor Lillqvist
ce31567afb Goodbye to CWS_WORK_STAMP 2011-07-01 15:37:03 +03:00
Tor Lillqvist
abc8bcf6d6 Some library hacks for iOS 2011-07-01 01:02:55 +03:00
Tor Lillqvist
aefd493df2 Require proper CC and CXX environment variables, don't hardcode SDK path
Makes building for the iOS Simulator go a bit better. (But still
breaks.)
2011-07-01 00:47:41 +03:00
Caolán McNamara
918695a2bf remove trailing - ourselves 2011-06-30 11:32:27 +01:00
Tor Lillqvist
04da22088e Handle *.mm files too, don't use non-portable comma operator of find(1) 2011-06-29 20:55:26 +03:00
Tor Lillqvist
81b4a0aff7 Add more Win32 API libraries and factor out the moldname/oldnames difference 2011-06-29 15:26:28 +03:00
Tor Lillqvist
25615c5151 Just use the same style library name for jvmaccess for MinGW as for Unix 2011-06-29 15:26:28 +03:00
Andras Timar
f34252f647 sorting additional language packs and dictionaries fdo#34479 2011-06-29 12:25:42 +02:00
Tor Lillqvist
7058bcf15b Just use -ljawt (the self-built trivial import library) also for WNTGCC 2011-06-29 12:32:10 +03:00
Francois Tigeot
50f50c9f35 The SGI MIPSpro compilers are not used these days 2011-06-29 07:33:13 +02:00
Caolán McNamara
0953ccda12 use g log for buildid, modify this if we unsplit repos or change vcs 2011-06-28 13:32:49 +01:00
Tor Lillqvist
0fa4a7dcab Use correct CPPLCC when cross-compiling 2011-06-23 19:04:12 +03:00
Petr Mladek
d13971d27c bump product version to 3.5.0-alpha0, release number to 0 2011-06-23 14:45:23 +02:00
Jesús Corrius
3288324588 Fix for mingw32 crosscompilation 2011-06-23 13:05:25 +02:00
Caolán McNamara
7ec649923b 1.2 -> 1.3 2011-06-23 10:45:34 +01:00
Tor Lillqvist
bb4e01086c Don't use FLIPCMD when cross-compiling from Unix 2011-06-23 01:46:11 +03:00
Tor Lillqvist
14ef6705a9 Add sehandler.hxx with the magic __SEHandler class for MinGW SEH
From the crosswin32-dtrans-mingw.diff patch in the build repo. Also in
janneke's gub, see
8ba48182c0,
but whether this was originally written by janneke, or jcorrius, or
somebody else, no idea, sigh.
2011-06-23 00:29:32 +03:00
Tor Lillqvist
0de41f534e Add UnoApiTarget 2011-06-21 21:24:13 +03:00
Tor Lillqvist
c7c92480b6 Comment improvement 2011-06-21 21:23:55 +03:00
Michael Meeks
934da4d8f8 fix bug with duplicate entry in hash trampling on dll linking 2011-06-21 15:44:00 +01:00
Tor Lillqvist
e24eae042c Set LD/DYLD_LIBRARY_PATH when running rsc 2011-06-21 15:22:02 +03:00
Tor Lillqvist
eb0138502a Add EXECPOST_FOR_BUILD 2011-06-21 15:22:01 +03:00
Tor Lillqvist
63cc1595cc Use gb_Executable_get_target_for_build for transex3 2011-06-21 10:47:54 +03:00
Tor Lillqvist
70f5775a9d Add UnoApiTarget 2011-06-21 02:11:26 +03:00