OpenRTM-aist-Python Windows CXg[[쐬c[̉

@쐬F 2010/3/19 
@쐬ҁF c

  : 2010/04/24 I

@ڎ
1. O
2. fBNg\
3. t@C\
4. CXg[
5. ACXg[


@
1. O

@@{c[́AWindows Installer XML(WiX)gpāAmsit@C
@@쐬̂łB

@@{c[sɂ́AL\tgEGACXg[Ă鎖
@@OƂ܂B

@@@EPython2.4, 2.5, 2.6 ̉ꂩ
@@@EPyYAML-3.09.win32-py2.4, 2.5, 2.6 ̉ꂩ
@@@EWiX3.5 Toolset
@@@Eϐ́uPATHvƁuPYTHONPATHvɁAgpPython񂪐ݒ
@@@@Ă鎖B


2. fBNg

@@[JPCɁAȉ̃fBNg\ŃCXg[Ώۃt@C
@@Ă鎖OƂĂ܂B

@@C:\distribution
@@@@
@@@@ OpenRTM-aist-Python-1.0.0
@@@@@@ doc@@doxygen
@@@@@@@@ ClassReference-jp
@@@@@@@@ ClassReference-en
@@@@@@
@@@@@@ idlcompiler  idlcompiler
@@@@@@@@ idlcompile.bat 
@@@@@@@@ idlcompile.py
@@@@@@
@@@@@@ OpenRTM_aist@@sdist
@@@@@@@@@ *.py(\[Xt@C)
@@@@@@@@@ examples
@@@@@@@@@ RTM_IDL
@@@@@@@@@ utils
@@@@@@@@@@@@ rtcd
@@@@@@@@@@@@ rtcprof
@@@@@@@@@@@@ rtc-template
@@@@@@@@@@@@ rtm-naming
@@@@
@@@@
@@@@ omniORBpy-3.0-Python2.4
@@@@@@ bin
@@@@@@@@ x86_win32
@@@@@@ lib
@@@@@@@@@ Python
@@@@@@@@@ x86_win32
@@@@
@@@@
@@@@ omniORBpy-3.4-Python2.5
@@@@@@ bin
@@@@@@@@ x86_win32
@@@@@@ lib
@@@@@@@@@ Python
@@@@@@@@@ x86_win32
@@@@
@@@@
@@@@ omniORBpy-3.4-Python2.6
@@@@  @@ bin
@@@@  @@@@ x86_win32
@@@@  @@ lib
@@@@  @@@@@ Python
@@@@  @@@@@ x86_win32


@@(1) OpenRTM-aist-Python-1.0.0 ́A
@@@@PythonOpenRTM-aist̃CXg[Ώۃt@CłA
@@@@doxygenɂ쐬ꂽt@Xt@C(doxygen)ƁA
        IDLRpCs߂̃t@C(idlcompiler)ƁA
@@@@python setup.py sdist ɂ쐬ꂽt@C(sdist)܂ށB

@@(2) omniORBpy-3.0-Python2.4 ́A
@@@@Python2.4pomniORBpy-3.0łB

@@(3) omniORBpy-3.4-Python2.5 ́A
@@@@Python2.5pomniORBpy-3.4łB

@@(4) omniORBpy-3.4-Python2.6 ́A
@@@@Python2.6pomniORBpy-3.4łB


@@L\́Amsi쐬ob` build.cmd Œ`ĂAύX\łB
@@@ύXꍇAbuild.cmd, OpenRTMpywxs.py, omniORBpy24wxs.py, 
@@@omniORBpy25wxs.py, omniORBpy26wxs.py ̐ĉB


3. t@C\

@@[̃fBNg]
@@@@
@@@@ Bitmaps
@@@@@@ bannrbmp.bmp @CXg[poi[摜@1
@@@@@@ dlgbmp.bmp @@CXg[p_CAO摜@1
@@@@ License.rtf@@@@@CZX@1
@@@@ WiLangId.vbs @@@@[eBeB@1
@@@@ WiSubStg.vbs @@@@[eBeB@1
@@@@ langs.txt@@@@@@Q[Wꗗ@1
@@@@ makewxs.py @@@@@wxsdt@CWFl[^@1
@@@@ uuid.py@@@@@@@UUIDWFl[^@1
@@@@ yat.py @@@@@@@Yamlev[gvZbT@1
@@@@
@@@@
@@@@ build.cmd@@@msi쐬ob`
@@@@ cleanup.cmd@@e|t@C폜ob`
@@@@
@@@@ OpenRTM-aist-Python.wxs.in@OpenRTM-aistpWiXev[g
@@@@ omniORBpy24_inc.wxs.in@@@Python2.4pWiXev[g
@@@@ omniORBpy25_inc.wxs.in@@@Python2.5pWiXev[g
@@@@ omniORBpy26_inc.wxs.in@@@Python2.6pWiXev[g
@@@@
@@@@ OpenRTMpywxs.py@@@OpenRTM-aistpwxst@CWFl[^
@@@@ omniORBpy24wxs.py@@Python2.4pwxst@CWFl[^
@@@@ omniORBpy25wxs.py@@Python2.5pwxst@CWFl[^
@@@@ omniORBpy26wxs.py@@Python2.6pwxst@CWFl[^
@@@@
@@@@ idlcompile.bat@@@IDLRpCNob`
@@@@ idlcompile.py @@@IDLRpCXNvg
@@@@
@@@@ WixUI_**-**.wxl@@@eꃁbZ[W[JCY@2

@@@1́AC++łRs[́B

@@@2́AWixUI_Mondo_RTM.wxs pɁACXg[̎ނIʂ
@@@@\郁bZ[WAIWĩ[JCYt@CɁA
@@@@InstallScopeDlgDescription ̃bZ[W
@@@@SetupTypeDlgDescription Rs[Ă܂B

@@[rhɎgpt@C]
@@@@
@@@@ OpenRTM-aist-Python-1.0.0.msi@p̃CXg[[
@@@@
@@@@ OpenRTM-aist-Python-1.0.0_**-**.msi@eꖈ̃CXg[[

@@@build.cmd sƁÃe|t@Cmsit@C
@@@@쐬܂B
@@@@Cӂmsit@CgpB


4. CXg[

@(1) CXg[sꍇACXg[PC̃WXg`FbNA
@@@Python2.4, 2.5, 2.6 ̉ꂩo^ς݂ł邩肵܂B
@@@o^ĂȂ΁AG[bZ[W\āA
@@@CXg[I܂B

@(2) Python2.4, 2.5, 2.6 ̉ꂩo^ς݂łꍇ

@@EPythonCXg[pX̊efBNg omniORBpy 
@@@CXg[܂B
@@EPythonCXg[pX\Lib\site-packages  OpenRTM-aist 
@@@CXg[܂B
@@EProgram Files tH_ ^Ct@CANXt@X
@@@t@CAexamplest@C CXg[܂B

@(3) CXg[AIDLRpCNob`sA
@@@PythonCXg[pX\Lib\site-packages\OpenRTM_aist\RTM_IDL 
@@@IDLt@CAProgram Files tH_ examples/SimpleService 
@@@IDLt@CRpC܂B

@(4) X^[g{^̃vOj[
@@@EOpenRTM-aist -> Python -> documents 
@@@@{Ɖp̃NXt@XIo܂B
@@@EOpenRTM-aist -> Python -> examples 
@@@@uStart Naming ServicevƊeexample Io܂B


5. ACXg[

@(1) ACXg[sꍇACXg[t@CƂ͕ʂɁA
@@@PythonXNvgsɍ쐬.pyc t@CA
@@@Program Files\OpenRTM-aist\1.0\examples\Python fBNgA
@@@IDLRpCō쐬ꂽ Python**\Lib\site-packages\OpenRTM_aist
@@@fBNgȂǂ폜܂B

ȏ
