H,
just curiuos:
I ave a little apllication that suudenly(?!!) needs ligtk-win32*.dll on Windows 10.
I think that's new and now i search for my changes that made this *.dll needed!
On Linux ldd shows:
Show quoted text 62 lines
[john1 at manjaro Sanduhr]$ ldd ./Sanduhr
linux-vdso.so.1 (0x00007ffcf0b98000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f7134f89000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f7134f67000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007f7134eb1000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f7134d71000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
(0x00007f7134d4b000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0
(0x00007f7134904000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
(0x00007f71348a6000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f7134781000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0
(0x00007f713477c000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
(0x00007f7134777000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f7134729000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f7134605000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f71345da000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f7134414000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2
(0x00007f7134fd5000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
(0x00007f7134404000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f7134254000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f713420d000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f7134200000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f71341f9000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f71341e6000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f71341d9000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f71341cd000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f71341c8000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f71341c3000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f71341b8000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f71341a3000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f7134179000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f7134033000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
(0x00007f713401c000)
libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f713400f000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f7133f9c000)
libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007f7133f7e000)
libthai.so.0 => /usr/lib/libthai.so.0 (0x00007f7133f73000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f7133e6f000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f7133dc5000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f7133cf5000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f7133cbd000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f7133cb8000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f7133ca8000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f7133c8e000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f7133c83000)
libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f7133c24000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f7133c0b000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f7133bdb000)
libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f7133bd2000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f7133bcd000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f7133bc3000)
libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007f71339bc000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f7133997000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f7133984000)
libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f7133933000)
the uses section of two units:
unit1:
uses
FileUtil, lazutf8, Classes, SysUtils, Forms, Controls, Graphics, Dialogs, ExtCtrls, EditBtn, StdCtrls, ComCtrls, IniPropStorage, MaskEdit, Menus, Buttons, UniqueInstance, DateUtils, LCLType, PopupNotifier, crt;
unit2:
uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ExtCtrls,
StdCtrls, LCLType, EditBtn, DateUtils;
How do i find the code that needs libgtk-win32*.dll?
...perhaps somewhere inside the Lazarus IDE?
I developed a lot of little applications with lazarus but never had to install extra libraries to get an application running!
Ok, downloaded "gtk2-runtime-2.24.10-2012-10-10-ash.exe" from sourceforge , i think i have to deliver that with my Application?!!
Tipps are welcome!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20200313/a575317f/attachment.html>