|
From: Bruno P. <bru...@cl...> - 2005-10-28 10:31:06
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
(sorry if its the second and same mail you've received...)<br>
<br>
Hi arjen (and you all plplot-general if this mail succeeds in reaching
you...)!<br>
<br>
well, I can now be more precised on the issus I encountered for porting
PDL::Graphics::PLplot<br>
on cygwin.<br>
<br>
Here is my environment:<br>
<br>
windaube XP [french joke, like winstinks XP ; ) ] 5.1 build 2600
service pack2<br>
<br>
cygwin dll 1.5.18 / shared id cygwin 1S4<br>
<br>
perl v5.8.7 build for cygwin<br>
<br>
PDL 2.4.2<br>
<br>
plplot5.5.3<br>
<br>
So, there are strange things during the install of PDL:<br>
- at perl Makefile.PL<br>
it can't find libplplot.dll : actually, libplplot.dll.a
exists so, it finally works if<br>
- I
"cp libplplot.dll.a libplplot.dll <br>
or - I
modify Makefile.PL in /Graphics/PLplot : my $libname =
"libplplotd.dll.a" instead of<br>
my
$libname = "libplplotd.dll".config("so") <br>
- finally, it (seems to) work but, at the end of "make":<br>
it can't find /blib/script/pdl : actually, "pdl.exe"
exists, so I "cp PDL.exe PDL" ... and it works (?)<br>
<br>
- make install : all (seems to be) is ok<br>
<br>
- perldl inline command works:<br>
perldl> $x = sequence 3,4<br>
perldl> set $x, 2,1,99<br>
perldl> p $x<br>
[<br>
[ 0 1 2]<br>
[ 3 4 99]<br>
[ 6 7 8]<br>
[ 9 10 11]<br>
]<br>
(from <a class="moz-txt-link-freetext"
href="http://www.us025.ird.fr/article.php3?id_article=17">http://www.us025.ird.fr/article.php3?id_article=17</a>)<br>
<br>
Now, the problem is:<br>
perl -v "use PDL::Graphics::PLplot;"<br>
can't load
'/usr/lib/perl5/site_perl/5.8/cygwin/auto/PDL/Graphics/PLplot/PLplot.dll'
for module PDL/Graphics/PLplot:<br>
no such file or directory in Dynaloader.pm line 230<br>
<br>
(line 230 of Dynaloader:; my $libref = dl_load_file( [...] ) )<br>
<br>
But
/usr/lib/perl5/site_perl/5.8/cygwin/auto/PDL/Graphics/PLplot/PLplot.dll
exists (libPLplot.dll.a too) and is non void!!!<br>
<br>
I didn't find any similar situation neither on the web nor in forums
and i can't remember the number of (re)installation of <br>
the whole config (including cygwin) : (<br>
<br>
any suggestions will be welcomed as the first day of spring after a
long and cold winter : p,<br>
<br>
regards,<br>
<br>
bruno<br>
<br>
<br>
<div class="moz-signature">-- <br>
<div align="center"><u>____________________________________________________</u>
<br>
<font face="Verdana" size="2">Dr. Bruno Picard<br>
Dép. Traitement de la Mesure et Segment Sol <br>
(Data Analysis and Ground Processing Unit)
<br>
CLS<br>
Dir. Océanographie Spatiale<br>
8-10 rue Hermès, 31520 Ramonville Saint Agne, France<br>
<br>
Tél: (+33)5.61.39.37.37, Fax: (+33)5.61.39.37.82<br>
Mél: <a href="mailto:bru...@cl...">bru...@cl...</a><br>
Toile : <a href="http://julie-et-bruno.9online.fr/nono/cadrenono.html"
eudora="autourl">http://julie-et-bruno.9online.fr/nono/cadrenono.html</a><br>
</font><u>____________________________________________________</u><br>
<img src="cid:par...@cl..."><br>
</div>
</div>
</body>
</html>
|