Hi all, I tried to run hdfs c++ file in hdfs and tried the followed command.
gcc above_sample.c -I$HADOOP_HDFS_HOME/include -L$HADOOP_HDFS_HOME/lib/native -lhdfs -o above_sample which is at https://hadoop.apache.org/docs/r2.8.0/hadoop-project-dist/hadoop-hdfs/LibHdfs.html But I got the error messages. # gcc hdfs_read.c -I$HADOOP_HOME/include -L$HADOOP_HOME/lib/native -lhdfs -o hdfs_read /usr/bin/ld: warning: libjvm.so, needed by hadoop-2.9.2/lib/native/libhdfs.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: hadoop-2.9.2/lib/native/libhdfs.so: undefined reference to `JNI_GetCreatedJavaVMs@SUNWprivate_1.1' /usr/bin/ld: hadoop-2.9.2/lib/native/libhdfs.so: undefined reference to `JNI_CreateJavaVM@SUNWprivate_1.1' I already tried to add hadoop classpath to HADOOP_HOME variable but it did not work. I can't find the answer other web pages. How can I solve this problem? Best regards Daegyu --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@hadoop.apache.org For additional commands, e-mail: user-h...@hadoop.apache.org