-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARMV7 (ARM 32bits) support #4870
Comments
Hi @b3n-h4il, Kùzu should be compatible with 32-bit architecture. We recently launched a WebAssembly version which is 32-bit (wasm32). The source code can be compiled targeting 32 bit without change. However, whether it can work on your device will depend on your specific setup. If you would like to compile locally and push to device you will need to setup a cross-compilation tool chain. Also, since Kùzu uses some system calls internally, if you are using a customized lite version of the kernel (e.g. on an embedded system) it may not work for you. |
Thank you for your quickly reply. |
I think if the CLI does not work correctly, it is not very likely that the C++ library will work correctly on this device.
#define BM_MALLOC true .
|
Thanks again, I'll try that. |
No luck,
The build finishes without errors, and I can use the kuzu executable normally, and import csv data from the demo_db, but when I try to run a query, bus error. I've created a fork based on the main branch in my personal account and changed the file you've pointed. You can ckeck it here, if you want. |
Hello,
I'm developing a C++ application and plan on using Kùzu DB. Really like how easy it is to use the C++ library. I was wondering if it's possible to run Kùzu also in an ARM 32bits processor. The docs say that the precompiled files are for aarch64 and amd64. If I build them locally, on device, could I use the C++ library in a ARMV7 device?
The text was updated successfully, but these errors were encountered: