Article View: comp.unix.admin
Article #4419Re: binaries
From: John R. Ruckstuhl Jr.
Date: Tue, 20 Apr 1993 20:07
Date: Tue, 20 Apr 1993 20:07
36 lines
2505 bytes
2505 bytes
> >Actually, there is a "generally accepted" was to go about this. You
> >can compile in a default path, and provide for checking an environment
> >variable (i.e. ISPELLDICT=/some/other/path) for alternatives. Of
> >course, your documentation should mention any such, and what they're
> >intended to be used for. Requires a little foresight on the part of
> >the programmer, but only a little.
> Indeed, this is common. Gcc allows both an environment variable or
> a command-line option to alter the default path. TeX uses only
> environment variables, and you'd probably have to set half a dozen
> or more to get it running. Emacs -- I don't know -- but if nothing
> else I'm sure you can do magic in your .emacs file. While it is,
> of course, "generally accepted", it is by no means "standard" --
> each program seems to have it's own approach.
The above discussion is from comp.sys.3b1, but the point I now make is
relevant to comp.unix.admin as well, and maybe I'll get comments from
gnu.misc.discuss readers. Followups to comp.unix.admin.
In a more perfect world, strings that are installation dependent that
get compiled into binaries would be:
(a) overridable with environment variables, and,
(b) padded -- so that they can be replaced by a (possibly) longer
string, using an editor that handles binary.
Commercial software vendors who provide binaries only should anticipate
(a) and (b).
Comments?
Best regards,
ruck
--
John R. Ruckstuhl, Jr. ruck@alpha.ee.ufl.edu
Dept. of Electrical Engineering ruck@cis.ufl.edu
University of Florida
Technical Details
Message-ID:
<1r1l5k$fge@bigguy.eng.ufl.edu>Path:
arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!eng.ufl.edu!delta.ee.ufl.edu!ruckReferences:
<1quns5INN3ak@gap.caltech.edu> <C5rGtw.HI2@sunset.sbc.com> <1r179lINN5aj@gap.caltech.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1020c6,4c04d5706a30be8b,start X-Google-Attributes: gid1020c6,public X-Google-Thread: 115933,54c544934b7708f9 X-Google-Attributes: gid115933,public X-Google-Thread: 1025b4,4c04d5706a30be8b,start X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1993-04-20 13:10:27 PST Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!eng.ufl.edu!delta.ee.ufl.edu!ruck From: ruck@delta.ee.ufl.edu (John R. Ruckstuhl Jr.) Newsgroups: comp.unix.admin,comp.sys.3b1,gnu.misc.discuss Subject: Re: binaries Date: 20 Apr 1993 20:07:15 GMT Organization: EE Dept at UF Lines: 36 Message-ID: <1r1l5k$fge@bigguy.eng.ufl.edu> References: <1quns5INN3ak@gap.caltech.edu> <C5rGtw.HI2@sunset.sbc.com> <1r179lINN5aj@gap.caltech.edu> NNTP-Posting-Host: delta.ee.ufl.edu