Skip to content

Commit f9a8252

Browse files
committed
use correct lib folder on Windows for linkinglibs
1 parent bf0fddf commit f9a8252

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/PackageCompiler.jl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1820,8 +1820,9 @@ function bundle_windows_import_libraries(dest_dir)
18201820
Sys.iswindows() || return
18211821

18221822
# Import libraries are in lib/ and lib/julia/
1823-
src_lib_dir = julia_libdir()
1824-
src_libjulia_dir = julia_private_libdir()
1823+
# Note: julia_libdir() returns bin/ on Windows (where DLLs are), but import libraries are in lib/
1824+
src_lib_dir = abspath(Sys.BINDIR, Base.LIBDIR)
1825+
src_libjulia_dir = joinpath(src_lib_dir, "julia")
18251826

18261827
# Destination mirrors the source structure
18271828
dest_lib_dir = joinpath(dest_dir, "lib")

0 commit comments

Comments
 (0)