Hi,

I am trying to install hadoop. My build fails with:

[exec] /opt/local/var/macports/build/_opt_local_var_macports_sources_distfiles.macports.org_ports_java_hadoop/hadoop/work/hadoop-1.2.1/src/native/src/org/apache/hadoop/io/compress/snappy/SnappyCompressor.c:64:28: error: use of undeclared identifier 'libnotfound' [exec] void *libsnappy = dlopen(HADOOP_SNAPPY_LIBRARY, RTLD_LAZY | RTLD_GLOBAL);
     [exec]                            ^
[exec] ./config.h:5:31: note: expanded from macro 'HADOOP_SNAPPY_LIBRARY'
     [exec] #define HADOOP_SNAPPY_LIBRARY libnotfound.so
     [exec]                               ^
[exec] /opt/local/var/macports/build/_opt_local_var_macports_sources_distfiles.macports.org_ports_java_hadoop/hadoop/work/hadoop-1.2.1/src/native/src/org/apache/hadoop/io/compress/snappy/SnappyCompressor.c:67:52: error: expected ')' [exec] snprintf(msg, 1000, "%s (%s)!", "Cannot load " HADOOP_SNAPPY_LIBRARY, dlerror());
     [exec]                                                    ^
[exec] ./config.h:5:31: note: expanded from macro 'HADOOP_SNAPPY_LIBRARY'
     [exec] #define HADOOP_SNAPPY_LIBRARY libnotfound.so
     [exec]                               ^
[exec] /usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf' [exec] __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
[exec] ^
[exec] /opt/local/var/macports/build/_opt_local_var_macports_sources_distfiles.macports.org_ports_java_hadoop/hadoop/work/hadoop-1.2.1/src/native/src/org/apache/hadoop/io/compress/snappy/SnappyCompressor.c:67:5: note: to match this '(' [exec] snprintf(msg, 1000, "%s (%s)!", "Cannot load " HADOOP_SNAPPY_LIBRARY, dlerror());
     [exec]     ^
[exec] /usr/include/secure/_stdio.h:57:28: note: expanded from macro 'snprintf' [exec] __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
     [exec]                            ^
[exec] /opt/local/var/macports/build/_opt_local_var_macports_sources_distfiles.macports.org_ports_java_hadoop/hadoop/work/hadoop-1.2.1/src/native/src/org/apache/hadoop/io/compress/snappy/SnappyCompressor.c:117:112: warning: incompatible pointer types passing 'jint *' (aka 'int *') to parameter of type 'size_t *' (aka 'unsigned long *') [-Wincompatible-pointer-types] [exec] snappy_status ret = dlsym_snappy_compress(uncompressed_bytes, uncompressed_direct_buf_len, compressed_bytes, &compressed_direct_buf_len);
[exec] ^~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec] 1 warning and 2 errors generated.
     [exec] make[1]: *** [SnappyCompressor.lo] Error 1
     [exec] make: *** [all] Error 2


I am using Darwin Kernel Version 14.0.0, XCode 6.1.1, java version "1.7.0_65". Does anybody experience something similar? Any help would be greatly appreciated.
Thank you,
-- Bernd

_______________________________________________
macports-users mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to