[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: |
Wed, 26 Feb 2014 19:57:00 +1100 |
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?
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