You need to find ei.h in your erlang install, and make sure it's on the right 
compiler path.  

ei.h is installed at 
$ERLANG_ROOT/lib/erlang/lib/erl_interface-3.7.9/include/ei.h (or at least it is 
on my machine).

Sam 

-- 
Sam Elliott
Engineer
[email protected]
--


On Thursday, 29 August 2013 at 5:13PM, akonsu wrote:

> Hello,
> 
> I asked the same question on stackoverflow, but I am not sure if SO is a good 
> resource for this kind of help. Please forgive me for cross posting. I am 
> just starting... 
> 
> I am trying to build riak from source on Lubuntu 13.04 using these commands
> 
> curl -O 
> http://s3.amazonaws.com/downloads.basho.com/riak/1.4/1.4.1/riak-1.4.1.tar.gz 
> tar zxvf riak-1.4.1.tar.gz
> cd riak-1.4.1
> make rel
> 
> I am getting this error:
> 
> /home/akonsu/projects/riak/deps/syslog/c_src/syslog_drv.c:29:16: fatal error: 
> ei.h: No such file or directory 
> compilation terminated.
> ERROR: compile failed while processing 
> /home/akonsu/projects/riak/deps/syslog: rebar_abort
> make: *** [compile] Error 1
> 
> I am getting the same error if I build from github repository. 
> 
> Has anyone seen this? Do I need to install a dependency?
> 
> _______________________________________________
> riak-users mailing list
> [email protected] (mailto:[email protected])
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com




_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to