LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Can't locate RunCmd.pm in @INC (https://www.linuxquestions.org/questions/linux-newbie-8/cant-locate-runcmd-pm-in-%40inc-695081/)

psynce_friction 01-05-2009 06:06 AM

Can't locate RunCmd.pm in @INC
 
Hi,

I installed a program in my private directory but when i attempt to run it i get the following error

Can't locate RunCmd.pm in @INC (@INC contains: /assembly/ /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /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/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_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-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /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/brian/progs/euler-sr/assembly/Assemble.pl line 8.
BEGIN failed--compilation aborted at /home/brian/progs/euler-sr/assembly/Assemble.pl line 8.


I assume that this has to do with dependencies or a pathway problem but i am unsure of how to fix it

cheers

repo 01-05-2009 06:13 AM

what distribution?
What are you trying to install?

psynce_friction 01-05-2009 06:22 AM

I am runnig Redhat 2.6.9-67.0.7ELsmp

and I have installed a work related program called euler-sr http://euler-assembler.ucsd.edu.

repo 01-05-2009 06:27 AM

can you locate the file?
find / -name RunCmd.pm

psynce_friction 01-05-2009 06:32 AM

yes

find -name RunCmd.pm

./progs/euler-sr/assembly/RunCmd.pm

repo 01-05-2009 06:36 AM

try to copy the file to the path in the errormessage

psynce_friction 01-05-2009 06:55 AM

that could work. But i don't have premission to access the directory at this time. I'll have to wait till the admin comes back from holidays.

thanks repo

chrism01 01-05-2009 05:45 PM

How to customise @INC: http://perldoc.perl.org/perlfaq8.htm...-at-runtime%3F

psynce_friction 01-06-2009 03:51 AM

Thanks Chris

Worked a charm

karl_jv 10-14-2010 10:55 AM

Eusrc
 
In the case of Euler-sr it is also possible to set the EUSRC variable to the folder were euler is extracted as mentioned in the readme:

export EUSRC="euler root"


All times are GMT -5. The time now is 11:39 AM.