Quote Originally Posted by vectorm View Post
Скомпилил ncurses 5.9, libusb 1.0, разложил по папочкам, все проверки наличия (n)curses и l(n)curses проходят на ура, lcd4linux собрался (тулчейном Энтузиастов):
libusb-1.0, собранный тулчейном энтузиастов уже входит в состав прошивки:
Code:
$ find /usr/lib -name libusb*
/usr/lib/libusb-1.0.so
Настоятельно рекомендую использовать статически собранные библиотеки ncurses 5.9, libusb 1.0 для того, чтобы не налететь на dependency hell. Невозможно будет предсказать какой вариант библиотеки будет использоваться загрузчиком libdl. Например, если будет загружен в память ваш вариант ncurses, то не будет работать завязанный на него софт из состава optware и наоборот: если в память сначала будет загружен экземпляр ncurses из optware, то ваш вариант подгружен не будет, так как загрузчик не увидит разницы, и, соответственно, необходимости в повторной загрузки в память разделяемого объекта.

Quote Originally Posted by vectorm View Post
Все, разобрался:
Code:
CPPFLAGS="-O2 -pipe -fPIC -I/opt/brcm/hndtools-mipsel-uclibc-4.3.5-K26/include " \
В опции -I/... здесь указана т.н. стандартная директория поиска интерфейсов. Она и так будет использоваться тулчейном без явного на то указания. Если не используется ключ -nostdinc, то эту опцию можно опустить.