Results 139 comments of Steven Roussey

``` root@6a1e9ab171d0:/usr/usearch# uname -a Linux 6a1e9ab171d0 6.4.16-linuxkit #1 SMP PREEMPT Thu Nov 16 10:49:20 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux ``` ``` apt install -y cmake build-essential libjemalloc-dev libomp-dev gcc-12...

`update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 60 --slave /usr/bin/g++ g++ /usr/bin/g++-12` fixed it, thanks.

cross compile says it goes fine, but it doesn't contain a build

Oh, it did build it: ``` root@6a1e9ab171d0:/usr/usearch# file build/Release/obj.target/usearch.node build/Release/obj.target/usearch.node: ELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=c0650f24bd82a89cca3a4a773455913f2477a789, not stripped ``` It just didn't get...

Indeed, something went wrong with strip. Manually works though. I can work around this...

See https://github.com/unum-cloud/usearch/pull/383

These tools are not smart enough to deal with .node or .wasm files (generally). They will require extra steps on your side.

Aside: There is a sqlite plugin [sqlite-vss](https://github.com/asg017/sqlite-vss) that adds vector search, but unfortunately uses [FAISS](https://github.com/facebookresearch/faiss) Flat not HNSW. In addition, updates are not supported, so it seems the issue is...

I came here to suggest the same thing.