in reply to Re: (bbfu)Re: Re: Re: Tie::RefHash
in thread Tie::RefHash

Well, I'm not totally sure about this so don't get mad if I'm wrong. ;)

You say you have a hard time getting modules installed at the site your on, but do you have a write access to a local (user) directory? If so, you might be able to install the module (Text::CSV) into that local directory and then modify the @INC in your program via use lib.

I know for sure that there are one or two modules that require some other things to be installed in specific places or to have some C programs compiled but I don't think Text::CSV is one of them. You'll have to look at the documentation or try installing it to be sure.

I like to put the module in the same directory as the script, and then in the script's code add the lines:

use lib '.'; use Text::CSV;

Of course, you should note that for a module like Text::CSV, you'll have to create a subdirectory named Text and put the module file (named CSV.pm) in it (standard convention, of course) but the install should do that for you.

Anyway, I hope this helps!

bbfu
Seasons don't fear The Reaper.
Nor do the wind, the sun, and the rain.
We can be like they are.