I'm trying to build the trunk from hadoop SVN including all the native libraries.
The BUILDING.txt file has the following documentation on building the native libraries: " Build options: * Use -Pnative to compile/bundle native code * Use -Dsnappy.prefix=(/usr/local) & -Dbundle.snappy=(false) to compile Snappy JNI bindings and to bundle Snappy SO files " I tried the following, but never seem to get a libsnappy.so anywhere: mvn compile -Pnative mvn compile -Pnative -Dsnappy.prefix=/usr/local mvn compile -Pnative -Dsnappy.prefix=/usr/local -Dbundle.snappy=true mvn compile -Pnative -Dsnappy.prefix=/usr/local -Dbundle.snappy=false mvn compile -Pnative -Dsnappy.prefix=~tbroberg -Dbundle.snappy=true If I stick a #error statement in SnappyCompressor.c, I do see the first of these fail, so it's doing *something* with snappy. Can anyone provide an example command line to build this? Thanks, - Tim.