Я установил библиотеку libwebsocket на свой компьютер с Linux Ubuntu.Он собирается нормально и устанавливает.
Когда я добавляю библиотеку в Eclipse, сборка завершается (поэтому можно найти все необходимые файлы заголовков).Сбой ссылки:
arm-dey-linux-gnueabi-gcc -march=armv7ve -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/opt/dey/2.6-r1/ccimx6ulsbc/dey-image-qt-x11/sysroots/cortexa7t2hf-neon-dey-linux-gnueabi -L/usr/local/lib -lrt -o "Ele" ./src/error_functions.o ./src/get_num.o ./src/globals.o ./src/gpio.o ./src/main.o ./src/timers.o ./src/uart.o -ldigiapix -lwebsockets -ljson-c
/opt/dey/2.6-r1/ccimx6ulsbc/dey-image-qt-x11/sysroots/x86_64-deysdk-linux/usr/libexec/arm-dey-linux-gnueabi/gcc/arm-dey-linux-gnueabi/7.3.0/real-ld: warning: library search path "/usr/local/lib" is unsafe for cross-compilation
/usr/local/lib/libwebsockets.so: file not recognized: file format not recognized
collect2: error: ld returned 1 exit status
make: *** [Ele] Error 1
makefile:30: recipe for target 'Ele' failed
Есть идеи?(Я совсем новичок в Linux)