Ошибка при создании FleaFPGA-JTAG-Linux

Я пытался скомпилировать FleaFPGA-JTAG-Linux некоторое время теперь, но я продолжаю получать ошибки компоновщика:

cannot find -lftdti1

cannot find -lusb-1.0

Когда я работаю pkg-config --libs --cflags libftdi1 Я добираюсь:

-I/usr/config/libftdi1 -I/usr/include/lib-usb1.0 -lftdi1 -lusb-1.0

При проверке, существуют ли.h файлы в каталогах выше, я могу подтвердить это ftdi.h и usb-1.0.h действительно живите там.

repo для fleaFPGA-JTAG-Linux может быть найден здесь

https://github.com/XarkLabs/FleaFPGA-JTAG/tree/master/FleaFPGA-JTAG-linux

0
задан 24 October 2018 в 05:33

1 ответ

Я наконец нашел решение. Make-файл прибывает precpecified с -m32 как флаг GCC. Под $CFLAGS.

Удаление ведомого сглаживать компиляцию. Я нахожусь на 64-разрядном компьютере. Я предполагаю, что это означает компиляцию для 32-разрядной архитектуры. Таким образом, это ищет 32-разрядный .so, освобождает

0
ответ дан 27 October 2019 в 06:59

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

Похожие вопросы: