[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ✘"Can't find packet library")
From: |
Gary E. Miller |
Subject: |
Re: ✘"Can't find packet library") |
Date: |
Tue, 28 Jul 2020 11:48:20 -0700 |
Yo Bernd!
On Tue, 28 Jul 2020 13:04:20 +0200
Bernd Zeimetz <bernd@bzed.de> wrote:
> On 7/28/20 1:01 PM, Bernd Zeimetz wrote:
> > With all the @FOO@ magic in the python stuff already, can't we just
> > write the libdir into the python file to search in after checking
> > for GPSD_HOME?
>
> To quote
> https://docs.python.org/2.5/lib/ctypes-finding-shared-libraries.html
>
> If wrapping a shared library with ctypes, it may be better to
> determine the shared library name at development type, and hardcode
> that into the wrapper module
Which is what is currently done.
> instead of using find_library to locate
> the library at runtime.
But the library still needs to be found.
After working with this for a day, the Python doc does not describe
what the library functions actually do. And they behave differently on
Linux and macOS. I am adding code comments on the grotty details.
RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
gem@rellim.com Tel:+1 541 382 8588
Veritas liberabit vos. -- Quid est veritas?
"If you can't measure it, you can't improve it." - Lord Kelvin
pgpipKLq8h9uC.pgp
Description: OpenPGP digital signature
- Re: ✘"Can't find packet library"), (continued)
- Re: ✘"Can't find packet library"), Bernd Zeimetz, 2020/07/27
- Re: ✘"Can't find packet library"), Gary E. Miller, 2020/07/27
- Re: ✘"Can't find packet library"), Gary E. Miller, 2020/07/27
- Re: ✘"Can't find packet library"), James Browning, 2020/07/27
- Re: ✘"Can't find packet library"), Gary E. Miller, 2020/07/27
- Re: ✘"Can't find packet library"), Gary E. Miller, 2020/07/27
- Re: ✘"Can't find packet library"), Gary E. Miller, 2020/07/27
- Re: ✘"Can't find packet library"), Bernd Zeimetz, 2020/07/28
- Re: ✘"Can't find packet library"), Bernd Zeimetz, 2020/07/28
- Re: ✘"Can't find packet library"),
Gary E. Miller <=
- Re: ✘"Can't find packet library"), Gary E. Miller, 2020/07/28
- Re: ✘"Can't find packet library"), Bernd Zeimetz, 2020/07/28
- Re: ✘"Can't find packet library"), Gary E. Miller, 2020/07/28
- Re: ✘"Can't find packet library"), Gary E. Miller, 2020/07/28
- Re: ✘"Can't find packet library"), Fred Wright, 2020/07/29
- Re: ✘"Can't find packet library"), Gary E. Miller, 2020/07/29
- Re: ✘"Can't find packet library"), Fred Wright, 2020/07/29
- Re: ✘"Can't find packet library"), Gary E. Miller, 2020/07/29
- Re: ✘"Can't find packet library"), Bernd Zeimetz, 2020/07/30
- Re: ✘"Can't find packet library"), Bernd Zeimetz, 2020/07/30