임베디드 환경인데

보드에서 바이너리를 실행하면 

can't load library '/~~~ /a.so' 

이런식의 에러가 나오는데 분명 a.so는 저 폴더가 아닌 다른 폴더에 있거든

LD_LIBRARY_PATH도 제대로 지정해줬고.. 근데 저런 에러가 계속나는데 이건 뭔경우야?