Can BF Perl API use ccperl?
The document says we need an Perl engine, can we use ccperl/ratlperl from CC/CQ? This way I don't need to install another Perl engine such as ActivePerl.
Thanks
Jirong
Install a Perl interpreter on the client host, such as ActiveState's ActivePerl version 5.8.4 or later. The following Perl prerequisite modules are required (ActivePerl version 5.8.8 includes them):
* Exporter
* LWP::UserAgent
* HTTP::Request
I checked the above module seems there by writing a small program to use them, but I got an error in running:
C:\Builds\PerlClientAPI\rbf-services>ccperl Makefile.pl
Unable to find a perl 5 (by these names: C:\Program Files\IBM\RationalSDLC\commo
n\ratlperl.exe perl.exe perl5.exe perl5.8.6.exe miniperl.exe, in these dirs: C:\
Program Files\IBM\RationalSDLC\Clearquest\cqcli\bin C:\WINDOWS\system32 C:\WINDO
WS C:\WINDOWS\System32\Wbem C:\Program Files\Rational\ClearQuest C:\Program File
s\IBM\Personal Communications\ C:\Program Files\IBM\Trace Facility\ C:\Program F
iles\hercules\hercules-3.05 C:\PROGRA~1\IBM\SQLLIB\BIN C:\PROGRA~1\IBM\SQLLIB\FU
NCTION C:\PROGRA~1\IBM\SQLLIB\SAMPLES\REPL C:\Program Files\IBM\RationalSDLC\Cle
arCase\bin C:\Program Files\IBM\RationalSDLC\common D:\ibm\gsk7\bin D:\ibm\gsk7\
lib C:\IBM\ITM\bin C:\IBM\ITM\bin\dll C:\IBM\ITM\InstallITM C:\IBM\ITM\TMAITM6 C
:\Program Files\IBM\RationalSDLC\ClearCase\etc\utils C:\Program Files\Subversion
\bin C:\Program Files\Subversion\bin C:\apache-ant-1.8.1\bin C:\Program Files\Ja
va\jdk1.5.0_22\bin C:\PROGRA~1\IBM\RATION~1\common\bin)
Have \Program Files\IBM\RationalSDLC\common\lib\perl5\5.8.6\MSWin32-x86-multi-th
read\Config.pm expected C:\PROGRA~1\IBM\RATION~1\common\lib\perl5\5.8.6\MSWin32-
x86-multi-thread\Config.pm
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks:
Config says:
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Writing Makefile for BuildForge::Services
C:\Builds\PERLCL~1\RBF-SE~1>nmake15 install
PKSFX (R) FAST! Self Extract Utility Version 2.04g 02-01-93
Copr. 1989-1993 PKWARE Inc. All Rights Reserved. Shareware version
PKSFX Reg. U.S. Pat. and Tm. Off.
Searching EXE: C:/WINDOWS/SYSTEM32/NMAKE15.EXE
C:\Builds\PERLCL~1\RBF-SE~1>
The install doesn't seem doing anything?
Thanks
Jirong
Install a Perl interpreter on the client host, such as ActiveState's ActivePerl version 5.8.4 or later. The following Perl prerequisite modules are required (ActivePerl version 5.8.8 includes them):
* Exporter
* LWP::UserAgent
* HTTP::Request
I checked the above module seems there by writing a small program to use them, but I got an error in running:
C:\Builds\PerlClientAPI\rbf-services>ccperl Makefile.pl
Unable to find a perl 5 (by these names: C:\Program Files\IBM\RationalSDLC\commo
n\ratlperl.exe perl.exe perl5.exe perl5.8.6.exe miniperl.exe, in these dirs: C:\
Program Files\IBM\RationalSDLC\Clearquest\cqcli\bin C:\WINDOWS\system32 C:\WINDO
WS C:\WINDOWS\System32\Wbem C:\Program Files\Rational\ClearQuest C:\Program File
s\IBM\Personal Communications\ C:\Program Files\IBM\Trace Facility\ C:\Program F
iles\hercules\hercules-3.05 C:\PROGRA~1\IBM\SQLLIB\BIN C:\PROGRA~1\IBM\SQLLIB\FU
NCTION C:\PROGRA~1\IBM\SQLLIB\SAMPLES\REPL C:\Program Files\IBM\RationalSDLC\Cle
arCase\bin C:\Program Files\IBM\RationalSDLC\common D:\ibm\gsk7\bin D:\ibm\gsk7\
lib C:\IBM\ITM\bin C:\IBM\ITM\bin\dll C:\IBM\ITM\InstallITM C:\IBM\ITM\TMAITM6 C
:\Program Files\IBM\RationalSDLC\ClearCase\etc\utils C:\Program Files\Subversion
\bin C:\Program Files\Subversion\bin C:\apache-ant-1.8.1\bin C:\Program Files\Ja
va\jdk1.5.0_22\bin C:\PROGRA~1\IBM\RATION~1\common\bin)
Have \Program Files\IBM\RationalSDLC\common\lib\perl5\5.8.6\MSWin32-x86-multi-th
read\Config.pm expected C:\PROGRA~1\IBM\RATION~1\common\lib\perl5\5.8.6\MSWin32-
x86-multi-thread\Config.pm
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks:
Config says:
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Writing Makefile for BuildForge::Services
C:\Builds\PERLCL~1\RBF-SE~1>nmake15 install
PKSFX (R) FAST! Self Extract Utility Version 2.04g 02-01-93
Copr. 1989-1993 PKWARE Inc. All Rights Reserved. Shareware version
PKSFX Reg. U.S. Pat. and Tm. Off.
Searching EXE: C:/WINDOWS/SYSTEM32/NMAKE15.EXE
C:\Builds\PERLCL~1\RBF-SE~1>
The install doesn't seem doing anything?
2 answers
The document says we need an Perl engine, can we use ccperl/ratlperl from CC/CQ? This way I don't need to install another Perl engine such as ActivePerl.
Thanks
Jirong
Install a Perl interpreter on the client host, such as ActiveState's ActivePerl version 5.8.4 or later. The following Perl prerequisite modules are required (ActivePerl version 5.8.8 includes them):
* Exporter
* LWP::UserAgent
* HTTP::Request
I checked the above module seems there by writing a small program to use them, but I got an error in running:
C:\Builds\PerlClientAPI\rbf-services>ccperl Makefile.pl
Unable to find a perl 5 (by these names: C:\Program Files\IBM\RationalSDLC\commo
n\ratlperl.exe perl.exe perl5.exe perl5.8.6.exe miniperl.exe, in these dirs: C:\
Program Files\IBM\RationalSDLC\Clearquest\cqcli\bin C:\WINDOWS\system32 C:\WINDO
WS C:\WINDOWS\System32\Wbem C:\Program Files\Rational\ClearQuest C:\Program File
s\IBM\Personal Communications\ C:\Program Files\IBM\Trace Facility\ C:\Program F
iles\hercules\hercules-3.05 C:\PROGRA~1\IBM\SQLLIB\BIN C:\PROGRA~1\IBM\SQLLIB\FU
NCTION C:\PROGRA~1\IBM\SQLLIB\SAMPLES\REPL C:\Program Files\IBM\RationalSDLC\Cle
arCase\bin C:\Program Files\IBM\RationalSDLC\common D:\ibm\gsk7\bin D:\ibm\gsk7\
lib C:\IBM\ITM\bin C:\IBM\ITM\bin\dll C:\IBM\ITM\InstallITM C:\IBM\ITM\TMAITM6 C
:\Program Files\IBM\RationalSDLC\ClearCase\etc\utils C:\Program Files\Subversion
\bin C:\Program Files\Subversion\bin C:\apache-ant-1.8.1\bin C:\Program Files\Ja
va\jdk1.5.0_22\bin C:\PROGRA~1\IBM\RATION~1\common\bin)
Have \Program Files\IBM\RationalSDLC\common\lib\perl5\5.8.6\MSWin32-x86-multi-th
read\Config.pm expected C:\PROGRA~1\IBM\RATION~1\common\lib\perl5\5.8.6\MSWin32-
x86-multi-thread\Config.pm
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks:
Config says:
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Writing Makefile for BuildForge::Services
C:\Builds\PERLCL~1\RBF-SE~1>nmake15 install
PKSFX (R) FAST! Self Extract Utility Version 2.04g 02-01-93
Copr. 1989-1993 PKWARE Inc. All Rights Reserved. Shareware version
PKSFX Reg. U.S. Pat. and Tm. Off.
Searching EXE: C:/WINDOWS/SYSTEM32/NMAKE15.EXE
C:\Builds\PERLCL~1\RBF-SE~1>
The install doesn't seem doing anything?
Hi Jirong,
Is there a way to get ccperl to state which version of Perl it contains? Does something like 'ccperl -version' or a variant print anything useful. In looking at the messages you pasted, it doesn't look like it contains a Perl 5.8.4 or later.
bju
Hi
Later I installed the Perl Client manually:
http://www-01.ibm.com/support/docview.wss?uid=swg21316911
So far I think ccperl works fine.
Thanks
Jirong
Later I installed the Perl Client manually:
http://www-01.ibm.com/support/docview.wss?uid=swg21316911
So far I think ccperl works fine.
Thanks
Jirong
Hi Jirong,
Is there a way to get ccperl to state which version of Perl it contains? Does something like 'ccperl -version' or a variant print anything useful. In looking at the messages you pasted, it doesn't look like it contains a Perl 5.8.4 or later.
bju