Open piever opened 2 years ago
The problem seems to be with how lazy artifacts are loaded. This issue is also discussed at PackageCompiler#639 and the solution (which I have tested to be working) is to use include_transitive_dependencies=false
in the create_app
function.
Would turning MKL_jll
into a (julia 1.9+) weak dependency be a possible solution for this problem?
The following simple app fails to be executed:
I'm on julia 1.7.1 with PackageCompiler v2.0.2, FFTW v1.4.5 and MKL_jll v2021.1.1+2. I'm on Windows (powershell 7.2.1), but I've noticed the issue also on other systems.
I'm creating the app with
Below is the error:
I think something is off because by default I don't think FFTW should even try to use (or install) MKL to compute the Fourier transform. If I run the
julia_main
function normally, I getIt seems to be related to #210.