Hmm, interesting. I see that code gets borked if $Config{installsitearch} wasn't used. That raises a question why, of course, and which setup did you use (so I could reproduce), but generally I agress, path in %INC is more reliable. Would you try this?
--- Makefile.PL 2011-05-17 13:50:41.988807409 +0200
+++ Makefile.PL.0 2011-06-10 09:49:56.579743052 +0200
@@ -1486,8 +1486,10 @@
unless ( $@) {
print "yes\n";
$have_binary_prereq++;
- push @LIBPATH, qd("$Config{installsitearch}/Pr
+ima/codecs/$prereq/lib");
- push @INCPATH, qd("$Config{installsitearch}/Pr
+ima/codecs/$prereq/include");
+ my $f = $INC{"Prima/codecs/$prereq.pm"};
+ $f =~ s/.pm$//;
+ push @LIBPATH, qd("$f/lib");
+ push @INCPATH, qd("$f/include");
} else {
print "no\n";
}
And btw, really, perlmonks interface doesn't help with communication at this point. Please use email next time.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|