in reply to Regarding DBD-ODBC in ActivePerl5.8.8.818

Its not available, you need to install it separately, maybe through apt-get
  • Comment on Re: Regarding DBD-ODBC in ActivePerl5.8.8.818

Replies are listed 'Best First'.
Re^2: Regarding DBD-ODBC in ActivePerl5.8.8.818
by amit_27 (Initiate) on Jan 29, 2009 at 13:48 UTC
    Is it right way to install DBD-ODBC using following command? >>PPM install DBD-ODBC Also to install Perl-ldap I haven't got any information using ppm and api-get. Any pointer will be helpful.
      DBD-ODBC isn't available for solaris through ppm, so that won't work. I don't have/use Solaris/apt-get... standard avice is follow README, A Guide to Installing Modules, and for solaris, if you don't have solaris compiler, install gcc toolchain and compile your own perl (or install gcc compiled one).

      apt-get is a Debian package management tool. I believe the equivalent tool on Solaris is pkg-get. See CSW packaging home for more information. Both tools have installers (kind of like Window's msi) but they also have large repositories of open source packages that have been carefully configured to work with your particular flavor of *nix.

      The advantage of using this tool over PPM is that the packagers have made sure that the installation respects the configuration conventions for Solaris - this is especially important for Solaris because it has a number of quirks that packagers with Linux experience may not know. The disadvantage is that these packages sometimes lag behind the latest and greatest CPAN version of the module.

      Best, beth
        From where I will get the correct version of perl-ldap, perl-DBI, perl DBD-ODBC is required with the respective ActivePerl5.8.8.818 version or any other? Or How to know it supports on Solaris or not? I am totally looking for Solaris support versions.
        Thanks for the reply. As I am newbie to ActivePerl have little more queries. 1. I have installed ActivePerl5.8.9.825 (on Solaris 64-bit) and when I run command >>>>> perl -MDBI -e 'DBI->installed_versions' Perl : 5.008009 (sun4-solaris-thread-multi-64) OS : solaris (2.8) DBI : 1.607 DBD::Sponge : 12.010002 DBD::SQLite : 1.13 DBD::Proxy : install_driver(Proxy) failed: Can't locate RPC/PlClient.pm in @INC DBD::ODBC : 1.16 DBD::Gofer : 0.011565 DBD::File : 0.35 DBD::ExampleP : 12.010007 DBD::DBM : 0.03 DBD::CSV : 0.22 It means Perl-DBI and Perl-DBD::ODBC is available with this version. How can I find using which command that Perl-Ldap is already installed with the ActivePerl5.8.9.825? Or In such case how to know that which Perl-ldap version is too installed? 2. ActivePerl5.8.8.817 installation does not include Perl-DBI, Perl-DBD: ODBC and Perl-Ldap? And this version is also not available for 64-bit Solaris download. http://downloads.activestate.com/ActivePerl/Solaris/5.8/ From where I will get information about the correct version of Perl-ldap, Perl-DBI, Perl DBD-ODBC used with the respective ActivePerl5.8.8.817 version or any other on Solaris 64-bit? 3. If it is not available then My intension is to get available all Perl-DBI, Perl-DBD:ODBC and Perl-Ldap with the ActivePerl5.8.8.818 version. Can you please help me to decide which version of Perl-DBI, Perl-DBD:ODBC and Perl-Ldap should I download to install with the 5.8.8.818 Perl intsallation. 4. I have seen a different name of Perl-LDAP. Getting confused which will be used correctly with the Active Perl version? http://search.cpan.org/search?query=perl-ldap&mode=all Can you please tell me if I want to install Perl-Ldap then which name should I use to download? 5. If the DBD:ODBC is available with the installation then do not need to build the DBD-ODBC for Solaris 64-bit? Amit