On 6/23/22 15:00, Mark Rivers via Tech-talk wrote:
It is not finding the usb_* functions. However, the third to last argument in the link command is –lusb.
I wonder if the linker is finding libusb at some unexpected location?
Try:
make CMD_LDFLAGS=-Wl,--verbose
cf. https://linux.die.net/man/1/ld
This will make a lot of noise about the search process.
get.o
attempt to open /home/mdavidsaver/work/epics/base-git/lib/linux-x86_64/libpvxs.so failed
attempt to open /home/mdavidsaver/work/epics/base-git/lib/linux-x86_64/libpvxs.a failed
attempt to open /home/mdavidsaver/work/epics/pvxs/lib/linux-x86_64/libpvxs.so succeeded
/home/mdavidsaver/work/epics/pvxs/lib/linux-x86_64/libpvxs.so
attempt to open /home/mdavidsaver/work/epics/base-git/lib/linux-x86_64/libCom.so succeeded
/home/mdavidsaver/work/epics/base-git/lib/linux-x86_64/libCom.so
...
libreadline.so.8 needed by /home/mdavidsaver/work/epics/base-git/lib/linux-x86_64/libCom.so
attempt to open /home/mdavidsaver/work/epics/base-git/lib/linux-x86_64/libreadline.so.8 failed
attempt to open /home/mdavidsaver/work/epics/pvxs/lib/linux-x86_64/libreadline.so.8 failed
attempt to open /home/mdavidsaver/work/epics/base-git/lib/linux-x86_64/../../../base-git/lib/linux-x86_64/libreadline.so.8 failed
attempt to open /home/mdavidsaver/work/epics/base-git/lib/linux-x86_64/../../lib/linux-x86_64/libreadline.so.8 failed
attempt to open /home/mdavidsaver/work/epics/base-git/lib/linux-x86_64/./libreadline.so.8 failed
attempt to open /usr/lib/x86_64-linux-gnu/fakechroot/libreadline.so.8 failed
attempt to open /usr/lib/x86_64-linux-gnu/libfakeroot/libreadline.so.8 failed
attempt to open /usr/local/lib/i386-linux-gnu/libreadline.so.8 failed
attempt to open /lib/i386-linux-gnu/libreadline.so.8 failed
attempt to open /usr/lib/i386-linux-gnu/libreadline.so.8 failed
attempt to open /usr/local/lib/i686-linux-gnu/libreadline.so.8 failed
attempt to open /lib/i686-linux-gnu/libreadline.so.8 failed
attempt to open /usr/lib/i686-linux-gnu/libreadline.so.8 failed
attempt to open /usr/local/lib/libreadline.so.8 failed
attempt to open /usr/local/lib/x86_64-linux-gnu/libreadline.so.8 failed
found libreadline.so.8 at /lib/x86_64-linux-gnu/libreadline.so.8
...
libtinfo.so.6 needed by /lib/x86_64-linux-gnu/libreadline.so.8
attempt to open /home/mdavidsaver/work/epics/base-git/lib/linux-x86_64/libtinfo.so.6 failed
attempt to open /home/mdavidsaver/work/epics/pvxs/lib/linux-x86_64/libtinfo.so.6 failed
attempt to open /lib/x86_64-linux-gnu/../../../base-git/lib/linux-x86_64/libtinfo.so.6 failed
attempt to open /lib/x86_64-linux-gnu/../../lib/linux-x86_64/libtinfo.so.6 failed
attempt to open /usr/lib/x86_64-linux-gnu/fakechroot/libtinfo.so.6 failed
attempt to open /usr/lib/x86_64-linux-gnu/libfakeroot/libtinfo.so.6 failed
attempt to open /usr/local/lib/i386-linux-gnu/libtinfo.so.6 failed
attempt to open /usr/local/lib/i686-linux-gnu/libtinfo.so.6 failed
attempt to open /lib/i686-linux-gnu/libtinfo.so.6 failed
attempt to open /usr/lib/i686-linux-gnu/libtinfo.so.6 failed
attempt to open /usr/local/lib/libtinfo.so.6 failed
attempt to open /usr/local/lib/x86_64-linux-gnu/libtinfo.so.6 failed
found libtinfo.so.6 at /lib/x86_64-linux-gnu/libtinfo.so.6
- References:
- libusb problem Mark Rivers via Tech-talk
- Navigate by Date:
- Prev:
Re: libusb problem Matt Newville via Tech-talk
- Next:
Re: Re: Some Questions With RTEMS 5 in MVME2502 chengsn via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
<2022>
2023
2024
- Navigate by Thread:
- Prev:
Re: libusb problem Mark Rivers via Tech-talk
- Next:
RE: Problem with huge waveforms in EPICS 7 Mark Rivers via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
<2022>
2023
2024
|