I have Linux SDK rk3588_repo_sdk_v1.0.2a.7z. I am compiling directly on my AIO-3588SJD4 board. I have followed the instructions as posted in the README-IMPORTANT.md file and have completed STEP 1 (init repo sdk). For step 2, there are no firmware compilation instructions for the AIO-3588SJD4. Instead, I am following these instructions: https://wiki.t-firefly.com/en/iC ... compile_ubuntu.html I completed these steps: 3.2. Compile SDK 3.2.1. Precompile Configuration 3.2.2. Build 3.2.2.1. Automatic compilation Download: Ubuntu rootfs(64-bit),put in SDK path 7z x ubuntu-aarch64-rootfs.7z mkdir ubuntu_rootfs mv ubuntu-aarch64-rootfs.img ubuntu_rootfs/rootfs.img start compiling ./build.sh The build is failing (full log attached): /home/firefly/upload/rk3588_repo_sdk_v1.0.2a/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-gcc: 2: Syntax error: Unterminated quoted string /bin/sh: 1: /home/firefly/upload/rk3588_repo_sdk_v1.0.2a/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-gcc: Exec format error dirname: missing operand It looks like there is an unterminated quoted string in a script file, however the file it points in the logs: /home/firefly/upload/rk3588_repo_sdk_v1.0.2a/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-gcc is a binary file (non-text). I am unsure where to look to understand where the actual error is coming from (which script?). How can I proceed to buld the firmware and get past this error? |
-
1.1 KB, Down times: 0