Perl on Windows for TOS

One Star

Perl on Windows for TOS

So, I'm working on following the instructions here http://www.talendforge.org/wiki/doku.php?id=docSmiley Tongueerl_windows

But I'm running into some issues, that I don't know how to remedy:

Installing Modules
*from the bullet list of command line code (pictures of the PPM for the packages that failed are the first 4 pictures attached)
H:\>ppm install DBD-DB2
Syncing site PPM database with .packlists...done
ppm install failed: Can't find any package that provides DBD-DB2

H:\>ppm install DBD-mysql
ppm install failed: Can't find any package that provides DBD-mysql

H:\>ppm install DBD-ODBC
Downloading DBD-ODBC-1.15...done
Unpacking DBD-ODBC-1.15...done
Generating HTML for DBD-ODBC-1.15...done
Updating files in site area...done
8 files installed

H:\>ppm install DBD-Oracle
ppm install failed: Can't find any package that provides DBD-Oracle

H:\>ppm install DBI
No missing packages to install

H:\>ppm install Email-Filter
ppm install failed: Can't find any package that provides Email-Filter

H:\>ppm install MIME-Lite
ppm install failed: Can't find any package that provides MIME-Lite

H:\>ppm install Net-LDAP-Express
Downloading Net-LDAP-Express-0.11...done
Downloading perl-ldap-0.34...done
Downloading Convert-ASN1-0.21...done
Unpacking Net-LDAP-Express-0.11...done
Unpacking perl-ldap-0.34...done
Unpacking Convert-ASN1-0.21...done
Generating HTML for Net-LDAP-Express-0.11...done
Generating HTML for perl-ldap-0.34...done
Generating HTML for Convert-ASN1-0.21...done
Updating files in site area...done
87 files installed

H:\>ppm install Spreadsheet-ParseExcel
Downloading Spreadsheet-ParseExcel-0.32...done
Downloading IO-stringy-2.110...done
Downloading OLE-Storage_Lite-0.16...done
Unpacking Spreadsheet-ParseExcel-0.32...done
Unpacking IO-stringy-2.110...done
Unpacking OLE-Storage_Lite-0.16...done
Generating HTML for Spreadsheet-ParseExcel-0.32...done
Generating HTML for IO-stringy-2.110...done
Generating HTML for OLE-Storage_Lite-0.16...done
Updating files in site area...done
29 files installed

H:\>ppm install Spreadsheet-WriteExcel
ppm install failed: Can't find any package that provides Spreadsheet-WriteExcel

H:\>ppm install Text-ASCIITable
Downloading Text-ASCIITable-0.18...done
Unpacking Text-ASCIITable-0.18...done
Generating HTML for Text-ASCIITable-0.18...done
Updating files in site area...done
4 files installed

H:\>ppm install Text-CSV_XS
Downloading Text-CSV_XS-0.34...done
Unpacking Text-CSV_XS-0.34...done
Generating HTML for Text-CSV_XS-0.34...done
Updating files in site area...done
6 files installed

H:\>

*PostgreSQL connector
C:\Perl>ppm install http://dbdpgppm.projects.postgresql.org/DBD-Pg-5.8s.ppd
ppm install failed: The PPD does not provide code to install for this platform

*XML::LibXML
C:\Perl>ppm install http://theoryx5.uwinnipeg.ca/ppms/XML-LibXML-Common.ppd
ppm install failed: The PPD does not provide code to install for this platform

C:\Perl>ppm install http://theoryx5.uwinnipeg.ca/ppms/XML-LibXML.ppd
ppm install failed: The PPD does not provide code to install for this platform

The list of my current installed packages can be seen in the 5th picture.
The list of the status of the modules, in TOS, can be seen in the 6th-9th pictures.

info about the verson of perl I'm running:
H:\>perl -v

This is perl, v5.10.0 built for MSWin32-x86-multi-thread
(with 3 registered patches, see perl -V for more detail)

Copyright 1987-2007, Larry Wall

Binary build 1002 [283697] provided by ActiveState http://www.ActiveState.com
Built Jan 10 2008 11:00:53

One Star

Re: Perl on Windows for TOS

Hi,

I thin you have to add additional update sites to ppm. You can get a list of actual configured repositories with the following commandline:
ppm repository

Sorry I don't have actual access to my list of configured modules to get the modules needed for talend. I get them after some google-searches. A list for windows can (for example) find at:
http://win32.perl.org/wiki/index.php?title=PPM_Repositories

Not every site have all modules in all versions...

Bye
Volker
One Star

Re: Perl on Windows for TOS

Hi all. I use windows and got everything for TOS from the following sites. In a DOS promt run the ppm command without paramaters.

A window containing current components will appear. From the edit menu, select preferences. On the repositories tab, just add the following. The first one should be enough, unless you want to do thins like SSH etc. More advanced stuff.


http://ppm4.activestate.com/MSWin32-x86/5.8/819/package.xml
http://www.bribes.org/perl/ppm/package.xml
http://theoryx5.uwinnipeg.ca/ppms/package.xml
One Star

Re: Perl on Windows for TOS

I've you tried to install activePerl?
You can find it there http://www.01net.com/windows/Programmation/cgi_et_perl/fiches/1398.html
One Star

Re: Perl on Windows for TOS

I installed DBD-Pg on Windows 7 following these steps:
1) Install PostgreSQL 9.0
2) Verify that the postgresql bin and lib paths are in your enviornmental variables, PATH
for me: C:\Program Files\PostgreSQL\9.0\bin; C:\Program Files\PostgreSQL\9.0\lib;
3) Install Perl 5.10 from Active State
4) Add repositories from
a) Active State: http://ppm4.activestate.com/MSWin32-x86/5.10/1008/package.xml
b) cpan.winnipeg: http://cpan.uwinnipeg.ca/PPMPackages/10xx/package.xml
c) bribes: http://www.bribes.org/perl/ppm/package.xml
d) trouchelle: http://trouchelle.com/ppm10/package.xml
e) jeneric.org: http://www.jeneric.org/ppms/package.xml
5) Download and install DBD-Pg from PgFoundry
You may have to tweak the msvcr80.dll file (http://computerhelpforum.org/guides/f70/installing_dbd_pg_on_windows/t21341.html)
6) ppm install DBD-Pg
This should give you version 2.14.1

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

APIs for Dummies

View this on-demand webinar about APIs....

Watch Now

6 Ways to Start Utilizing Machine Learning with Amazon We Services and Talend

Look at6 ways to start utilizing Machine Learning with Amazon We Services and Talend

Blog

Why Companies Move to the Cloud: 7 Success Stories

Learn how and why companies are moving to the Cloud

Read Now