[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Mingw-cross-env-list] What gets compiled into DLL by libtool (licen
From: |
Tony Theodore |
Subject: |
Re: [Mingw-cross-env-list] What gets compiled into DLL by libtool (licencing issues) |
Date: |
Thu, 27 Feb 2014 17:43:35 +1100 |
On 26 Feb 2014, at 19:57, Tony Theodore <address@hidden> wrote:
>
> On 25 Feb 2014, at 12:15, Tony Theodore <address@hidden> wrote:
>
>>> Can you tell me if MXE is capable of separating this DLLs in the same way
>>> MinGW does?
>>>
>>> The libtool linking invokation is currently:
>>> /bin/bash ./libtool --tag=F77 --mode=link x86_64-w64-mingw32-gfortran -g
>>> -O2 -export-symbols ../libcoinhsl.sym -no-undefined -o libcoinhsl.la
>>> -rpath /usr/local/lib common/deps90.lo common/deps.lo common/dump.lo
>>> mc19/mc19d.lo ma27/ma27d.lo ma28/ma28d.lo ma57/ma57d.lo
>>> hsl_ma77/hsl_ma77d.lo hsl_ma77/C/hsl_ma77d_ciface.lo hsl_ma86/hsl_ma86d.lo
>>> hsl_ma86/C/hsl_ma86d_ciface.lo hsl_mc68/C/hsl_mc68i_ciface.lo
>>> hsl_ma97/hsl_ma97d.lo hsl_ma97/C/hsl_ma97d_ciface.lo loadmetis/loadmetis.lo
>>> -L/home/jhogg/OpenBLAS-v0.2.9.rc1-x86_64-Win/lib -lopenblas
>>
>> I’m sure it’s “just" a matter of setting the right flags, but I’m not
>> familiar enough with libtool to know. Patches and pointers are welcome,
>> though there doesn’t seem to be anything that indicates a “-shared” build in
>> that line.
>
>
>>> --mode=link x86_64-w64-mingw32-gfortran
>
> Actually, you are using the standard static build. That should be
> x86_64-w64-mingw32.shared-gfortran.
>
> Can you try building MXE again with:
>
> make gcc MXE_TARGETS=x86_64-w64-mingw32.shared
>
> and see what the result is?
Also forgot to mention that this is only in the master branch. OpenBLAS has
also been added to master so you might like to try the MXE provided one and see
how it compares.
Cheers,
Tony
Re: [Mingw-cross-env-list] What gets compiled into DLL by libtool (licencing issues), Tony Theodore, 2014/02/24
Message not available
- [Mingw-cross-env-list] Fwd: Re: What gets compiled into DLL by libtool (licencing issues), Timothy Gu, 2014/02/24
- Re: [Mingw-cross-env-list] Fwd: Re: What gets compiled into DLL by libtool (licencing issues), John W. Eaton, 2014/02/24
- [Mingw-cross-env-list] Merging MXE Octave - first steps (was What gets compiled into DLL by libtool (licencing issues)), Tony Theodore, 2014/02/25
- Re: [Mingw-cross-env-list] Merging MXE Octave - first steps (was What gets compiled into DLL by libtool (licencing issues)), John W. Eaton, 2014/02/25
- Re: [Mingw-cross-env-list] Merging MXE Octave - first steps (was What gets compiled into DLL by libtool (licencing issues)), Tony Theodore, 2014/02/26
- Re: [Mingw-cross-env-list] Merging MXE Octave - first steps (was What gets compiled into DLL by libtool (licencing issues)), John W. Eaton, 2014/02/26
- Re: [Mingw-cross-env-list] Merging MXE Octave - first steps (was What gets compiled into DLL by libtool (licencing issues)), John W. Eaton, 2014/02/26