Improve worker thread support by preventing unload on dlclose

This commit is contained in:
Lovell Fuller
2023-11-04 22:23:01 +00:00
parent ab8a4ed532
commit 4a37a27cca
2 changed files with 1 additions and 14 deletions

View File

@@ -170,9 +170,9 @@
'-l:libvips-cpp.so.42'
],
'ldflags': [
# Ensure runtime linking is relative to sharp.node
'-Wl,-s',
'-Wl,--disable-new-dtags',
'-Wl,-z,nodelete',
'-Wl,-rpath=\'$$ORIGIN/../../sharp-libvips-<(platform_and_arch)/lib\'',
'-Wl,-rpath=\'$$ORIGIN/../../../<(sharp_libvips_version)/sharp-libvips-<(platform_and_arch)/lib\'',
'-Wl,-rpath=\'$$ORIGIN/../../node_modules/@img/sharp-libvips-<(platform_and_arch)/lib\'',