Subject Re: [ib-support] Building FB 1.0.0
Author Steve Witten
On Fri, 2002-07-26 at 13:12, William L. Thomson Jr. wrote:
> On Fri, 2002-07-26 at 12:49, Steve Witten wrote:
> >
> > P.S. If any of you know who maintains the HP-UX build, you might clue
> > him/her in on using the linker +s option (-Wl,+s if you use cc to link).
> > This option allows the user to put the shared libraries (gds.sl &
> > ib_util.sl) anywhere on the system and set the environment variable
> > SHLIB_PATH (32-bit) or LD_LIBRARY_PATH (64-bit) to tell an executable
> > where they are (so they don't always have to live in /usr/lib).
>
> You can always put them were you like and place a symlink in the normal
> place. If the symlink is generic enough, and points to the right thing,
> it can persist in between releases and version. Or for testing and etc,
> you can just point it to something else and move on.
>
> Just a thought.

Well, yeah... I know that... That's how I discovered this to begin with.
The problem is that we want to ship FB as part of our solution and we
don't have any user-callable APIs. By putting the shared libs in
/usr/lib, kinda makes us have a user-callable API (albeit a pain in the
butt to discover but nonetheless there ... management droids don't
understand this -- to them "stuff in /usr/lib == user-callable API").
It just opens a political can of worms that is not worth the effort to
battle.

--
===========================================
Steve Witten steve_witten@...
"...Everybody loves them dead presidents!"
-- W. Dixon