On 5/22/2012 9:34 AM, Yaakov (Cygwin/X) wrote:
> On 2012-05-22 01:25, marco atzeri wrote:
>> question on cygport:
>> I am playing with openmpi but for the time being, I am not yet able to
>> built the dynamic modules due to interdepencies.
> Interdependent libraries? Just lovely. :-( There are ways to work
> around that, but it'll be a pain.
>> How I can bypass this during installation:
>> Fixing libtool modules:
>> *** ERROR: libompi_dbg_msgq.la dynamic module was not built
> You can't, and for good reason: static modules are completely worthless,
> so if one shows up, it is a red flag that something is certainly wrong.
> You're going to have to fix these libraries to build regardless of
> interdependencies. Let me know if I can be of assistance in that regard.
> Cygwin Ports
In this case they are static as I built as static.
It is a bit annoying that cygport disagree with my intention.
PS: not all the libraries are dynamic upstream.
Suitesparse is still static and it works fine for building octave.
Qhull was static for long term before upstream released a dynamic
version with some hints from my side.
Lapack and Atlas are still static upstream, and the
dynamic cygwin libraries are results of some hacks.