QUESTION: binaries on LInux

From: Christian Langis (Christian.LangisNOSPAM_at_nrc-cnrc.gc.ca)
Date: 04/29/04

  • Next message: Jens.Toerring_at_physik.fu-berlin.de: "Re: creating a process and execv* sys calls - newbie"
    Date: Wed, 28 Apr 2004 18:16:17 -0400
    
    

    Hi There.

    I am currently developping a LINUX application. At this point, my bosses
      do not want to make it an openSource thing. Until they change their
    mind, I need to find a way to release executable software on LINUX.

    Since there are numerous binary portability issues, we first wanted to
    restrict ourselves with one flavour of LINUX, RedHat.

    We soon realized that within the same LINUX family (RedHat), there also
    are portability issues. For example, between RedHat8 and RedHat9, the
    dynamic C library 2.9x was phased out in favor of 3.0.

    It must have been a major change since what was compiled on RH8 does not
    run on RH9 and vice versa.

    The Linux rookie that I am thought that it did not matter since this C
    library is dynamic. I thought our executable would bind with the default
    dynamic C library installed on the system and live happily together
    (just like with a DLL in the wonderful world of Windows).

    It was not so. Later I learned the in the executable, there is a precise
    inscription of what version of library it should bind to, and no other...

    So the questions are
    -Is it possible to release one executable that will run on all RedHats,
    or better, all Linuxes?
    -If not then what else (other than opensource...)?

    Thanks


  • Next message: Jens.Toerring_at_physik.fu-berlin.de: "Re: creating a process and execv* sys calls - newbie"

    Relevant Pages

    • Re: OpenQM vs. Everything Else
      ... people who "support" Linux really only install stock distros. ... Debian is simply not drama queen. ... Linux or that of people like Martin, Doug, or other "engineer" types ... U2, RedHat and SuSE: ...
      (comp.databases.pick)
    • Re: OpenQM vs. Everything Else
      ... Linux or that of people like Martin, Doug, or other "engineer" types ... asked to work with an MV system over any distro except RedHat. ... And the only Linux distro mentioned on the QM download page is RedHat: ... hardware to test my clients' MondoRescue DVD's. ...
      (comp.databases.pick)
    • Re: RH rips again Was: extend EOL for Red Hat Linux 9?
      ... When I purchased Redhat 7.3 they sent me an email 2 weeks after I ... installer screen was offset on all of them. ... expect more from a "commercial" Linux distribution. ... I hope one day a Linux distro is actually that, ...
      (Fedora)
    • Re: New laptop/Linux
      ... confused with all the Linux versions to choose from. ... "Community" version of RedHat. ... It is very stable and you pay to get license and support. ... the source of their distro, and this is used by others to build distros ...
      (comp.os.linux.portable)
    • Re: New laptop/Linux
      ... confused with all the Linux versions to choose from. ... "Community" version of RedHat. ... It is very stable and you pay to get license and support. ... the source of their distro, and this is used by others to build distros ...
      (comp.os.linux.portable)