Quote:
Originally Posted by ctrlaltca
libmd should have installed this file: https://git.hadrons.org/cgit/libmd.g.../include/md5.h at /usr/include/md5.h
Maybe you didn't
Code:
./configure --prefix=/usr
when compiling libmd, and it got installed into /usr/local/include/md5.h instead
Anyway, it's quite weird for an appimage to have external dependencies to these unusual libraries.
|
Thanks for the reply. It's WRONG for an AppImage to have external deps. There has to be some interface over I/O but it shouldn't be pulling working libs
I gather libmd & libbsd are BSD libs and my first experience with bsd code has not been good. I actually installed libmd in a DESTDIR, and ran lndir to 'install' it, as I was putting libmd & libbsd in the same package. But no includes were installed at all.
I ended up playing 'whack-a-mole' with the includes from libmd, and reinstalling libmd to my DESTDIR every time libbsd puked compiling. It eventually finished after 3 or 4 includes, and installing neatly overwrote my lndir symlinks
.
I used to deride linux for it's long version numbers on everything, and nesting 57 sub directories to store one file, but having sampled the bsd system (hardly any subdirs, no version numbers) it reeks of 1980s type myopia whereas linux was much more far-sighted in it's approach.
This is solved. Openshot probably still won't work, but I'll worry about that tomorrow.