On Thu, Mar 24, 2011 at 1:35 AM, Yaakov (Cygwin/X)  wrote:
> On Wed, 2011-03-23 at 22:12 +0100, marco atzeri wrote:
>> I am trying to respin lapack but seems that cygport become too smart
>> in the mean time.
>
> Since 0.9.85, cygport moves "deep non-module libtool library" DLLs
> into /usr/bin.  For example, mysql's libs install into /usr/lib/mysql;
> previously, the DLLs would land in /usr/lib/mysql/../bin
> (IOW /usr/lib/bin, which is bogus), from which they would have to be
> moved manually.  Now cygport makes sure that they land in /usr/bin where
> they must be on Cygwin.
>
>> To move the dll's from /usr/bin to /usr/lib/lapack I was using:
> [snip]
>> but now if I move the dll's, cygport goes mad and installation fails.
>> Suggestions ?
>
> Don't move the DLLs?
>
>
> Yaakov
> Cygwin Ports

unfortunately I want them there, for the same reason
chosen by my predecessor, as  documented
in the Lapack.README

------------------------------------------------------------------------
The unusual dll directory
  /usr/lib/lapack/cygblas-0.dll
  /usr/lib/lapack/cyglapack-0.dll

is to allow to create locally optimized lapack and blas libraries,
ATLAS (http://math-atlas.sourceforge.net/).

  /usr/bin/cygblas-0.dll
  /usr/bin/cyglapack-0.dll
and to have them in precedence on the PATH
----------------------------------------------------------------------------

As there is no way in windows to make links for dll's
this is the only trick to install two package with the same
dlls name.

And potentially I could also built GOTOBLAS with the same problem.

I will do by hand the movement, and add a note to the package, not
the more elegant solution but the respin is needed fast due to the
libgfortran3 issue.

Marco

------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Cygwin-ports-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general

Reply via email to