(G)** What is windows_installer_test.bat
(G)This is a script to check the Windows environment settings where OpenRTM-aist is installed. It was created to check the OpenRTM-aist 1.1.2 version installation environment, but it can also be used in environments where previous versions are installed.
(G)The result is output to the log file just by executing the script by double-clicking, and the following contents can be confirmed.
(G)You can download from the following location.
(G) windows_installer_test.bat | http://svn.openrtm.org/openrtm-msi-buildtool/trunk/openrtm_msi/test_scripts/windows_installer_test.bat |
(G)Double-click the downloaded windows_installer_test.bat file. The command prompt screen will be displayed during execution, but it will disappear when it is finished.
(G)The installed directory structure is written to the log file using the tree command. & br; (G)If the Cygwin tree command is installed in the environment, adjust the following settings at the beginning of the script to the environment. If% CYGWIN_DIR% \ bin \ tree.exe does not exist, use the standard Windows tree command.
(G)When the Cygwin tree command is installed, the log “yymmdd-hhmmss_'Python directory'-dir.tree” of the installation directory structure of OpenRTM-aist-Python and rtshell becomes compact. This is because you can specify how many levels down the directory in the output specification. (G)Since the standard tree command for Windows cannot specify the hierarchy, all the structures from the top of the Python directory where OpenRTM-aist-Python is installed are targeted. Therefore, only the directory name is output to the log.
set CYGWIN_DIR=C:\Cygwin64
(G)All execution results are output to the log file. The output destination is under the log folder (created automatically if there is none) in the same directory as the script.
(G)You can use this script by running it on a USB memory and checking the results on another PC.
(G) Log file name | Description |
(G)yymmdd-hhmmss.log | Main log file |
(G)yymmdd-hhmmss_pfile.tree | This is output when C: \ Program Files \ OpenRTM-aist exists. You can check the OpenRTM-aist directory structure using the tree command. & br; Even if the 64-bit version of OpenRTM-aist has already been uninstalled, this log file will be output if the directory remains because there are files such as rtc ***. log. The |
(G)yymmdd-hhmmss_pfile_x86.tree | This is output when C: \ Program Files (x86) \ OpenRTM-aist exists. You can check the OpenRTM-aist directory structure using the tree command. & br; Even if the 32-bit version of OpenRTM-aist has already been uninstalled, this log file may be output for the same reason as the 64-bit version. |
(G) yymmdd-hhmmss_'Python directory'-dir.tree | This is output when OpenRTM-aist-Python is installed. You can check the Python directory structure (G)where OpenRTM-aist-Python and rtshell are installed using the tree command. & br; If the installation destination is C: \ Python27, the log file name will be yymmdd-hhmmss_Python27-dir.tree. |
(G)The directory existence of “C: \ Program Files \ OpenRTM-aist” and “C: \ Program Files (x86) \ OpenRTM-aist” is checked. Even if OpenRTM-aist has already been uninstalled, the directory will remain if files (rtc ***. Log, etc.) generated after installation exist. Even if the directory is “exist!”, If C ++, Python, Java Examples are “not installed”, this case can be considered. Check the tree file.
*-*-*-*-*-*-* check OpenRTM-aist installed directory *-*-*-*-*-*-* [[check]] "C:\Program Files\OpenRTM-aist" directory --- not exist! [[check]] "C:\Program Files (x86)\OpenRTM-aist" directory --- exist! --- RTM_VERSION = 1.1.2 Result ⇒ log\20160906-141617_pfile_x86.tree --- C++ Examples (1.1.2) ⇒ installed --- Python Examples (1.1.2) ⇒ installed --- Java Examples (1.1.2) ⇒ installed
*-*-*-*-*-*-* check OpenRTM-aist installed directory *-*-*-*-*-*-* [[check]] "C:\Program Files\OpenRTM-aist" directory --- not exist! [[check]] "C:\Program Files (x86)\OpenRTM-aist" directory --- exist! --- RTM_VERSION = 1.1 Result ⇒ log\20160906-133745_pfile_x86.tree --- C++ Examples (1.1) ⇒ installed --- Python Examples (1.1) ⇒ installed --- Java Examples (1.1) ⇒ not installed
*-*-*-*-*-*-* check OpenRTM-aist installed directory *-*-*-*-*-*-* [[check]] "C:\Program Files\OpenRTM-aist" directory --- exist! --- RTM_VERSION = 1.1.2 Result ⇒ log\20160907-104846_pfile.tree --- C++ Examples (1.1.2) ⇒ installed --- Python Examples (1.1.2) ⇒ installed --- Java Examples (1.1.2) ⇒ installed --- This PC is 32bit OS.
*-*-*-*-*-*-* check system environment variables *-*-*-*-*-*-* RTM_BASE=C:\Program Files (x86)\OpenRTM-aist\ RTM_ROOT=C:\Program Files (x86)\OpenRTM-aist\1.1.2\ RTM_VC_VERSION=vc12 RTM_JAVA_ROOT=C:\Program Files (x86)\OpenRTM-aist\1.1.2\ OMNI_ROOT=C:\Program Files (x86)\OpenRTM-aist\1.1.2\omniORB\4.2.1_vc12\ OpenCV_DIR=C:\Program Files (x86)\OpenRTM-aist\1.1.2\OpenCV2.4.11\ OpenRTM_DIR=C:\Program Files (x86)\OpenRTM-aist\1.1.2\cmake\
(G) Environment variable RTM_BASE is not defined (G) RTM_ROOT = C: \ Program Files (x86) \ OpenRTM-aist\1.1\ (G) RTM_JAVA_ROOT = C: \ Program Files \ OpenRTM-aist\1.1\
OMNI_ROOT=C:\Program Files (x86)\OpenRTM-aist\1.1\omniORB\4.1.7_vc10\ OpenCV_DIR=C:\Program Files (x86)\OpenRTM-aist\1.1\OpenCV2.4.9\
*-*-*-*-*-*-* check Path *-*-*-*-*-*-* C:\Program Files (x86)\OpenRTM-aist\1.1.2\bin\vc12\ C:\Program Files (x86)\OpenRTM-aist\1.1.2\omniORB\4.2.1_vc12\bin\x86_win32\ C:\Program Files (x86)\OpenRTM-aist\1.1.2\OpenCV2.4.11\x86\vc12\bin\
*-*-*-*-*-*-* check Path *-*-*-*-*-*-* C:\distribution\opencv3.0.0\build\x86\vc10\bin C:\Program Files (x86)\OpenRTM-aist\1.1\bin\ C:\Program Files (x86)\OpenRTM-aist\1.1\omniORB\4.1.7_vc10\bin\x86_win32\ C:\Program Files (x86)\OpenRTM-aist\1.1\OpenCV2.4.9\x86\vc10\bin
*-*-*-*-*-*-* check Python installed directory *-*-*-*-*-*-* C:\Python27\ ----OpenRTM-aist-Python installed. C:\Python27\ ----rtshell installed. C:\Python27_x64\ ----OpenRTM-aist-Python not installed. C:\Python27_x64\ ----rtshell installed. C:\Python35_x64\ ----OpenRTM-aist-Python not installed. C:\Python35_x64\ ----rtshell not installed. C:\Python35\ ----OpenRTM-aist-Python not installed. C:\Python35\ ----rtshell not installed.
*-*-*-*-*-*-* check OpenRTM-aist-Python installed directory *-*-*-*-*-*-* Result ⇒ log\20160906-141617_Python27-dir.tree
*-*-*-*-*-*-* check OpenRTM-aist-Python installed directory *-*-*-*-*-*-* Result ⇒ log\20160906-171616_Python26-dir.tree Result ⇒ log\20160906-171616_Python27-dir.tree
*-*-*-*-*-*-* check Custom installed lists *-*-*-*-*-*-* [1] C++ : Runtime Environment [2] C++ : Development Environment [3] C++ : Examples RTC [4] C++ : OpenCV RTC [5] OpenCV [6] Python : Examples RTC [7] Java : Runtime Environment [8] Java : Examples RTC [9] Tools : OpenRTP [10] Tools : RTSystemEditorRCP [11] Tools : JRE [12] OpenRTM-aist old Runtime : 1.0.0 [x86 only] [13] OpenRTM-aist old Runtime : 1.1.0 [14] OpenRTM-aist old Runtime : 1.1.1 [15] IDL
(G) List of folder paths (G) Volume serial number is 9CF9-3755
C:\PROGRAM FILES (X86)\OPENRTM-AIST ├─1.0.0 │ └─vc9 │ └─bin │ coil.dll : └─1.1.2 ├─bin │ │ cmakeconfgen.py