----- Original Message -----
From: "Clifford Sobchuk" <[email protected]>
To: "Sisyphus" <[email protected]>; "David Mertens"
<[email protected]>; "perldl" <[email protected]>;
<[email protected]>
Sent: Tuesday, July 10, 2012 1:09 AM
Subject: RE: [Perldl] Announcing PDL::Graphics::Prima and company
Hi Rob.
I need a little more hand holding. I am confused by which renaming one
should do. Is this the name of the directory in the build_params file in
the _build directory for the PDL-Drawing-Prima? Or is this something that
I need to do with the Prima install itself?
Thanks,
After you've installed Prima, you should find that you have:
C:/strawberry/perl/site/lib/auto/Prima/Prima.a
Rename that file to:
C:/strawberry/perl/site/lib/auto/Prima/libPrima.a
Then you should be able to build PDL::Drawing::Prima.
That hack works ok for me - let me know if it doesn't work for you.
What we need to do, is work out a correct fix - so that hacks like the above
are not necessary. But I don't know where the problem ought to be fixed.
If the building of Prima were to name the import lib 'libPrima.a' instead of
just 'Prima.a', then there would be no problem. That might be the simplest
fix, but I'm not so sure that it really ought to be up to Prima to fix this.
I think the problem is associated with the existence of 2 separate dll's
named 'Prima.dll' (one made by building Prima, the other by building
PDL::Drawing::Prima). That being so, another solution would be to rename the
'Prima' part of 'PDL::Drawing::Prima' to anything other than 'Prima', so
that the Prima.dll built by Prima is the only Prima.dll that gets created
... but that's an unfair imposition on the naming of the PDL::Drawing::Prima
module.
Cheers,
Rob
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl