[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Question about gpsd library/linking for an external gpsd client?
From: |
Greg Troxel |
Subject: |
Re: Question about gpsd library/linking for an external gpsd client? |
Date: |
Thu, 04 Jun 2020 15:00:27 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (berkeley-unix) |
"Gary E. Miller" <gem@rellim.com> writes:
> Yo Curtis!
>
> On Thu, 4 Jun 2020 11:47:03 -0500
> Curtis Olson <curtolson@flightgear.org> wrote:
>> scons install doesn't seem to install libgps.a.
>
> Correct, by default. Because the default is to build and install
> the shared libgps.so.
>
> Distros hate static libs.
Linux distributions perhaps. pkgsrc, following BSD norms, more or less
expects there to be both a .a and a .so, so that users who are linking
however they want. I checked one of my boxes and /usr/pkg/lib has 124
.a files and 126 .so.
It is true that packaging systems do not want things *in the packaging
system* to link with static libs or to build copies of things that
should be packages.
> Maybe gpsd should have the option for both instead of either or.
>
> If you want libgps.a, set shared=false when you configure gpsd.
That seems to turn off .so, or at least that's what it says. Really
there should be a staticlib=true even if it defaults to off, that
doesn't disable shlibs.
- Question about gpsd library/linking for an external gpsd client?, Curtis Olson, 2020/06/04
- Re: Question about gpsd library/linking for an external gpsd client?, Greg Troxel, 2020/06/04
- Re: Question about gpsd library/linking for an external gpsd client?, Curtis Olson, 2020/06/04
- Re: Question about gpsd library/linking for an external gpsd client?, Greg Troxel, 2020/06/04
- Re: Question about gpsd library/linking for an external gpsd client?, Gary E. Miller, 2020/06/04
- Re: Question about gpsd library/linking for an external gpsd client?,
Greg Troxel <=
- Re: Question about gpsd library/linking for an external gpsd client?, Gary E. Miller, 2020/06/04
- Re: Question about gpsd library/linking for an external gpsd client?, Greg Troxel, 2020/06/04
- Re: Question about gpsd library/linking for an external gpsd client?, Gary E. Miller, 2020/06/05
- Re: Question about gpsd library/linking for an external gpsd client?, Greg Troxel, 2020/06/05
- Re: Question about gpsd library/linking for an external gpsd client?, Gary E. Miller, 2020/06/05
- Re: Question about gpsd library/linking for an external gpsd client?, Greg Troxel, 2020/06/06
Re: Question about gpsd library/linking for an external gpsd client?, Gary E. Miller, 2020/06/04