It's all about the answers!

Ask a question

Can BF Perl API use ccperl?


Jirong Hu (1.5k9295258) | asked Aug 31 '10, 10:55 a.m.
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?

2 answers



permanent link
Brent Ulbricht (2.5k11) | answered Aug 31 '10, 10:49 p.m.
JAZZ DEVELOPER
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

permanent link
Jirong Hu (1.5k9295258) | answered Sep 01 '10, 10:20 a.m.
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



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

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.