|
8 | 8 | Napi::Object initModule(Napi::Env env, Napi::Object exports) { |
9 | 9 | // Preload the libs with OUR @RPATH, not some junk builtin rpaths |
10 | 10 | #ifdef __linux__ |
11 | | - dlopen("libicui18n.so.73", RTLD_NOW | RTLD_GLOBAL); |
12 | | - dlopen("libicuuc.so.73", RTLD_NOW | RTLD_GLOBAL); |
| 11 | + dlopen("libQt6Core.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 12 | + dlopen("libQt6DBus.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 13 | + dlopen("libQt6Network.so.6", RTLD_NOW | RTLD_GLOBAL); |
13 | 14 | dlopen("libicudata.so.73", RTLD_NOW | RTLD_GLOBAL); |
| 15 | + dlopen("libicui18n.so.73", RTLD_NOW | RTLD_GLOBAL); |
14 | 16 | dlopen("libicuio.so.73", RTLD_NOW | RTLD_GLOBAL); |
15 | | - dlopen("libicule.so.73", RTLD_NOW | RTLD_GLOBAL); |
| 17 | + dlopen("libicutest.so.73", RTLD_NOW | RTLD_GLOBAL); |
16 | 18 | dlopen("libicutu.so.73", RTLD_NOW | RTLD_GLOBAL); |
17 | | - dlopen("libQt6Core.so.6", RTLD_NOW | RTLD_GLOBAL); |
18 | | - dlopen("libQt6Network.so.6", RTLD_NOW | RTLD_GLOBAL); |
19 | | - dlopen("libQt6DBus.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 19 | + dlopen("libicuuc.so.73", RTLD_NOW | RTLD_GLOBAL); |
20 | 20 | dlopen("libQt6Gui.so.6", RTLD_NOW | RTLD_GLOBAL); |
21 | 21 | dlopen("libQt6OpenGL.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 22 | + dlopen("libQt6Svg.so.6", RTLD_NOW | RTLD_GLOBAL); |
22 | 23 | dlopen("libQt6Widgets.so.6", RTLD_NOW | RTLD_GLOBAL); |
23 | 24 | dlopen("libQt6XcbQpa.so.6", RTLD_NOW | RTLD_GLOBAL); |
24 | 25 | dlopen("libQt6Qml.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 26 | + dlopen("libQt6QmlMeta.so.6", RTLD_NOW | RTLD_GLOBAL); |
25 | 27 | dlopen("libQt6Quick.so.6", RTLD_NOW | RTLD_GLOBAL); |
26 | 28 | dlopen("libQt6QuickControls2.so.6", RTLD_NOW | RTLD_GLOBAL); |
27 | 29 | dlopen("libQt6QuickTemplates2.so.6", RTLD_NOW | RTLD_GLOBAL); |
28 | 30 | dlopen("libQt6QuickWidgets.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 31 | + dlopen("libQt6QuickVectorImage.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 32 | + dlopen("libQt6QmlCompiler.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 33 | + dlopen("libQt6QmlCore.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 34 | + dlopen("libQt6QuickControls2Basic.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 35 | + dlopen("libQt6QuickControls2Impl.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 36 | + dlopen("libQt6QuickDialogs2.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 37 | + dlopen("libQt6QuickDialogs2QuickImpl.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 38 | + dlopen("libQt6QuickDialogs2Utils.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 39 | + dlopen("libQt6QuickEffects.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 40 | + dlopen("libQt6QuickLayouts.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 41 | + dlopen("libQt6QuickParticles.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 42 | + dlopen("libQt6QuickShapes.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 43 | + dlopen("libQt6QmlWorkerScript.so.6", RTLD_NOW | RTLD_GLOBAL); |
| 44 | + dlopen("libQt6QmlModels.so.6", RTLD_NOW | RTLD_GLOBAL); |
29 | 45 | dlopen("libqmlui.so", RTLD_NOW | RTLD_GLOBAL); |
30 | 46 | #endif |
31 | 47 |
|
|
0 commit comments