gpsd-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gpsd-users] External main loop. Was: Correct way to handle 5 Hz on


From: Gary E. Miller
Subject: Re: [gpsd-users] External main loop. Was: Correct way to handle 5 Hz on an application
Date: Wed, 24 Oct 2018 13:32:56 -0700

Yo Lisandro!

On Wed, 24 Oct 2018 17:13:13 -0300
Lisandro Damián Nicanor Pérez Meyer <address@hidden> wrote:

> El miércoles, 24 de octubre de 2018 17:01:17 -03 Gary E. Miller
> escribió:
> > Yo Lisandro!
> > 
> > On Wed, 24 Oct 2018 16:42:40 -0300
> > 
> > Lisandro Damián Nicanor Pérez Meyer <address@hidden> wrote:  
> > > > And gpsd has a public stable API.  So keep walking around a
> > > > problem but not descbing it.  
> > > 
> > > Just not as good as it can be, provided that it already uses Qt.  
> > 
> > Suggestions welcome.  Patches stronly encouraged.  
> 
> If Qt > 4 add the number after the Q in the library name *and* soname.

Unfortunately not so simple.  I'll add this to my todo list, but it
will not be high.

> > So learn to use 'cp'?  You don't rename libc with each new gcc, but
> > the same types of incomatibilities exist.  
> 
> Because libc is backwards compatible.

Really?  I guess some of my wost sysadmin days were imaginary?

> When they break API/ABI a full
> rebuild is needed.

Yup.

> Changing the Qt version behind the scenes is not.

And that is not breaking (changing) the API?

> Also cp does not takes care if the SONAME, which is embedded in the
> file:
> 
> $ objdump -x /usr/lib/x86_64-linux-gnu/libQgpsmm.so.23.0.0 | grep
> SONAME SONAME               libQgpsmm.so.23

Yes, but also correctable.  Patches welcome.  Not high on my todo list,
I'm not a Qt guy.  Someone that knows Qt has to do it.  Since it
currently works, and the objection is pedantic, not high on my list.

RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
        address@hidden  Tel:+1 541 382 8588

            Veritas liberabit vos. -- Quid est veritas?
    "If you can’t measure it, you can’t improve it." - Lord Kelvin

Attachment: pgpWzeUqvy1TR.pgp
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]