Skip to content

为啥 release 里的所有 aarch64 包,都是 x86-64 架构的呢? #154

Description

@wuxunfeng666

这是这个插件的信息:

$ file libsimple*/*.so
libsimple-aarch64-linux-gnu-gcc-9/libsimple.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=37b831a21622a83263dbe83347421b2632a94be2, not stripped
libsimple-aarch64-linux-gnu-gcc/libsimple.so:   ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=83a8b043d8b1b46ac9c8aa68f102749c68fcd841, not stripped

查看 libsqlite3 的:

$ file /usr/lib/aarch64-linux-gnu/libsqlite3.so.0.8.6
/usr/lib/aarch64-linux-gnu/libsqlite3.so.0.8.6: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f718ad7bb904e87edb0f5643c5c3fa415033c082, stripped

arm64 上的 SQLite 无论怎么写,都加载失败。。

$ sqlite3
SQLite version 3.45.1 2024-01-30 16:01:20
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> .load ./libsimple-aarch64-linux-gnu-gcc/libsimple.so
Error: ./libsimple-aarch64-linux-gnu-gcc/libsimple.so.so: cannot open shared object file: No such file or directory
sqlite> .load ./libsimple-aarch64-linux-gnu-gcc/libsimple
Error: ./libsimple-aarch64-linux-gnu-gcc/libsimple.so: cannot open shared object file: No such file or directory
sqlite> .load './libsimple-aarch64-linux-gnu-gcc/libsimple'
Error: ./libsimple-aarch64-linux-gnu-gcc/libsimple.so: cannot open shared object file: No such file or directory
sqlite> .load './libsimple-aarch64-linux-gnu-gcc/libsimple.so'
Error: ./libsimple-aarch64-linux-gnu-gcc/libsimple.so.so: cannot open shared object file: No such file or directory
sqlite> .load './libsimple-aarch64-linux-gnu-gcc/simple'
Error: ./libsimple-aarch64-linux-gnu-gcc/simple.so: cannot open shared object file: No such file or directory
sqlite> .load './libsimple-aarch64-linux-gnu-gcc/simple.so'
Error: ./libsimple-aarch64-linux-gnu-gcc/simple.so.so: cannot open shared object file: No such file or directory
sqlite>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions