in reply to Re: Dependencies of Dependencies
in thread Dependencies of Dependencies

Please try to be more specific - what's the full error message? In which path is CSV_XS.pm?

Since it's an CS module, it also needs to find its C libraries. Did you just copy that? You might have to actually install it into the directory where you want it to be.

Perl 6 - links to (nearly) everything that is Perl 6.

Replies are listed 'Best First'.
Re^3: Dependencies of Dependencies
by Melasoul (Novice) on Oct 15, 2009 at 17:05 UTC

    Sorry.

    This is my file tree:
    (local)lib
    +auto
    |+Parse
    ||+CSV
    |||+.packlist
    |+Text
    ||+CSV_XS
    |||+.packlist
    |||+CSV_XS.bs
    |||+CSV_XS.dll
    |||+libCSV_XS.dll.a
    +Parse
    |+CSV.pm
    +Text
    |+CSV_XS.pm

    The error is: Can't locate loadable object for module Text::CSV_XS in @INC...

      And what's @INC? You truncated an interesting part of the error message...

      How did you install Text::CSV_XS?

      Perl 6 - links to (nearly) everything that is Perl 6.
        Can't locate loadable object for module Text::CSV_XS in @INC (@INC con +tains: ./ /home/stokea/DUDL/Analysis/lib/i386-linux-thread-multi /hom +e/stokea/DUDL/Analysis/lib /home/stokea/DUDL/Analysis/lib/5.8.3/i386- +linux-thread-multi /home/stokea/DUDL/Analysis/lib/5.8.3 /home/stokea/ +DUDL/Analysis/lib/5.8.2 /home/stokea/DUDL/Analysis/lib/5.8.1 /home/st +okea/DUDL/Analysis/lib/5.8.0 /usr/lib/perl5/5.8.3/i386-linux-thread-m +ulti /usr/lib/perl5/5.8.3 /usr/lib/perl5/site_perl/5.8.3/i386-linux-t +hread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /u +sr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/s +ite_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 + /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/l +ib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vend +or_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8. +2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1/i386-linux +-thread-multi /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-mult +i /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 / +usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr +/lib/perl5/vendor_perl .) at /home/stokea/DUDL/Analysis/lib/Parse/CSV +.pm line 103 Compilation failed in require at /home/stokea/DUDL/Analysis/lib/Parse/ +CSV.pm line 103. BEGIN failed--compilation aborted at /home/stokea/DUDL/Analysis/lib/Pa +rse/CSV.pm line 103.

        I did a perl Makefile.pl PREFIX=/home/stokea/DUDL/Analysis/lib