Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change 
notification.

The following page has been changed by RyanRawson:
http://wiki.apache.org/hadoop/UsingLzoCompression

------------------------------------------------------------------------------
   * Download/checkout: [http://code.google.com/p/hadoop-gpl-compression/]
   * Apply the patch attached to this issue: 
[http://code.google.com/p/hadoop-gpl-compression/issues/detail?id=6]
   * On Linux you may need to apply the patch: 
[http://code.google.com/p/hadoop-gpl-compression/issues/detail?id=5]
+ 
+ On Mac:
   * On Mac you may be interested in: 
[http://code.google.com/p/hadoop-gpl-compression/issues/detail?id=7]
-  * Also you will probably have to add the line to build.xml just above the 
call to 'configure' in compile-native:
+  * On Mac also you will probably have to add the line to build.xml just above 
the call to 'configure' in compile-native: 
+ {{{
          <env key="CFLAGS" value="-arch x86_64" />
+ }}}
+ This ensures the library is built in 64 bit mode, because java 1.6 is 64 bit 
only.  Also make sure your lzo library is x64_64 as well, type: {{{
+ $ file /usr/local/lib/liblzo2.2.0.0.dylib
+ /usr/local/lib/liblzo2.2.0.0.dylib: Mach-O 64-bit dynamically linked shared 
library x86_64
+ }}}
+ To build lzo2 from source in 64 bit mode: {{{
+ $ CFLAGS="-arch x86_64" ./configure --build=x86_64-darwin --enable-shared 
--disable-asm
+ <configure output>
+ $ make 
+ $ sudo make install
+ }}}
  
  Build the native connector library:
   * ant compile-native

Reply via email to