@James1126 ,
Actually I tried to reproduce your issue here but no success. I have copied both tools and pycil folders into another path, e.g. , /home/pi/test, and tried to install ssscli there, it works anyway. Please kindly refer to the following for details.
pi@raspberrypi:~ $ cd test/
pi@raspberrypi:~/test $ ls
pycli tools
pi@raspberrypi:~/test $ ls tools/
libsssapisw.so README.txt vs2019Components.vsconfig
pi@raspberrypi:~/test $ ls pycli
doc Provisioning readme.txt requirements.txt scripts src ssscli-bash-completion.sh tstData
pi@raspberrypi:~/test $ ls
pycli tools
pi@raspberrypi:~/test $ cd pycli/src/
pi@raspberrypi:~/test/pycli/src $ sudo python3 setup.py develop
/usr/lib/python3.7/distutils/dist.py:274: UserWarning: Unknown distribution option: 'console'
warnings.warn(msg)
running develop
running egg_info
writing ssscli.egg-info/PKG-INFO
writing dependency_links to ssscli.egg-info/dependency_links.txt
writing entry points to ssscli.egg-info/entry_points.txt
writing requirements to ssscli.egg-info/requires.txt
writing top-level names to ssscli.egg-info/top_level.txt
file ssscli.py (for module ssscli) not found
reading manifest file 'ssscli.egg-info/SOURCES.txt'
writing manifest file 'ssscli.egg-info/SOURCES.txt'
running build_ext
Creating /usr/local/lib/python3.7/dist-packages/ssscli.egg-link (link to .)
Removing ssscli 3.0.1 from easy-install.pth file
Adding ssscli 3.0.1 to easy-install.pth file
Installing ssscli script to /usr/local/bin
Installed /home/pi/test/pycli/src
Processing dependencies for ssscli==3.0.1
Searching for cryptography==2.6.1
Best match: cryptography 2.6.1
Adding cryptography 2.6.1 to easy-install.pth file
Using /usr/lib/python3/dist-packages
Searching for Click==7.0
Best match: Click 7.0
Adding Click 7.0 to easy-install.pth file
Using /usr/lib/python3/dist-packages
Searching for cffi==1.15.0
Best match: cffi 1.15.0
Processing cffi-1.15.0-py3.7-linux-armv7l.egg
cffi 1.15.0 is already the active version in easy-install.pth
Using /usr/local/lib/python3.7/dist-packages/cffi-1.15.0-py3.7-linux-armv7l.egg
Searching for pycparser==2.21
Best match: pycparser 2.21
Processing pycparser-2.21-py3.7.egg
pycparser 2.21 is already the active version in easy-install.pth
Using /usr/local/lib/python3.7/dist-packages/pycparser-2.21-py3.7.egg
Finished processing dependencies for ssscli==3.0.1
pi@raspberrypi:~/test/pycli/src $
BTW, have you run the command ldconfig after "make install"? Have you done it natively or during the cross-compiling? Please kindly clarify.
Have a great day,
Kan
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------