Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Jul 1997 19:06:07 +0200
From:      Kent Boortz <kent@erlang.ericsson.se>
To:        freebsd-questions@freebsd.org
Cc:        kent@erlang.ericsson.se
Subject:   Application compatibility andshared libraries?
Message-ID:  <199707041706.TAA28139@townsend.ericsson.se>

Next in thread | Raw E-Mail | Index | Archive | Help

I know some just link "libc.2.2" to "libc.3.0" to get applications
working that is for different versions of FreeBSD but how do I create
applications that survive all 2.X versions or at least all 2.2.X
versions?

A reasonable rule would be that

    - If changing the third version number applications with 
      shared libraries will still work.

    - If changing the second number static linking will still work.

    - If changing the first number we may have to recompile the
      whole thing.

Is there an official rule similar to this in FreeBSD?

If the application in question was distributed with full source
this wouldn't be a big problem but unfortunately it isn't.

/kgb



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?199707041706.TAA28139>