Ошибка при кросс-компиляции libpng для ARM: файл не распознан: формат файла не распознан collect2: ld вернул 1 состояние выхода

При кросс-компиляции DirectFB для ARM нам нужна libpng в качестве зависимости, я кросс-компилирую libpng, и это делается успешно, но при компиляции DirectFB я получаю эту ошибку после команды make

/home/vishal/new_dfb/DirectFB_LiTE/lib/libpng12.so: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [directfb-csource] Error 1

Я попробовал команду "файл" и ее вывод

file /home/vishal/new_dfb/DirectFB_LiTE/lib/libpng12.so
/home/vishal/new_dfb/DirectFB_LiTE/lib/libpng12.so: symbolic link to `libpng12.so.0.51.0'

И так как там присутствует libpng12.so.0.51.0, так что никаких проблем для этого нет. Любая помощь?

0 ответов

Другие вопросы по тегам