heavyai / heavydb

HeavyDB (formerly OmniSciDB)
https://heavy.ai
Apache License 2.0
2.94k stars 446 forks source link

Getting issue of libarrow.so not found. #518

Open mourya09 opened 4 years ago

mourya09 commented 4 years ago

Hi Team,

I am trying to built and start the server from source code. After installing all the requisite and then I am trying to start the server. It is giving me the following error:

[admin@admin build]$ sudo ../startomnisci
startomnisci 3032 running
Backend TCP:  localhost:6274
Backend HTTP: localhost:6278
Frontend Web: localhost:6273
Calcite TCP:  localhost:6279
- omnisci_server 3044 started
**./bin/omnisci_server: error while loading shared libraries: libarrow.so.13: cannot open shared object file: No such file or directory**
startomnisci 3032 exited

Environment details: It is a VM with 32 Gb RAM and 500Gb hard disk without any GPU. So I built without CUDA library. OS is Centos 7.

Please help me in rectifying the error.

Thanks Praveen Kumar

cdessanti commented 4 years ago

Hi @mourya09 ,

it's likely you compiled the server with the flag PREFER_STATIC_LIBS set to off, so you should recompile link the library to the server in a static fashion or run the mapd-deps.sh you used when you compile the server.

mourya09 commented 4 years ago

Hi @cdessanti

Let me try again and will post the result.

Thanks Praveen Kumar