Ooo-build/mingw32soc
From Apache OpenOffice Wiki
Contents
Google Summer of Code Project: Crosscompile Win32 OOo on Linux
Setting up a build environment for OOo on Windows is a pain, requires expensive tools (at least when needing all features), and the IO performance of the used cygwin/msvs mix is rather disappointing. This task includes setting up, (if necessary) provide missing headers and tools, and actually performing a full cross build of OOo under Linux.
Project Status
soltools | Some things look broken, low priority. | ||||||
external | OK | ||||||
xml2cmp | OK | ||||||
sal | OK | ||||||
salhelper | OK | ||||||
vos | OK | ||||||
cosv | OK | ||||||
redland | Needs fixes | ||||||
MathMLDTD | OK | ||||||
afms | OK | ||||||
cppunit | OK | ||||||
testshl2 | OK | ||||||
extras | OK | ||||||
fondu | OK | ||||||
hyphen | OK | ||||||
icc | OK | ||||||
libtextcat | OK | ||||||
lpsolve | Already broken? | ||||||
msfontextract | OK | ||||||
store | OK | ||||||
registry | OK | ||||||
idlc | OK | ||||||
udkapi | OK | ||||||
offapi | OK | ||||||
codemaker | OK | ||||||
offuh | OK | ||||||
cppu | OK | ||||||
cppuhelper | OK | ||||||
rdbmaker | OK | ||||||
ucbhelper | OK | ||||||
comhelper | OK | ||||||
basegfx | OK | ||||||
ridljar | OK | ||||||
jurt | OK | ||||||
jvmaccess | OK | ||||||
bridges | OK | ||||||
cpputools | OK | ||||||
jvmfwk | OK | ||||||
stoc | OK | ||||||
i18nutil | OK | ||||||
io | OK | ||||||
remotebridges | OK | ||||||
sax | OK | ||||||
ucb | OK | ||||||
animations | OK | ||||||
unodevtools | OK | ||||||
embedsrv | Needs fixes | ||||||
eventattacher | OK | ||||||
hwpfilter | OK | ||||||
oovbapi | OK | ||||||
package | OK | ||||||
regexp | OK | ||||||
i18npool | Needs fixes | ||||||
tools | OK | ||||||
unotools | OK | ||||||
transex3 | OK | ||||||
cli_ure | OK | ||||||
unoil | OK | ||||||
javaunohelper | OK | ||||||
qadevOOo | OK | ||||||
sot | OK | ||||||
configmgr | OK | ||||||
fileaccess | OK | ||||||
officecfg | OK | ||||||
setup_native | Needs fixes | ||||||
oox | OK | ||||||
rsc | OK | ||||||
xmlscript | OK | ||||||
psprint | OK | ||||||
pyuno | Needs fixes | ||||||
readlicense_oo | OK | ||||||
sysui | OK | ||||||
UnoControls | OK | ||||||
bean | Needs fixes | ||||||
dictionaries | OK | ||||||
dtrans | Needs fixes | ||||||
idlc | OK | ||||||
sccomp | Depends on lpsolver | ||||||
scp2 | OK | ||||||
testools | Needs fixes | ||||||
twain | OK | ||||||
udm | OK | ||||||
odk | needs fixes | ||||||
unoxml | depends on redland
- |
ure | OK
- |
vigra | OK
- |
basebmp | needs fixes |
To Fix
- Native soltools generation
- Correct detection of system Python
- Correct detection of system berkley db
- Native icc tool generation
- Native idlc generation
- Native rdbmaker generation
Show me the code!
There's a public git repository with my current development branch. To get it, you can type: