FreeBSD OpenOffice.org porting status page : 実施 実験(する)ing
$Id: 実験(する)ing.html,v 1.8 2005/09/25 20:42:12 xxjack12xx Exp $
by OpenOffice.org porting team, NAKATA, Maho, and Jackson Low実験(する)ing OOo
This page 述べるs how to 成し遂げる low level 実験(する)ing of OOo to check whether 実施s are done 正確に.Before 実験(する)ing...
- Build your OOo
- tcsh ; cd work ; source FreeBSDEnv.始める,決める
- sal
# cd ${SRCROOT}/svtools/workben ; dmake ; 配達する # cd ${SRCROOT}/svtools/unxfbsd.プロの/賛成の/貯蔵所 # ./svdem - stoc
# cd ${SRCROOT}/stoc/実験(する)/testsmgr_cpnt ; dmake ; 配達する # cd ${SRCROOT}/stoc/実験(する) ; dmake ; 配達する # cd ${SRCROOT}/stoc/unxfbsd.プロの/賛成の/貯蔵所 # testconv ./testconv test_Conversion(): start... test_Conversion(): end. # ./testcorefl ./testcorefl testcorefl 後継するd ! # ./testintrosp ./testintrosp 1 2 3 4 before test_introsp after test_introsp testintrosp 後継するd ! # ./testinvocation > test_iadapter() 後継するd. > test_invocation() 後継するd. # ./testloader 実験(する) Dll ComponentLoader, 承認する! # ./testproxyfac testproxyfac 後継するd ! # ./testregistry 実験(する) SimpleRegistry, 承認する! 実験(する) InvalidRegistryException 承認する! 実験(する) DefaultRegistry, 承認する! 実験(する) SimpleRegistry, 承認する! 実験(する) DefaultRegistry, 承認する! # ./testsmgr > 実施 指名する: com.sun.星/主役にする.comp.stoc.SimpleRegistry > 実施 指名する: com.sun.星/主役にする.comp.stoc.OServiceManagerWrapper > 実施 指名する: com.sun.星/主役にする.comp.stoc.NestedRegistry > 実施 指名する: com.sun.星/主役にする.comp.stoc.ImplementationRegistration > 実施 指名する: com.sun.星/主役にする.comp.stoc.RegistryTypeDescriptionProvider > 実施 指名する: com.sun.星/主役にする.安全.comp.stoc.FilePolicy > 実施 指名する: com.sun.星/主役にする.comp.stoc.TypeDescriptionManager > 実施 指名する: com.sun.星/主役にする.安全.comp.stoc.AccessController > 実施 指名する: com.sun.星/主役にする.comp.stoc.DLLComponentLoader ServiceManagerTest : 承認する - 橋(渡しをする)
# cd ${SRCROOT}/橋(渡しをする)s/実験(する)/java_uno ; dmake ; 配達する ??
- UDK 実験(する) by Stephan Bergmann
1. 橋(渡しをする)s/実験(する)/com/sun/星/主役にする/lib/uno/橋(渡しをする)s/java_remote/ # dmake ${SRCROOT}/橋(渡しをする)s/実験(する)/com/sun/星/主役にする/lib # cd ${SRCROOT}/橋(渡しをする)s/実験(する)/com/sun/星/主役にする/lib/ ; dmake 2. 橋(渡しをする)s/実験(する)/java_uno/acquire/ # cd ${SRCROOT}/橋(渡しをする)s/実験(する)/java_uno/acquire/ # dmake ... # cd ../../../unxfbsd.プロの/賛成の/貯蔵所/ # ./testacquire-java-server & # sleep 3 # wait for server to 受託する 関係 # ./testacquire-java-(弁護士の)依頼人 .... (弁護士の)依頼人 and server both cleanly 終結させる now: Success # ./testacquire-java-server ; sleep 3 ; ./testacquire-native-(弁護士の)依頼人 ... (弁護士の)依頼人 and server both cleanly 終結させる now: Success # ./testacquire-native-server & ; sleep 3 ; ./testacquire-java-(弁護士の)依頼人 ... (弁護士の)依頼人 and server both cleanly 終結させる now: Success # ./testacquire-native-server & ; sleep 3 ; ./testacquire-native-(弁護士の)依頼人 ... (弁護士の)依頼人 and server both cleanly 終結させる now: Success 3. 橋(渡しをする)s/実験(する)/java_uno/any/ # dmake 橋(渡しをする)s/実験(する)/com/sun/星/主役にする/lib # cd 橋(渡しをする)s/実験(する)/java_uno/any/ # dmake # cd ../../../unxfbsd.プロの/賛成の/貯蔵所/ # ./TestJni jni any 実験(する) 後継するd. # ./TestRemote Server: 受託するing... 4. 橋(渡しをする)s/実験(する)/java_uno/equals/ # dmake 橋(渡しをする)s/実験(する)/com/sun/星/主役にする/lib # cd 橋(渡しをする)s/実験(する)/java_uno/equals/ ; dmake # cd ../../../unxfbsd.プロの/賛成の/貯蔵所 # ./testequal 5. 橋(渡しをする)s/実験(する)/java_uno/multinherit/ # cd 橋(渡しをする)s/実験(する)/java_uno/multinherit/ # dmake # cd ../../../unxfbsd.プロの/賛成の/貯蔵所/ # ./testmultinherit-java-server & ; sleep 3 ; ./testmultinherit-java-(弁護士の)依頼人 # ./testmultinherit-java-server & ; sleep 3 ; ./testmultinherit-native-(弁護士の)依頼人 # ./testmultinherit-native-server &; sleep 3 ; ./testmultinherit-java-(弁護士の)依頼人 # ./testmultinherit-native-server &; sleep 3 ; ./testmultinherit-native-(弁護士の)依頼人 6. 橋(渡しをする)s/実験(する)/java_uno/nativethreadpool/ # cd 橋(渡しをする)s/実験(する)/java_uno/nativethreadpool/ # dmake 7. codemaker/実験(する)/cppumaker/ # cd codemaker/実験(する)/cppumaker/ # dmake 8. codemaker/実験(する)/javamaker/ # cd codemaker/実験(する)/javamaker/ # dmake 9. comphelper/qa/propertysetmixin/ # cd comphelper/qa/propertysetmixin/ # dmake 実験(する) 10. idlc/実験(する)/parser/ # cd idlc/実験(する)/parser/ ; dmake 11. jurt/実験(する)/ # cd jurt/実験(する)/ ; dmake 12. registry/実験(する)/regcompare/ # cd registry/実験(する)/regcompare/ ; dmake 13. ridljar/実験(する)/ # cd ridljar/実験(する)/ ; dmake 14. stoc/実験(する)/registry_tdprovider/ # cd stoc/実験(する)/registry_tdprovider/ ; dmake 15. stoc/実験(する)/tdmanager/ # cd stoc/実験(する)/tdmanager/ ; dmake 16. stoc/実験(する)/uriproc/ # cd stoc/実験(する)/uriproc/ ; dmake -
Sparcmoz's 実験(する), see also #iZ 40081.
1. cppu cd cppu/実験(する); dmake cd cppu/unxfbsd.プロの/賛成の/貯蔵所 ./testcppu > invocation 実験(する) 後継するd! > exception 実験(する) 後継するd! > C++-UNO 実験(する) (c++ <-> uno <-> c++ [構成要素 impl]) 後継するd! 2. stoc Not yet done. 3.
実験(する) done with FreeBSD 5.3-RELEASE + OpenOffice.og 1.1.4 + JDK 1.4.2 (ports) at 2005/Jan/16
- sal: failed (infinite 宙返り飛行)
- stoc: testconv (ok), testcorefl (ok), testintrosp (ok), testinvocation (ok), testloader (ok), testproxyfac (ok), testregistry (ok), testsmgr (ok)
- 橋(渡しをする) : failed (no 実験(する) 控訴 出口s)
実験(する) done with FreeBSD 5.3-RELEASE + OpenOffice.og 1.9.m71 + JDK 1.4.2 (ports), at 2005/Jan/16
- UDK 実験(する)
- 橋(渡しをする)s/実験(する)/com/sun/星/主役にする/lib/uno/橋(渡しをする)s/java_remote : passed
- 橋(渡しをする)s/実験(する)/java_uno/acquire : passed
- 橋(渡しをする)s/実験(する)/java_uno/any/ : TestRemote failed. (waiting forever)
- 山の尾根s/実験(する)/java_uno/equals/ : passed
- 橋(渡しをする)s/実験(する)/java_uno/multinherit/ : passed
- 橋(渡しをする)s/実験(する)/java_uno/nativethreadpool/ : failed
dmake: makefile.mk: line 74: Error -- 推定する/予想するing 大型の or 支配する defn, 設立する neither '---* *---'
- codemaker/実験(する)/cppumaker/ : passed
- codemaker/実験(する)/javamaker/ : failed
java -classpath .:../../unxfbsd.プロの/賛成の/class/実験(する):/usr/地元の/jdk1.4.2/jre/lib/rt.jar:.:../../unxfbsd.プロの/賛成の/class:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.プロの/賛成の/貯蔵所/juh.jar:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.プロの/賛成の/貯蔵所/jurt.jar:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.プロの/賛成の/貯蔵所/ridl.jar:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.プロの/賛成の/貯蔵所/OOoRunner.jar org.openoffice.走者 -TestBase java_complex \ -NoOffice yes -o 実験(する).codemaker.javamaker.実験(する) TestJob: -o 実験(する).codemaker.javamaker.実験(する) Searching Class: 実験(する).codemaker.javamaker.実験(する) Got 実験(する): 実験(する).codemaker.javamaker.実験(する)@186d4c1 Exception in thread "main" java.lang.NullPointerException at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at util.DynamicClassLoader.forName(DynamicClassLoader.java:80) at util.DynamicClassLoader.getInstance(DynamicClassLoader.java:91) at base.java_complex.executeTest(java_complex.java:124) at org.openoffice.走者.main(走者.java:116) dmake: Error code 1, while making '実験(する).実験(する)' '---* tg_merge.mk *---' - comphelper/qa/propertysetmixin/ : failed
using loader com.sun.星/主役にする.loader.Java2 登録(する) 構成要素 'とじ込み/提出する:///work/ports/editors/openoffice-2.0-devel/work/comphelper/qa/propertysetmixin/../../unxfbsd.プロの/賛成の/misc/qa_propertysetmixin/qa_propertysetmixin.uno.jar' in registry '../../unxfbsd.プロの/賛成の/misc/qa_propertysetmixin/uno.rdb' failed! error (CannotRegisterImplementationException): 実験(する).comphelper.propertysetmixin.comp.JavaSupplier dmake: Error code 1, while making '../../unxfbsd.プロの/賛成の/misc/qa_propertysetmixin/uno.rdb' dmake: '../../unxfbsd.プロの/賛成の/misc/qa_propertysetmixin/uno.rdb' 除去するd. '---* tg_merge.mk *---'
- idlc/実験(する)/parser/ : passed
- jurt/実験(する)/ : failed
java -classpath .:../../../../../../unxfbsd.プロの/賛成の/class/実験(する):/usr/地元の/jdk1.4.2/jre/lib/rt.jar:.:../../../../../../unxfbsd.プロの/賛成の/class:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.プロの/賛成の/貯蔵所/ridl.jar:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.プロの/賛成の/貯蔵所/OOoRunner.jar org.openoffice.走者 -TestBase java_complex \ -NoOffice yes -o com.sun.星/主役にする.comp.bridgefactory.BridgeFactory_Test TestJob: -o com.sun.星/主役にする.comp.bridgefactory.BridgeFactory_Test Searching Class: com.sun.星/主役にする.comp.bridgefactory.BridgeFactory_Test Got 実験(する): com.sun.星/主役にする.comp.bridgefactory.BridgeFactory_Test@1820dda Exception in thread "main" java.lang.NullPointerException at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at util.DynamicClassLoader.forName(DynamicClassLoader.java:80) at util.DynamicClassLoader.getInstance(DynamicClassLoader.java:91) at base.java_complex.executeTest(java_complex.java:124) at org.openoffice.走者.main(走者.java:116) dmake: Error code 1, while making 'BridgeFactory_Test.実験(する)' '---* tg_merge.mk *---' dmake: Error code 255, while making 'all' '---* *---' - registry/実験(する)/regcompare/ : passed
- ridljar/実験(する)/ : failed
java -classpath .:../../../../../../../unxfbsd.プロの/賛成の/class/実験(する):/usr/地元の/jdk1.4.2/jre/lib/rt.jar:.:../../../../../../../unxfbsd.プロの/賛成の/class:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.プロの/賛成の/貯蔵所/OOoRunner.jar org.openoffice.走者 -TestBase java_complex \ -NoOffice yes -o com.sun.星/主役にする.lib.uno.typedesc.TypeDescription_Test TestJob: -o com.sun.星/主役にする.lib.uno.typedesc.TypeDescription_Test Searching Class: com.sun.星/主役にする.lib.uno.typedesc.TypeDescription_Test Got 実験(する): com.sun.星/主役にする.lib.uno.typedesc.TypeDescription_Test@15f5897 Exception in thread "main" java.lang.NullPointerException at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at util.DynamicClassLoader.forName(DynamicClassLoader.java:80) at util.DynamicClassLoader.getInstance(DynamicClassLoader.java:91) at base.java_complex.executeTest(java_complex.java:124) at org.openoffice.走者.main(走者.java:116) dmake: Error code 1, while making 'TypeDescription_Test.実験(する)' '---* tg_merge.mk *---' dmake: Error code 255, while making 'all' '---* *---' - stoc/実験(する)/registry_tdprovider/ : passed
- stoc/実験(する)/tdmanager/ : passed
- stoc/実験(する)/uriproc/ : passed
- other 実験(する) (?)
- Sparcmoz's 実験(する) 過程
- Python 実験(する)
See: Joerg's mail, and Joerg's mail
- UDK 実験(する) UDK 実験(する)
- SAL, GSL 実験(する) for Mac OS X, X11 port.
虫垂 download dirs:
Since OOo has several 外部の modules, all the modules are not yet 完全に ported for FreeBSD. There is an 問題/発行する of -pthread that we must carefully check.
- 1.1.4
外部の/download berkeleydb/download sablot/download stlport/download freetype/download nas/download openssl/download neon/download expat/download np_sdk/download zlib/download icu/download jpeg/download curl/download 上げる/download python/download bitstream_vera_fonts/download libxml2/download msfontextract/download dlcompat/download moz.runtime/download
- 1.9m71
外部の/download berkeleydb/download sablot/download stlport/download freetype/download nas/download neon/download expat/download np_sdk/download zlib/download icu/download jpeg/download curl/download 上げる/download python/download bitstream_vera_fonts/download libxml2/download msfontextract/download libxmlsec/download libwpd/download portaudio/download sndfile/download xalan/download hsqldb/download moz/download

