Hi Ajay,

Hadoop should ship with built artifacts for amd64 in
the lib/native/Linux-amd64-64/ subdirectory of your tarball. You just need
to put this directory on your java.library.path system property.

-Todd

You need to run "ant -Dcompile.native=1 compile-native" fro

On Tue, Feb 22, 2011 at 9:14 PM, Ajay Anandan <anan...@ualberta.ca> wrote:

> Hi,
> I am using the kmeans clustering in mahout.  It ran fine in my 32 bit
> machine.  But when I try to run it in another 64 bit machine I get the
> following error:
>
> *org.apache.hadoop.util.NativeCodeLoader <clinit>
> WARNING: Unable to load native-hadoop library for your platform... using
> builtin-java classes where applicable
>
> *
> I built my native libraries in hadoop.  My project uses the hadoop core jar
> file alone.  The algorithm does not run distributively over hadoop but runs
> only in one system.  I am not using the parallelizing capacity of hadoop
> yet.
>  I am getting the error when using methods in hadoop.util.NativeCodeLoader.
>
>
> Can somebody help me to build the native libraries?
>
> I am using ubuntu 64 bit version on a amd processor.
>
>
> --
> Sincerely,
> Ajay Anandan.
> MSc,Computing Science, University of Alberta.
>



-- 
Todd Lipcon
Software Engineer, Cloudera

Reply via email to