mingw-cross-env-list
[Top][All Lists]
Advanced

[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: Jonathan Hogg
Subject: Re: [Mingw-cross-env-list] What gets compiled into DLL by libtool (licencing issues)
Date: Thu, 27 Feb 2014 13:24:48 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0

On 27/02/14 06:43, Tony Theodore wrote:

--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.

Right, knowing it was on master and not stable helped a lot. This seems to have resolved the issue - many thanks. However I can't compile with openmp, even after building libgomp. The file clearly exists in
$(MXE_DIR)/usr/lib/gcc/x86_64-w64-mingw32.shared/4.8.2/libgomp.spec
- though this is a very odd place for it to sit, given it matches neither the x86_64-w64-mingw32-gfortran version (4.6.3) nor the host gfortran version (4.8.1)

I used the OpenBLAS build but had to modify the build instructions slightly as I need AVX support (TARGET=SANDYBRIDGE) - I suspect the optimal build is actually to use its dynamic arch support and build versions for i686/SSE4/AVX

Many thanks,

Jonathan.
--
Scanned by iCritical.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]