Comments (6)
What was the exact command you tried to start actordb with?
Was it:
./bin/actordb start
from actordb.
Yes
from actordb.
What happens if you run:
./erts-7.3/bin/erl
Then in the erlang console:
application:ensure_all_started(crypto).
crypto:hmac(sha256,<<1,34,42,54,243,4,35,3,123,5,234,5,0,0,0,1>>,<<"node1actordb">>).
What is the output of those commands?
from actordb.
Seems like you found the problem:
=ERROR REPORT==== 22-Apr-2016::15:33:52 ===
Unable to load crypto library. Failed with error:
"load_failed, Failed to load NIF library: 'dlopen(/Users/selvek/Downloads/actordb-0.10.20/lib/crypto-3.6.3/priv/lib/crypto.so, 2): Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
Referenced from: /Users/selvek/Downloads/actordb-0.10.20/lib/crypto-3.6.3/priv/lib/crypto.so
Reason: image not found'"
OpenSSL might not be installed on this system.
=WARNING REPORT==== 22-Apr-2016::15:33:52 ===
The on_load function for module crypto returned {error,
{load_failed,
"Failed to load NIF library: 'dlopen(/Users/selvek/Downloads/actordb-0.10.20/lib/crypto-3.6.3/priv/lib/crypto.so, 2): Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib\n Referenced from: /Users/selvek/Downloads/actordb-0.10.20/lib/crypto-3.6.3/priv/lib/crypto.so\n Reason: image not found'"}}
** exception error: undefined function crypto:hmac/3
I have Homebrew installed to /opt/homebrew instead of /usr/local so it's probably caused by that (there is a libcrypto.so in /opt/homebrew/opt/openssl/lib). Is there any workaround?
from actordb.
Run this from the actordb-0.10.20 folder:
install_name_tool -change /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /opt/homebrew/opt/openssl/lib/libcrypto.dylib lib/crypto-3.6.3/priv/lib/crypto.so
from actordb.
Everything's working now. Thank you a lot!
from actordb.
Related Issues (20)
- Unable to open req pipe MacOS 10.13.6 HOT 2
- Error: {error,{error,<<"unknown_actor_type: type1">>}} HOT 3
- How to execute actorDB's load test? HOT 1
- SQLight drop in replacement build for C/C++ HOT 1
- LMDB still grows after delete then insert HOT 3
- actordb crash: exception exit: badmatch, sqlite_error, "SQL logic error or missing database" HOT 1
- Timeout error when executing init.example.sql on OSX HOT 2
- Connecting using MySQL CLI on OS X fails with error HOT 5
- PRAGMA LIST not updating after PRAGMA COPY HOT 1
- How to send multiple parameterised queries through the thrift interface? HOT 9
- Using mysql driver HOT 2
- Execute query timeout by using actordb_console
- Same name columns in query result are swallowed and column order can't be specified HOT 1
- Queuing of queries (basic question) HOT 3
- sqlcipher HOT 1
- Sqlite upgarde
- Running protractor test using docker-compose but getting error HOT 3
- Are clusters immutable?
- vm.args needs to have a -name parameter. -sname is not supported.
- Storage for FastAPI service
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from actordb.