在Mac OSX 10.6.7上安装节点时出现问题
当我尝试在我的新Mac上安装节点时出现此错误
错误:无法configurationcxx编译器!
当我到达安装的./configure部分时,总是出现错误
我发现这个问题适用于具有相同错误的Linux版本,但解决scheme似乎不适用于我的情况:
如何编译/安装node.js(不能configurationcxx编译器!)(Ubuntu)。
我也看了一下节点wiki上的故障排除指南:
https://github.com/joyent/node/wiki/Troubleshooting-Installation
并试过这个解决scheme:
export PATH=/Developer/usr/bin:$PATH ISYSROOT="-isysroot /Developer/SDKs/MacOSX10.5.sdk" export LINKFLAGS=$ISYSROOT CXXFLAGS=$ISYSROOT CFLAGS=$ISYSROOT ./configure --prefix=$HOME --without-ssl make
但是当我进入./configure步骤时,我遇到了同样的问题
任何build议,见解或帮助将在这里大大赞赏。
谢谢
当你安装Mac OS X Developer Tools(XCode等)时,确保你已经select了Unix工具选项。 当我设置新的MBP时,我不得不记得安装Developer Tools / Unix工具,并为我解决了这个错误。
或者,您可以删除并尝试使用Homebrew安装。 但是,它仍然有相同的要求(XCode /开发工具),所以确保你已经安装了。
希望这可以帮助。
我也有这个问题,我以不同的方式解决这个问题,据我所知,Xcode 4.3.1没有从应用程序商店安装Xcode.app文件,如果你是在这种情况下,只需运行Xcode,去偏好 – >下载,然后单击命令行工具选项的安装button。 我只是这样做了.configure和make命令的所有错误都没有了:)
我在OS X 10.7和Xcode 4.2上遇到了同样的问题。 我正在试图build立节点v0.4.7。 我一直在“无法configuration交stream编译器”错误。 最后为我工作的是单独安装GCC编译器。 我在这里find了一个很好的包:
configuration目前已经打破了一些版本的MacOS; 有关更多详细信息,请参阅如何在MacOS 10.5.8上编译Node.js v0.4.2。 所引用的工作方法如下:
export PATH=/Developer/usr/bin:$PATH ISYSROOT="-isysroot /Developer/SDKs/MacOSX10.5.sdk" export LINKFLAGS=$ISYSROOT CXXFLAGS=$ISYSROOT CFLAGS=$ISYSROOT ./configure --prefix=$HOME --without-ssl
使
这对我有效。
人
安装XCode 4.3.2后(在Mac OS X Lion中)我仍然有错误。
打开XCode,首选项,下载和安装的命令行工具。 安装完成后./configure运行正常。
- 安装io.js之后,为什么不能再安全复制呢?
- 尝试使用协议分析器(Charles)捕获node.js httpstream量,但无法使节点使用代理
- 将一个Node.js应用程序打包为一个osx应用程序
- 当打包的Electron App在MacOS上运行时,path.resolve(“”)返回根目录(“/”)
- 如何从git clone在OSX上构build和安装node.js
- 在Mac上运行nodejs服务器时出错,找不到合适的图像
- GithubElectron:在浏览器进程中发生JavaScript错误
- stream浪者,泊坞窗,共享卷在初始configuration时还没有准备好
- bcrypt不能用npm安装(Mac OS X 10.9 – Node v0.10.22)