Skip to content

Commit 65f75fb

Browse files
committed
Use ld debug 5
1 parent 1bf7bcc commit 65f75fb

File tree

1 file changed

+22
-6
lines changed

1 file changed

+22
-6
lines changed

src/cpp/bindings.cpp

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,40 @@
88
Napi::Object initModule(Napi::Env env, Napi::Object exports) {
99
// Preload the libs with OUR @RPATH, not some junk builtin rpaths
1010
#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);
1314
dlopen("libicudata.so.73", RTLD_NOW | RTLD_GLOBAL);
15+
dlopen("libicui18n.so.73", RTLD_NOW | RTLD_GLOBAL);
1416
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);
1618
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);
2020
dlopen("libQt6Gui.so.6", RTLD_NOW | RTLD_GLOBAL);
2121
dlopen("libQt6OpenGL.so.6", RTLD_NOW | RTLD_GLOBAL);
22+
dlopen("libQt6Svg.so.6", RTLD_NOW | RTLD_GLOBAL);
2223
dlopen("libQt6Widgets.so.6", RTLD_NOW | RTLD_GLOBAL);
2324
dlopen("libQt6XcbQpa.so.6", RTLD_NOW | RTLD_GLOBAL);
2425
dlopen("libQt6Qml.so.6", RTLD_NOW | RTLD_GLOBAL);
26+
dlopen("libQt6QmlMeta.so.6", RTLD_NOW | RTLD_GLOBAL);
2527
dlopen("libQt6Quick.so.6", RTLD_NOW | RTLD_GLOBAL);
2628
dlopen("libQt6QuickControls2.so.6", RTLD_NOW | RTLD_GLOBAL);
2729
dlopen("libQt6QuickTemplates2.so.6", RTLD_NOW | RTLD_GLOBAL);
2830
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);
2945
dlopen("libqmlui.so", RTLD_NOW | RTLD_GLOBAL);
3046
#endif
3147

0 commit comments

Comments
 (0)