Problem z kross-kompilacją - biblioteka libpcsclite.so

0

Podczas odtwarzania środowiska do pracy nad projektem, gdzie potrzebna jest kross-kompilacja (Qt Creator, kompilator: g++-arm-linux-gnueabihf) napotkałam na następujący:

/usr/lib/gcc-cross/arm-linux-gnueabihf/4.8/../../../../arm-linux-gnueabihf/bin/ld: cannot find -lpcsclite
collect2: error: ld returned 1 exit status
make[1]: Leaving directory '/home/user/build-cashless_app-ARM-Debug/app'
make[1]: *** [app] Error 1
make: *** [sub-app-make_default-ordered] Error 2
1404: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project [project-name] (kit: ARM)
When executing step 'Make'

W przypadku kompilacji na maszynę lokalną AMD wystarcza apt-get install libpcsclite1 libpcsclite1-dev

Co należy zrobić i jakimi poleceniami przy potrzebie kross-kompilacji na platformę ARM?

0

Nie masz w ścieżce wyszukiwania bibliotek do linkowani pcsclite skompilowanej na architekturę, której chcesz użyć.
Jeżeli nie znajdziesz binarki tej biblioteki, to będziesz musiała przeprowadzić kompilację skrośną pcsclite. A następnie korzystając z odpowiedniej flagi podczas kompilacji podać do niej ścieżkę (opcja -L).

1 użytkowników online, w tym zalogowanych: 0, gości: 1