libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007f881f6c8000) - dependency of KAG for downloads and auth (over HTTPS)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f881f510000) - dependency of CGUITTFont and the freetype integration for dear imgui
libSDL2-2.0.so.0 => /usr/lib/libSDL2-2.0.so.0 (0x00007f881f1c5000) - dependency of KAG for windowing
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f881efe8000) - should this be shipped..??
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007f881ec72000) - dependency of ubuntu 18.04 libcurl
libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007f881ec51000) - dependency of ubuntu 18.04 libcurl
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007f881ec11000) - dependency of ubuntu 18.04 libcurl
libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007f881ebfc000) - dependency of ubuntu 18.04 libcurl
libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007f881eb6c000) - dependency of ubuntu 18.04 libcurl
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007f881e88f000) - dependency of ubuntu 18.04 libcurl
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007f881e83a000) - dependency of ubuntu 18.04 libcurl
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007f881e754000) - dependency of ubuntu 18.04 libcurl
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007f881e723000) - dependency of ubuntu 18.04 libcurl
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007f881e71b000) - dependency of ubuntu 18.04 libcurl
libz.so.1 => /usr/lib/libz.so.1 (0x00007f881e701000) - dependency of ubuntu 18.04 libcurl
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f881e6e3000) - dependency of ubuntu 18.04 libcurl(?)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f881e6a9000) - dependency of Irrlicht
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f881e5da000) - dependency of freetype(?)
libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007f881e342000) - dependency of something?
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007f881e333000) - dependency of ubuntu 18.04 libcurl(?)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007f881e32a000) - dependency of ubuntu 18.04 libcurl(?)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f881e310000) - dependency of ubuntu 18.04 libcurl(?)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f881e2eb000) - dependency of freetype(?)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f881e1c2000)) - does this need to be shipped?
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f881e141000) - does this need to be shipped? what are regular expressions used for in kag?
Compiling against the system libcurl and shipping it seemed like a good idea at the time, but it seems like having to ship all the dependencies would be problematic to say the least.
Related to #85
We have a lot of dynamic dependencies:
Cutting down irrelevant stuff that gives:
Compiling against the system libcurl and shipping it seemed like a good idea at the time, but it seems like having to ship all the dependencies would be problematic to say the least.