locate libz.so
/lib/arm-linux-gnueabihf/libz.so.1
/lib/arm-linux-gnueabihf/libz.so.1.2.8

locate cfitsio
/usr/lib/arm-linux-gnueabihf/libcfitsio.so.2
/usr/lib/arm-linux-gnueabihf/libcfitsio.so.2.3.37
/usr/share/doc/libcfitsio2
/usr/share/doc/libcfitsio2/changelog.Debian.gz
/usr/share/doc/libcfitsio2/copyright
/var/lib/dpkg/info/libcfitsio2:armhf.list
/var/lib/dpkg/info/libcfitsio2:armhf.md5sums
/var/lib/dpkg/info/libcfitsio2:armhf.postinst
/var/lib/dpkg/info/libcfitsio2:armhf.postrm
/var/lib/dpkg/info/libcfitsio2:armhf.shlibs
/var/lib/dpkg/info/libcfitsio2:armhf.symbols

So I have added /lib/arm-linux-gnueabihf to the setup.cfg file but I still have the error about library location.
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.5/indiclientpython_wrap.o /usr/lib/arm-linux-gnueabihf/libindiclient.a -L /usr/lib -L /usr/lib/arm-linux-gnueabihf -L /lib/arm-linux-gnueabihf -lz -lcfitsio  -o build/lib.linux-armv7l-3.5/_PyIndi.cpython-35m-arm-linux-gnueabihf.so

/usr/bin/ld: cannot find -lz
/usr/bin/ld: cannot find -lcfitsio
collect2: error: ld returned 1 exit status


Read More...