Hi,
I hope someone can help me with this one. I'm trying to get the ARSperl module installed on my Windows XP desktop.
The ARSperl (www.arsperl.org) module allows Perl to talk to "Remedy". I code Perl using "Komodo".
I'm using the following versions:
- Perl version 5.8.7
- Remedy version 6.00.00
- ARSperl 1.84
- Komodo 3.1 Professional
In Komodo, when I have the "use ARS;" statement, it complains about "Compilation failed in require. BEGIN failed--compilation aborted."
I've tried installing the ARSperl module using ppm and, even though it looks and says it's successful, Komodo still complains about the "use ARS;" statement.
I then used tips found on other forums to run the "Makefile.pl" file but that caused the following errors:
1. "can't open template support-h.template"
This file didn't exist on my machine but I found one on the web, put it in the C:\Program Files\AR System\Api\include folder, changed Makefile.pl to this:
GenerateSupportDotH("C:\\Program Files\\AR System\\Api\\include\\support-h.template", $INCLUDES);
2. Then it couldn't find infra/exsi.pl (I found this on the web, amended the Makefile.pl and it moved forward a little more). Changed this line in Makefile.pl:
$cmd = qq("$Config{'perlpath'}" C:\\Perl\\bin\\ARSperl\\infra\\exsi.pl < "${ARSAPI}/include/ar.h" > serverTypeInfoHints.h);
3. Now it falls over not being able to find a file, the line is this one:
$rv = system("$Config{'perlpath'} infra/h2ph -d . < $headerFile > ARS${_}-h.pm");
I've added the path to my "infra" folder but it still falls over. I can't figure out what file this should be:
ARS${_}-h.pm
Questions:
1. Why is this process so filled with problems?
2. Why is Komodo still complaining when a ppm install worked fine?
3. Does someone know how to install ARSperl on Windows XP and could he/she help me get this working somehow?
Thanks.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.