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> |