libappimage.so should probably be provided as a linker script that links the shared library together with the static library parts.
The file content would be:
INPUT(libappimage.so.1.0 libappimage_hashlib.a libappimage_shared.a)
For libappimage.a I would to the same and copy/rename all the required static libraries that are used to link the shared library version:
libappimage.so
should probably be provided as a linker script that links the shared library together with the static library parts. The file content would be:INPUT(libappimage.so.1.0 libappimage_hashlib.a libappimage_shared.a)
For
libappimage.a
I would to the same and copy/rename all the required static libraries that are used to link the shared library version:Examples of other libraries that do this:
I would also suggest to rename
libappimage_shared.a
tolibappimage_private.a
or something similar.