Building App: sqlite3, Arch: aarch64, Platform: qemu-virt-aarch64, Language: c cargo rustc --target aarch64-unknown-none-softfloat --target-dir /home/jacky/Coding/arceos/target --release --crate-type staticlib --features "libax/platform-qemu-virt-aarch64 libax/log-level-info libax/fs libax/default libax/fp_simd libax/alloc libax/paging libax/fs libax/cbindings" --no-default-features -p libax -- -Clink-args="-T/home/jacky/Coding/arceos/modules/axhal/linker_aarch64.lds -no-pie" Compiling proc-macro2 v1.0.57 Compiling unicode-ident v1.0.8 Compiling quote v1.0.27 Compiling autocfg v1.1.0 Compiling log v0.4.17 Compiling cfg-if v1.0.0 Compiling indexmap v1.9.3 Compiling serde v1.0.163 Compiling hashbrown v0.12.3 Compiling winnow v0.4.6 Compiling syn v2.0.16 Compiling toml_datetime v0.6.1 Compiling axerrno v0.1.0 (/home/jacky/Coding/arceos/crates/axerrno) Compiling libc v0.2.144 Compiling syn v1.0.109 Compiling bitflags v2.2.1 Compiling toml_edit v0.19.8 Compiling buddy_system_allocator v0.9.0 Compiling memory_addr v0.1.0 (/home/jacky/Coding/arceos/crates/memory_addr) Compiling bit_field v0.10.2 Compiling bitmap-allocator v0.1.0 (https://github.com/rcore-os/bitmap-allocator.git?rev=88e871a#88e871a5) Compiling slab_allocator v0.3.1 (/home/jacky/Coding/arceos/crates/slab_allocator) Compiling percpu v0.1.0 (/home/jacky/Coding/arceos/crates/percpu) Compiling tock-registers v0.8.1 Compiling allocator v0.1.0 (/home/jacky/Coding/arceos/crates/allocator) Compiling page_table_entry v0.1.0 (/home/jacky/Coding/arceos/crates/page_table_entry) Compiling lock_api v0.4.9 Compiling io-lifetimes v1.0.10 Compiling memchr v2.5.0 Compiling bitflags v1.3.2 Compiling glob v0.3.1 Compiling page_table v0.1.0 (/home/jacky/Coding/arceos/crates/page_table) Compiling arm_gic v0.1.0 (/home/jacky/Coding/arceos/crates/arm_gic) Compiling clang-sys v1.6.1 Compiling aarch64-cpu v9.3.1 Compiling byteorder v1.4.3 Compiling serde_derive v1.0.163 Compiling crate_interface v0.1.1 Compiling kernel_guard v0.1.0 (/home/jacky/Coding/arceos/crates/kernel_guard) Compiling spinlock v0.1.0 (/home/jacky/Coding/arceos/crates/spinlock) Compiling percpu_macros v0.1.0 (/home/jacky/Coding/arceos/crates/percpu_macros) Compiling crate_interface v0.1.1 (/home/jacky/Coding/arceos/crates/crate_interface) Compiling zerocopy-derive v0.3.2 Compiling axalloc v0.1.0 (/home/jacky/Coding/arceos/modules/axalloc) Compiling handler_table v0.1.0 (/home/jacky/Coding/arceos/crates/handler_table) Compiling scopeguard v1.1.0 Compiling axlog v0.1.0 (/home/jacky/Coding/arceos/modules/axlog) Compiling static_assertions v1.1.0 Compiling ratio v0.1.0 (/home/jacky/Coding/arceos/crates/ratio) Compiling prettyplease v0.2.5 Compiling lazy_init v0.1.0 (/home/jacky/Coding/arceos/crates/lazy_init) Compiling rustix v0.37.19 Compiling zerocopy v0.6.1 Compiling driver_common v0.1.0 (/home/jacky/Coding/arceos/crates/driver_common) Compiling linux-raw-sys v0.3.7 Compiling os_str_bytes v6.5.0 Compiling serde_json v1.0.96 Compiling minimal-lexical v0.2.1 Compiling nom v7.1.3 Compiling clap_lex v0.2.4 Compiling driver_block v0.1.0 (/home/jacky/Coding/arceos/crates/driver_block) Compiling virtio-drivers v0.4.0 (https://github.com/rcore-os/virtio-drivers.git?rev=409ee72#409ee723) Compiling spin v0.9.8 Compiling atty v0.2.14 Compiling axfs_vfs v0.1.0 (/home/jacky/Coding/arceos/crates/axfs_vfs) Compiling libloading v0.7.4 Compiling cbindgen v0.24.3 Compiling regex-syntax v0.7.1 Compiling itoa v1.0.6 Compiling spin v0.5.2 Compiling ryu v1.0.13 Compiling strsim v0.10.0 Compiling fastrand v1.9.0 Compiling axdriver v0.1.0 (/home/jacky/Coding/arceos/modules/axdriver) Compiling termcolor v1.2.0 Compiling textwrap v0.16.0 Compiling bindgen v0.65.1 Compiling either v1.8.1 Compiling clap v3.2.25 Compiling which v4.4.0 Compiling toml v0.5.11 Compiling axconfig v0.1.0 (/home/jacky/Coding/arceos/modules/axconfig) Compiling axhal v0.1.0 (/home/jacky/Coding/arceos/modules/axhal) Compiling axtask v0.1.0 (/home/jacky/Coding/arceos/modules/axtask) Compiling regex v1.8.1 Compiling tempfile v3.5.0 Compiling lazy_static v1.4.0 Compiling cexpr v0.6.0 Compiling driver_virtio v0.1.0 (/home/jacky/Coding/arceos/crates/driver_virtio) Compiling rustc-hash v1.1.0 Compiling heck v0.4.1 Compiling lazycell v1.3.0 Compiling shlex v1.1.0 Compiling peeking_take_while v0.1.2 Compiling axsync v0.1.0 (/home/jacky/Coding/arceos/modules/axsync) Compiling axfs_devfs v0.1.0 (/home/jacky/Coding/arceos/crates/axfs_devfs) Compiling axfs_ramfs v0.1.0 (/home/jacky/Coding/arceos/crates/axfs_ramfs) Compiling fatfs v0.4.0 (https://github.com/rafalh/rust-fatfs?rev=a3a834e#a3a834ef) Compiling capability v0.1.0 (/home/jacky/Coding/arceos/crates/capability) Compiling axio v0.1.0 (/home/jacky/Coding/arceos/crates/axio) Compiling axfs v0.1.0 (/home/jacky/Coding/arceos/modules/axfs) Compiling bitmaps v3.2.0 Compiling axruntime v0.1.0 (/home/jacky/Coding/arceos/modules/axruntime) Compiling flatten_objects v0.1.0 (/home/jacky/Coding/arceos/crates/flatten_objects) Compiling libax v0.1.0 (/home/jacky/Coding/arceos/ulib/libax) Finished release [optimized] target(s) in 1m 35s aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o apps/c/sqlite3/main.o apps/c/sqlite3/main.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -DSQLITE_THREADSAFE=0 -DSQLITE_OMIT_FLOATING_POINT -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_DEBUG -w -c -o apps/c/sqlite3/sqlite3.o apps/c/sqlite3/sqlite3.c mkdir -p ulib/c_libax/build_aarch64 aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/assert.o ulib/c_libax/src/assert.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/ctype.o ulib/c_libax/src/ctype.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/errno.o ulib/c_libax/src/errno.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/fcntl.o ulib/c_libax/src/fcntl.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/mmap.o ulib/c_libax/src/mmap.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/network.o ulib/c_libax/src/network.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/pthread.o ulib/c_libax/src/pthread.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/resource.o ulib/c_libax/src/resource.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/signal.o ulib/c_libax/src/signal.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/socket.o ulib/c_libax/src/socket.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/stat.o ulib/c_libax/src/stat.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/stdio.o ulib/c_libax/src/stdio.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/stdlib.o ulib/c_libax/src/stdlib.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/string.o ulib/c_libax/src/string.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/time.o ulib/c_libax/src/time.c aarch64-unknown-linux-musl-gcc -DAX_CONFIG_DEFAULT -DAX_CONFIG_FP_SIMD -DAX_CONFIG_ALLOC -DAX_CONFIG_PAGING -DAX_CONFIG_FS -nostdinc -static -no-pie -fno-builtin -ffreestanding -Wall -Iulib/c_libax/include -Iulib/c_libax/../libax -O3 -c -o ulib/c_libax/build_aarch64/unistd.o ulib/c_libax/src/unistd.c rm -f ulib/c_libax/build_aarch64/libc.a aarch64-unknown-linux-musl-ar rc ulib/c_libax/build_aarch64/libc.a ulib/c_libax/build_aarch64/assert.o ulib/c_libax/build_aarch64/ctype.o ulib/c_libax/build_aarch64/errno.o ulib/c_libax/build_aarch64/fcntl.o ulib/c_libax/build_aarch64/mmap.o ulib/c_libax/build_aarch64/network.o ulib/c_libax/build_aarch64/pthread.o ulib/c_libax/build_aarch64/resource.o ulib/c_libax/build_aarch64/signal.o ulib/c_libax/build_aarch64/socket.o ulib/c_libax/build_aarch64/stat.o ulib/c_libax/build_aarch64/stdio.o ulib/c_libax/build_aarch64/stdlib.o ulib/c_libax/build_aarch64/string.o ulib/c_libax/build_aarch64/time.o ulib/c_libax/build_aarch64/unistd.o aarch64-unknown-linux-musl-ranlib ulib/c_libax/build_aarch64/libc.a Linking apps/c/sqlite3/sqlite3_qemu-virt-aarch64.elf rust-lld -flavor gnu -nostdlib -static -no-pie --gc-sections -T/home/jacky/Coding/arceos/modules/axhal/linker_aarch64.lds apps/c/sqlite3/main.o apps/c/sqlite3/sqlite3.o ulib/c_libax/build_aarch64/libc.a target/aarch64-unknown-none-softfloat/release/liblibax.a -o apps/c/sqlite3/sqlite3_qemu-virt-aarch64.elf rust-objcopy --binary-architecture=aarch64 apps/c/sqlite3/sqlite3_qemu-virt-aarch64.elf --strip-all -O binary apps/c/sqlite3/sqlite3_qemu-virt-aarch64.bin Running qemu-system-aarch64 -m 128M -smp 1 -cpu cortex-a72 -machine virt -kernel apps/c/sqlite3/sqlite3_qemu-virt-aarch64.bin -device virtio-blk-device,drive=disk0 -drive id=disk0,if=none,format=raw,file=disk.img -nographic qemu-system-aarch64: -drive id=disk0,if=none,format=raw,file=disk.img: Could not open 'disk.img': No such file or directory make: *** [Makefile:94:justrun] 错误 1