@walkero
Quote:
@nbache
I agree and disagree with you. The AmigaOS way, in my opinion, is not "copy everything on libs, classes etc.". If the specific libs are released only with the specific software, and they are not available for anyone else to use them, nor they have available documentation for developers, then they should be only under the application they come with. Otherwise there are going to be conflicts and unknown situations with the software.
Absolutely.
And if an author is developing libraries solely for his own program to use, they should not only be installed locally with the program, but also have names which are not used by anyone else, e.g. for MyProg you could call a library for frying eggs myprogeggfry.library. That way you'd avoid the problem Andy mentions later above, that a library once loaded will be reused in memory.
Vice versa, if you intend your library for common use and name it generically, it also follows that you install it in LIBS: and take extra care to keep it backwards compatible when developing it further.
My opinion, of course.
And luckily it seems in this case, the libraries were in fact the same and usable from both programs, as later posts state.
Best regards,
Niels