riak install issues
dan at basho.com
Tue Jul 6 15:46:23 EDT 2010
My guess is that the build process is still using your home directory
version of Erlang which may be broken. Can you type the following?
The home directory version has the erl_driver.h file in a location I am not
familiar with and may not be in the Erlang include paths; although I am just
guessing and could be completely wrong.
Can you tell me what source tree you are building from? Downloaded tarball
or bitbucket/github clone?
Can you try compiling with the verbose flag and send us the output?
./rebar -v compile
Also, we provide pre-built binaries for Redhat so you do not need to build
Basho Technologies, Inc.
dan at basho.com
On Tue, Jul 6, 2010 at 12:18 PM, Robert Schaefer <rps at haystack.mit.edu>wrote:
> Redhat Enterprise 5.4
> I first installed it in my home directory,
> and when riak couldn't find it, I had my sys-admin install it
> just in case the path to the "includes" was hard coded to use admin space.
> "find" returns: /opt/linux/lib/erlang/erts-5.8/include/erl_driver.h
> The include file is present (in two directories: mine, and admin space).
> What do I have to do to get riak to find either one?
> (I know erlang binary works because I used it to build another tool,
> bob s.
> On 07/06/2010 02:28 PM, Dan Reverri wrote:
> Hi Robert,
> What platform are you building on? (OS X, Ubuntu, Redhat)
> How did you install Erlang?
> Can you check your Erlang install for the "erl_driver.h" file?
> To find the Erlang root directory use code:root_dir/0:
> $ erl
> Erlang R13B04 (erts-5.7.5) [source] [64-bit] [smp:4:4] [rq:4]
> [async-threads:0] [hipe] [kernel-poll:false]
> Eshell V5.7.5 (abort with ^G)
> 1> code:root_dir().
> You can search the root directory for the "erl_driver.h" file as follows:
> $ cd /usr/local/Cellar/erlang/R13B04/lib/erlang
> $ find . -name "erl_driver.h"
> Daniel Reverri
> Developer Advocate
> Basho Technologies, Inc.
> dan at basho.com
> On Tue, Jul 6, 2010 at 10:49 AM, robert schaefer <rps at haystack.mit.edu>wrote:
>> -- The error I get is:
>> Compiling c_src/driver_comm.c
>> c_src/driver_comm.c:21:24: error: erl_driver.h: No such file or directory
>> c_src/driver_comm.c: In function ‘read_command’:
>> c_src/driver_comm.c:36: warning: implicit declaration of function
>> ERROR: $CC -c $CFLAGS $DRV_CFLAGS c_src/driver_comm.c -o
>> c_src/driver_comm.o failed with error: 1
>> make: *** [compile] Error 1
>> -- The riak make appears to not know where the erlang include files are -
>> erlang version: otp_src_R14A
>> Any help?
>> robert schaefer
>> Atmospheric Sciences Group
>> MIT Haystack Observatory
>> Westford, MA 01886
>> email: rps at haystack.mit.edu
>> voice: 781-981-5767
>> www: http://www.haystack.mit.edu
>> riak-users mailing list
>> riak-users at lists.basho.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the riak-users