command-osx下编译hadoop-2.5.2-src出错

问题描述

osx下编译hadoop-2.5.2-src出错
[exec] /usr/bin/cc -g -Wall -O2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl-search_paths_first -Wl-headerpad_max_install_names CMakeFiles/test_libhdfs_vecsum.dir/main/native/libhdfs/test/vecsum.c.o -o test_libhdfs_vecsum target/usr/local/lib/libhdfs.0.0.0.dylib -lpthread -lrt /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/server/libjvm.dylib -ldl -lpthread -Wl-rpath/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/server
[exec] ld: library not found for -lrt
[exec] clang: error: linker command failed with exit code 1 (use -v to see invocation)
[exec] make[2]: *** [test_libhdfs_vecsum] Error 1
[exec] make[1]: *** [CMakeFiles/test_libhdfs_vecsum.dir/all] Error 2
[exec] make: *** [all] Error 2

解决方案

lrt库没有找到,你需要先安装这个类库,编译的时候需要找到这个lib

解决方案二:
参考下:http://my.oschina.net/KingPan/blog/287050

解决方案三:
你的了他 嗯吗吗吗得到

时间: 2024-12-01 10:17:01

command-osx下编译hadoop-2.5.2-src出错的相关文章

osx下编译hadoop2.5.2的时候报错Ant BuildException

问题描述 osx下编译hadoop2.5.2的时候报错Ant BuildException [ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (site) on project hadoop-common: An Ant BuildException has occured: stylesheet /Users/narayan/Downloads/hadoop-2.5.2-src

osx下编译hadoop-2.5.2-src出错

问题描述 osx下编译hadoop-2.5.2-src出错 [exec] /pein/hadoop/hadoop-2.5.2-src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/libhdfs/test/vecsum.c:61:9: warning: implicit declaration of function 'clock_gettime' is invalid in C99 [-Wimplicit-function-declaratio

在android源码环境下编译报错: _intermediates/src/R.stamp'. Stop.

问题描述 在android源码环境下编译报错: _intermediates/src/R.stamp'. Stop. 在android源码环境下编译报错: make: *** No rule to make target out/host/linux-x86/bin/aapt', needed byout/target/common/obj/APPS/my.cloud_intermediates/src/R.stamp'. Stop. 这个错误怎么样处理?

64位centos 下编译 hadoop 2.6.0 源码

64位os下为啥要编译hadoop就不解释了,百度一下就能知道原因,下面是步骤: 前提:编译源码所在的机器,必须能上网,否则建议不要尝试了   一. 下载必要的组件 a) 下载hadoop源码 (当前最新的稳定版是2.6.0)地址  http://mirrors.hust.edu.cn/apache/hadoop/common/stable/hadoop-2.6.0-src.tar.gz b) 下载apache-ant (centos自带的ant版本太低,编译过程中会报错)地址: http://

eclipse下运行hadoop的单词计数程序出错,大家帮帮忙

问题描述 log4j:WARNNoappenderscouldbefoundforlogger(org.apache.hadoop.metrics2.lib.MutableMetricsFactory).log4j:WARNPleaseinitializethelog4jsystemproperly.log4j:WARNSeehttp://logging.apache.org/log4j/1.2/faq.html#noconfigformoreinfo. 解决方案

mac OS X Yosemite 上编译hadoop 2.6.0/2.7.0及TEZ 0.5.2/0.7.0 注意事项

1.jdk 1.7问题 hadoop 2.7.0必须要求jdk 1.7.0,而oracle官网已经声明,jdk 1.7 以后不准备再提供更新了,所以趁现在还能下载,赶紧去down一个mac版吧 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 应该选择mac ox 64位的版本 http://download.oracle.com/otn-pub/java/jdk/7u79-b1

Hadoop - Mac OSX下配置和启动hadoop以及常见错误解决

0. 安装JDK 参考网上教程在OSX下安装jdk   1. 下载及安装hadoop a) 下载地址: http://hadoop.apache.org   b) 配置ssh环境 在terminal里面输入: ssh localhost 如果有错误提示信息,表示当前用户没有权限.这个多半是系统为安全考虑,默认设置的. 更改设置如下:进入system preference --> sharing --> 勾选remote login,并设置allow access for all users.

Windows下安装Hadoop

Windows10下安装Hadoop2.6,Windows10下编译64位Hadoop2.x.详细记录了Windows10版本下对Hadoop的编译.安装步骤,以及相关包或者软件下载安装过程. 不需要在Cygwin下安装Hadoop,官方也不推荐使用Cygwin. Hadoop版本支持情况:Hadoop 2.2版本起包括Windows的原生支持.截至2014年一月份,官方的Apache Hadoop的版本不包括Windows二进制文件. Windows版本支持情况:Hadoop官方人员开发.测试

Win7下安装Hadoop

1.本人电脑是Win7 64位系统的: 2.JDK 版本: 3.Cygwin 版本: 官网自行下载 4.Hadoop 版本: 官网自行下载,下载稳定版的吧 下面就开始安装啦~~~~ 一. 安装JDK,安装时注意,最好不要安装到带有空格的路径名下,例如:Programe Files,否则在配置Hadoop的配置文件时会找不到JDK.我安装的路径为C:\Java\jdk1.7.0_21,安装完配置环境变量: 1. 安装完成后开始配置环境变量,右击我的电脑,点击属性 2. 在出现的对话框中选择高级系统