CrossCompile JRXTX с Yocto - PullRequest
       34

CrossCompile JRXTX с Yocto

0 голосов
/ 21 июня 2019

Я пытаюсь кросс-компилировать библиотеку jrxtx (https://github.com/openmuc/jrxtx), используя цепочку инструментов yocto, но она не работает.

сначала source /opt/poky/environment-setup-cortexa8t2hf-vfp-neon-poky-linux-gnueabi

, затем cd /home/peppe/projects/rxtx/jrxtx/native && ./BUILD.sh

Мне пришлось вручную изменить config.status, чтобы удалить некоторые ошибки на mv и rm, тем не менее я получаю

/bin/bash /home/peppe/projects/rxtx/jrxtx/native/libtool --mode=link arm-poky-linux-gnueabi-gcc -march=armv7-a -marm -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a8 --sysroot=/opt/poky/sysroots/cortexa8t2hf-vfp-neon-poky-linux-gnueabi -O2 -pipe -g -feliminate-unused-debug-types -D_POSIX_SOURCE -D_BSD_SOURCE -D__need_timespec -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -lpthread -release 2.2pre1 -o librxtxSerial.la -rpath /usr/lib/jvm/java-11-openjdk-amd64/jre/lib/amd64 /home/peppe/projects/rxtx/jrxtx/native/x86_64-unknown-linux-gnu/SerialImp.lo; \ fi; \ ) /bin/bash: line 2: cd: x86_64-unknown-linux-gnu: No such file or directory /bin/bash: /home/peppe/projects/rxtx/jrxtx/native/libtool: No such file or directory /bin/bash: /home/peppe/projects/rxtx/jrxtx/native/libtool: No such file or directory /bin/bash: /home/peppe/projects/rxtx/jrxtx/native/libtool: No such file or directory make: *** [Makefile:756: x86_64-unknown-linux-gnu/librxtxSerial.la] Error 127

Даже если кажется, что он запускает правильный компилятор arm-poky-linux-gnueabi-gcc этопытается перейти на x86_64-unknown-linux-gnu и, очевидно, все сходит с ума ...

...