The binary runs fine if the shared libraries used on your distribution have the same version numbers as those the binary is compiled against, and assuming the same library source version gets to be the same library runtime version. Just like DLL hell.
I don't know if insisting on LSB would coerce use of a smaller choice of possible version numbers. Best is to use a prepackaged version from your Linux vendor or to compile yourself from source. On 27 September 2012 14:25, John Found <johnfo...@evrocom.net> wrote: > On Wed, 26 Sep 2012 09:00:40 -0400 > Richard Hipp <d...@sqlite.org> wrote: > >> On Wed, Sep 26, 2012 at 8:32 AM, Scott Meyer <dutch...@gmail.com> wrote: >> >> Unfortunately, Linux seems to be devolved such that various distributions >> are no longer binary compatible. You have to have a executable compiled >> for your particular build of your distribution. Or, at least, I haven't >> figured out how to create an executable that works across multiple >> distributions.... >> > > Offtopic: This is very strange statement. > I am trying to write programs in assembly language for Windwos and Linux and > always though Linux distributions are binary compatible (for the same CPU of > course). > Where I can read more on this topic? What actually differs? Libraries, system > calls > of something else? -- Christopher Vance _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users