Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

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?

0 votes



2 answers

Permanent link
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

0 votes


Permanent link
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

0 votes

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Aug 31 '10, 10:55 a.m.

Question was seen: 8,266 times

Last updated: Aug 31 '10, 10:55 a.m.

Confirmation Cancel Confirm