ayoy / fontedit

A desktop app to import, edit and export fonts as byte arrays for use in embedded systems
https://kapusta.cc/fontedit
GNU General Public License v3.0
323 stars 25 forks source link

Linux build result depends on libappbundle.so #16

Open fk0815 opened 1 year ago

fk0815 commented 1 year ago

Build Log: https://build.opensuse.org/build/home:frank_kunz/openSUSE_Tumbleweed/x86_64/fontedit/_log

cat /etc/os-release NAME="openSUSE Tumbleweed" VERSION="20230810" ID="opensuse-tumbleweed" ID_LIKE="opensuse suse" VERSION_ID="20230810" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:tumbleweed:20230810" BUG_REPORT_URL="https://bugzilla.opensuse.org" SUPPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org" DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed" LOGO="distributor-logo-Tumbleweed"

fontedit
fontedit: error while loading shared libraries: libappbundle.so: cannot open shared object file: No such file or directory

ldd $(which fontedit )
linux-vdso.so.1 (0x00007ffffbbe1000)
libappbundle.so => not found
libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007f8350c00000)
libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007f8350600000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f8350200000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f8351377000)
libc.so.6 => /lib64/libc.so.6 (0x00007f8350003000)
libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007f834f800000)
libm.so.6 => /lib64/libm.so.6 (0x00007f8350519000)
libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007f834f728000)
libz.so.1 => /lib64/glibc-hwcaps/x86-64-v3/libz.so.1.2.13 (0x00007f835135b000)
libdouble-conversion.so.3 => /lib64/libdouble-conversion.so.3 (0x00007f835134b000)
libicui18n.so.73 => /lib64/libicui18n.so.73 (0x00007f834f200000)
libicuuc.so.73 => /lib64/libicuuc.so.73 (0x00007f834ee00000)
libpcre2-16.so.0 => /lib64/libpcre2-16.so.0 (0x00007f8350480000)
libzstd.so.1 => /lib64/glibc-hwcaps/x86-64-v3/libzstd.so.1.5.5 (0x00007f834ff56000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f834f5e1000)
/lib64/ld-linux-x86-64.so.2 (0x00007f83513fc000)
libGL.so.1 => /lib64/libGL.so.1 (0x00007f834f554000)
libpng16.so.16 => /lib64/glibc-hwcaps/x86-64-v3/libpng16.so.16.40.0 (0x00007f83512fc000)
libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007f834f0f4000)
libcap.so.2 => /lib64/libcap.so.2 (0x00007f8350bf4000)
libgcrypt.so.20 => /lib64/glibc-hwcaps/x86-64-v3/libgcrypt.so.20.4.2 (0x00007f834ecb6000)
liblzma.so.5 => /lib64/glibc-hwcaps/x86-64-v3/liblzma.so.5.4.3 (0x00007f834f0bb000)
liblz4.so.1 => /lib64/glibc-hwcaps/x86-64-v3/liblz4.so.1.9.4 (0x00007f835045c000)
libicudata.so.73 => /lib64/libicudata.so.73 (0x00007f83512f7000)
libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007f834f014000)
libGLX.so.0 => /lib64/libGLX.so.0 (0x00007f834ec84000)
libGLdispatch.so.0 => /lib64/libGLdispatch.so.0 (0x00007f834ebcd000)
libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f834eb0f000)
libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007f834eaee000)
libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007f834eac8000)
libX11.so.6 => /lib64/libX11.so.6 (0x00007f834e982000)
libbz2.so.1 => /lib64/glibc-hwcaps/x86-64-v3/libbz2.so.1.0.6 (0x00007f8350bda000)
libbrotlidec.so.1 => /lib64/glibc-hwcaps/x86-64-v3/libbrotlidec.so.1.0.9 (0x00007f835044f000)
libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f834e957000)
libbrotlicommon.so.1 => /lib64/glibc-hwcaps/x86-64-v3/libbrotlicommon.so.1.0.9 (0x00007f834e934000)
libXau.so.6 => /lib64/libXau.so.6 (0x00007f835044a000)

The missing lib is not installed by "make install", anyway the lib name would be too generic to use it as global installed.