Difference between revisions of "Ooo-build/mingw32soc"
From Apache OpenOffice Wiki
B michaelsen (talk | contribs) |
|||
(28 intermediate revisions by one other user not shown) | |||
Line 6: | Line 6: | ||
{| | {| | ||
+ | |solenv | ||
+ | |OK | ||
+ | |- | ||
|soltools | |soltools | ||
|Some things look broken, low priority. | |Some things look broken, low priority. | ||
|- | |- | ||
|external | |external | ||
+ | |OK | ||
+ | |- | ||
+ | |sandbox | ||
|OK | |OK | ||
|- | |- | ||
Line 25: | Line 31: | ||
|- | |- | ||
|cosv | |cosv | ||
+ | |OK | ||
+ | |- | ||
+ | |redland | ||
|OK | |OK | ||
|- | |- | ||
Line 31: | Line 40: | ||
|- | |- | ||
|afms | |afms | ||
+ | |OK | ||
+ | |- | ||
+ | |apple_remote | ||
+ | |OK | ||
+ | |- | ||
+ | |beanshell | ||
|OK | |OK | ||
|- | |- | ||
Line 43: | Line 58: | ||
|- | |- | ||
|fondu | |fondu | ||
+ | |OK | ||
+ | |- | ||
+ | |hsqldb | ||
|OK | |OK | ||
|- | |- | ||
Line 52: | Line 70: | ||
|- | |- | ||
|libtextcat | |libtextcat | ||
+ | |OK | ||
+ | |- | ||
+ | |libxmlsec | ||
+ | |Mozilla not build | ||
+ | |- | ||
+ | |lucene | ||
|OK | |OK | ||
|- | |- | ||
|msfontextract | |msfontextract | ||
+ | |OK | ||
+ | |- | ||
+ | |np_sdk | ||
+ | |OK | ||
+ | |- | ||
+ | |o3tl | ||
+ | |OK | ||
+ | |- | ||
+ | |psprint_config | ||
+ | |OK | ||
+ | |- | ||
+ | |rhino | ||
+ | |OK | ||
+ | |- | ||
+ | |sane | ||
+ | |OK | ||
+ | |- | ||
+ | |stax | ||
+ | |OK | ||
+ | |- | ||
+ | |saxon | ||
|OK | |OK | ||
|- | |- | ||
Line 157: | Line 202: | ||
|- | |- | ||
|i18npool | |i18npool | ||
− | | | + | |OK |
|- | |- | ||
|tools | |tools | ||
Line 208: | Line 253: | ||
|- | |- | ||
|pyuno | |pyuno | ||
− | | | + | |OK |
|- | |- | ||
|readlicense_oo | |readlicense_oo | ||
Line 220: | Line 265: | ||
|- | |- | ||
|bean | |bean | ||
− | | | + | |OK |
|- | |- | ||
|dictionaries | |dictionaries | ||
Line 228: | Line 273: | ||
|OK | |OK | ||
|- | |- | ||
− | | | + | |idl |
|OK | |OK | ||
|- | |- | ||
|sccomp | |sccomp | ||
− | | | + | |OK |
|- | |- | ||
|scp2 | |scp2 | ||
Line 238: | Line 283: | ||
|- | |- | ||
|testools | |testools | ||
− | | | + | |Needs fixes for Java |
|- | |- | ||
|twain | |twain | ||
Line 265: | Line 310: | ||
|- | |- | ||
|vcl | |vcl | ||
− | | | + | |OK |
|- | |- | ||
|toolkit | |toolkit | ||
Line 271: | Line 316: | ||
|- | |- | ||
|svtools | |svtools | ||
− | | | + | |OK |
|- | |- | ||
|goodies | |goodies | ||
− | | | + | |OK |
|- | |- | ||
|uui | |uui | ||
Line 281: | Line 326: | ||
|xmloff | |xmloff | ||
|OK | |OK | ||
+ | |- | ||
+ | |canvas | ||
+ | |Needs fixes for Java | ||
|- | |- | ||
|connectivity | |connectivity | ||
− | | | + | |OK |
|- | |- | ||
− | | | + | |cppcanvas |
− | | | + | |OK |
+ | |- | ||
+ | |fpicker | ||
+ | |OK | ||
|- | |- | ||
|framework | |framework | ||
Line 310: | Line 361: | ||
|- | |- | ||
|shell | |shell | ||
− | | | + | |OK |
|- | |- | ||
|basic | |basic | ||
Line 316: | Line 367: | ||
|- | |- | ||
|sfx2 | |sfx2 | ||
− | | | + | |OK |
+ | |- | ||
+ | |avmedia | ||
+ | |OK | ||
+ | |- | ||
+ | |linguistic | ||
+ | |OK | ||
+ | |- | ||
+ | |automation | ||
+ | |OK | ||
+ | |- | ||
+ | |drawinglayer | ||
+ | |OK | ||
+ | |- | ||
+ | |svx | ||
+ | |OK | ||
+ | |- | ||
+ | |formula | ||
+ | |OK | ||
+ | |- | ||
+ | |basctl | ||
+ | |OK | ||
+ | |- | ||
+ | |svx | ||
+ | |OK | ||
+ | |- | ||
+ | |chart2 | ||
+ | |OK | ||
+ | |- | ||
+ | |svx | ||
+ | |OK | ||
+ | |- | ||
+ | |dbaccess | ||
+ | |OK | ||
+ | |- | ||
+ | |desktop | ||
+ | |OK | ||
+ | |- | ||
+ | |extensions | ||
+ | |OK | ||
+ | |- | ||
+ | |filter | ||
+ | |OK | ||
+ | |- | ||
+ | |forms | ||
+ | |OK | ||
+ | |- | ||
+ | |lingucomponent | ||
+ | |OK | ||
+ | |- | ||
+ | |reportdesign | ||
+ | |OK | ||
+ | |- | ||
+ | |sc | ||
+ | |OK | ||
+ | |- | ||
+ | |scripting | ||
+ | |OK | ||
+ | |- | ||
+ | |sd | ||
+ | |OK | ||
+ | |- | ||
+ | |slideshow | ||
+ | |OK | ||
+ | |- | ||
+ | |starmath | ||
+ | |OK | ||
+ | |- | ||
+ | |writerfilter | ||
+ | |OK | ||
+ | |- | ||
+ | |sw | ||
+ | |OK | ||
+ | |- | ||
+ | |xmerge | ||
+ | |OK | ||
+ | |- | ||
+ | |xmlsecurity | ||
+ | |OK | ||
+ | |- | ||
+ | |postprocess | ||
+ | |OK | ||
+ | |- | ||
+ | |packimages | ||
+ | |OK | ||
+ | |- | ||
+ | |instsetoo_native | ||
+ | |Fail, missing files | ||
+ | |- | ||
|} | |} | ||
Line 335: | Line 474: | ||
git clone git://github.com/jcorrius/go-oo-mingw32-soc.git | git clone git://github.com/jcorrius/go-oo-mingw32-soc.git | ||
</code> | </code> | ||
+ | [[Category:Build System]] |
Latest revision as of 20:04, 21 March 2010
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
solenv | OK |
soltools | Some things look broken, low priority. |
external | OK |
sandbox | OK |
xml2cmp | OK |
sal | OK |
salhelper | OK |
vos | OK |
cosv | OK |
redland | OK |
MathMLDTD | OK |
afms | OK |
apple_remote | OK |
beanshell | OK |
cppunit | OK |
testshl2 | OK |
extras | OK |
fondu | OK |
hsqldb | OK |
hyphen | OK |
icc | OK |
libtextcat | OK |
libxmlsec | Mozilla not build |
lucene | OK |
msfontextract | OK |
np_sdk | OK |
o3tl | OK |
psprint_config | OK |
rhino | OK |
sane | OK |
stax | OK |
saxon | 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 | ../../wntgcci.pro/slo/dllentry.obj:dllentry.cxx:(.rdata+0x80): undefined reference to `_OID_WriterTextServer' |
eventattacher | OK |
hwpfilter | OK |
oovbapi | OK |
package | OK |
regexp | OK |
i18npool | OK |
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 | checkversion.cxx:37:22: error: msiquery.h: No such file or directory -- checkversion.cxx:45:21: error: strsafe.h: No such file or directory |
oox | OK |
rsc | OK |
xmlscript | OK |
psprint | OK |
pyuno | OK |
readlicense_oo | OK |
sysui | OK |
UnoControls | OK |
bean | OK |
dictionaries | OK |
dtrans | OK |
idl | OK |
sccomp | OK |
scp2 | OK |
testools | Needs fixes for Java |
twain | OK |
udm | OK |
odk | needs fixes |
unoxml | OK |
ure | OK |
vigra | OK |
basebmp | The tests don't run because we are crosscompiling |
wizards | OK |
vcl | OK |
toolkit | OK |
svtools | OK |
goodies | OK |
uui | OK |
xmloff | OK |
canvas | Needs fixes for Java |
connectivity | OK |
cppcanvas | OK |
fpicker | OK |
framework | OK |
xmlhelp | OK |
accessibiliy | OK |
embeddobj | OK |
helpcontent2 | OK |
padmin | OK |
scaddins | OK |
shell | OK |
basic | OK |
sfx2 | OK |
avmedia | OK |
linguistic | OK |
automation | OK |
drawinglayer | OK |
svx | OK |
formula | OK |
basctl | OK |
svx | OK |
chart2 | OK |
svx | OK |
dbaccess | OK |
desktop | OK |
extensions | OK |
filter | OK |
forms | OK |
lingucomponent | OK |
reportdesign | OK |
sc | OK |
scripting | OK |
sd | OK |
slideshow | OK |
starmath | OK |
writerfilter | OK |
sw | OK |
xmerge | OK |
xmlsecurity | OK |
postprocess | OK |
packimages | OK |
instsetoo_native | Fail, missing files |
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: