guset has asked for the wisdom of the Perl Monks concerning the following question:

I've got the problem that I wrote a script to use a module (XML::Parser) that isn't on the machine I need to run it on. I only have ftp access to the machine.

Unfortunately, the operating system is different than what I have available (it's bsd, I think). Is there a place to find a precomiled version of the module or at least Expat.so, or a way to get around needing to run the makefiles.

Thanks.

Replies are listed 'Best First'.
Re: getting around installing modules
by holli (Abbot) on Jan 30, 2005 at 05:44 UTC
Re: getting around installing modules
by davido (Cardinal) on Jan 30, 2005 at 05:19 UTC

    Wouldn't your web host be willing to install a module for you, or providing you some reasonable means of installing one yourself? If the answer is no, and you really do need a full-featured web host, you're signed up with the wrong company and it's time to change.

    It sounds like you either need a web host that allows shell access, or one that is open to installing reasonably popular modules upon request.


    Dave

Re: getting around installing modules
by nandeya (Monk) on Jan 31, 2005 at 03:34 UTC
Re: getting around installing modules
by sgifford (Prior) on Jan 31, 2005 at 04:51 UTC
Re: getting around installing modules
by guset (Initiate) on Feb 07, 2005 at 08:33 UTC
    I've tried various ways of running programs ie:

    print "Content-type: text-html\n\n" $ls = `ls`; print $ls;

    On my test platform it works fine, on the server I need to install on, things come up blank.

    This is on a Yahoo small business server; they didn't seem all that enthusiastic about installing a module for me.

    Are there any ways to get around the need to compile the module? I'm perfectly willing to give up speed for not having to worry about it.