2015-07-28 5 views
1

Я следую this link, чтобы скомпилировать инструменты iw. Я могу скомпилировать libnl, iw, openssl и установить их в CentOS. Для Open SSL я использовал ./configure Linux-generic32 --prefix=/usr/arm-xilinx/linux-gnueabi, поэтому он должен быть установлен в этот каталог.Как скомпилировать hostapd для Xilinx Zynq?

Когда я пытаюсь скомпилировать hostapd, я последовал точные шаги, кроме make CC=arm-xilinx-linux-gnueabi-gcc и получил этот

../src/crypto/tls_openssl.c:19:25: fatal error: openssl/ssl.h: No such file or directory 

Я думаю, что это должно быть вызвано не зная, где OpenSSL установлен в. Итак, как мне заставить make посмотреть/usr/arm-xilinx-linux-gnueabi/include/openssl вместо/usr/include/openssl для openssl?

ответ

0

Вы можете указать свой файл Makefile с помощью CFLAGS для файлов заголовков и LDFLAGS для библиотек.

make CFLAGS=-I<include/path> LDFLAGS=-L<lib/path>