标签: osx-lion

使用RVM的Mac OS X Lion Xcode问题

我有Xcode 4.1预览5工作正常,但决定通过App商店升级到最终的xcode 4.1.我首先卸载了Xcode ...

sudo /Developer/Library/uninstall-devtools –mode=all
Run Code Online (Sandbox Code Playgroud)

然后通过应用商店安装Xcode并重新启动.

我也完全删除了RVM,但是......现在每当我尝试安装Ruby版本时它都会失败.在错误文件中我得到这个:

[2011-07-27 18:29:25]  ./configure --prefix="/Users/holden/.rvm/usr"  
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... config/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... no
checking for gcc... /usr/bin/gcc-4.2
checking whether the C compiler works... no
configure: error: in `/Users/holden/.rvm/src/yaml-0.1.4':
configure: error: C compiler cannot create executables …
Run Code Online (Sandbox Code Playgroud)

ruby xcode rvm xcode4 osx-lion

8
推荐指数
2
解决办法
1万
查看次数

在Lion上运行wxPython

我刚买了一台带Lion的新电脑.我已经下载并安装了Python 2.7和wxPython 2.8(适用于2.7).我知道Python附带了系统,但我更喜欢使用官方系统.

无论如何,在IDLE上输入"import wx"后,我收到以下消息:

回溯(最近一次调用最后一次):文件"",第1行,导入wx文件"/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac -unicode/wx/init .py",第45行,来自wx._core import*文件"/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8 -mac-unicode/wx/_core.py",第4行,导入核心 ImportError:dlopen(/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8 -mac-unicode/wx/core .so,2):找不到合适的图像.找到了:/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/ core .so:通用包装器中没有匹配的架构

我相信它发生是因为wxPython只支持32位,但我无法弄清楚如何强制python在32位上运行.

有人可以帮忙吗?先感谢您.

python wxpython osx-lion

8
推荐指数
1
解决办法
5616
查看次数

node.js分段错误:11

在运行node.js时遇到问题.我在OSX Lion上,遵循节点的安装说明.根据节点--version,我在v0.5.9-pre,但是当我尝试运行时

节点app.js

我得到"Segmentation fault:11".

app.js文件只是主站点的hello world示例:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');
Run Code Online (Sandbox Code Playgroud)

没什么特别的.试着看着网络,但似乎没有回答这个问题.有任何想法吗?

segmentation-fault node.js osx-lion

8
推荐指数
2
解决办法
8452
查看次数

滚动以刷新狮子

是否有可能在Lion上的许多应用程序中获得"pull-to-refresh"滚动视图?我已经能够在滚动视图的"反弹区域"中查看我的视图,并检测何时刷新.我的问题是在刷新时保持视图向上滚动,然后在完成时禁用它.

有任何想法吗?

cocoa refresh nsscrollview osx-lion pull-to-refresh

8
推荐指数
1
解决办法
986
查看次数

在OS X Lion上安装Java EE 6

我的OS X Lion工作站上的Java Preferences应用程序表明我安装了Java SE 6 v1.6.0_29-b11-402(32位和64位版本).不幸的是,我只需要在企业版中提供其他功能.

'Jesper'在' 如何在Mac OS X上安装特定的jdk?'建议我需要使用Apple提供的Java,而不是Oracle/Sun提供的Java.不幸的是,Apple似乎没有提供Java 6企业版.

这让我提出了一些问题:

  1. 我错过了什么?Apple是否提供Java 6的EE?
  2. 如果1为真,我怎么得到它?可以与Java SE 6"并排"安装吗?
  3. 如果1为假,可以使用Oracle/Sun版本吗?是否有推荐的安装位置?我猜不推荐使用/System/Library/Frameworks/JavaVM.framework/Versions/文件夹.
  4. Oracle/Sun版本似乎包含了许多我不想安装的附加内容(例如Glassfish).我可以安装没有附加功能的核心SDK吗?Tomcat 7是否可以作为Glassfish的替代品?

**编辑**

这个问题是我发布的另一个问题的结果:RESTful Web服务:java.lang.NullPointerException service.AbstractFacade.findAll.似乎这个特殊错误是缺少注释的结果(@Stateless).此注释在javax.ejb.*命名空间中"包含",该命名空间包含在我的工作站上不存在的.JAR文件中.

这使我得出结论,我需要Java 6的"企业版"(它将缺少.JAR文件和其他相关文件).我想如果有办法确定缺少哪个.JAR文件(Netbeans 7似乎没有帮助)我可能只是将它添加到项目中并跳过EE麻烦.

java macos java-ee osx-lion

8
推荐指数
2
解决办法
1万
查看次数

什么是OS X会话类型,它们是什么意思?

我一直试图在OS X(Lion)的launchctl中找出LimitLoadToSessionType的含义.

在搜索互联网之后,似乎价值可能是以下之一:Aqua,LoginWindow,Background,StandardIO和System.

有没有遗失,更重要的是,有谁知道他们有什么影响?

macos launchd osx-lion

8
推荐指数
1
解决办法
4183
查看次数

Safari Lion/Mountain Lion上的Canvas to Video非常慢

我不确定是什么导致这个,但在OSX 10.7.X的当前稳定版本的safari中,我只看到渲染了3-4帧.我下载了最新的safari测试版,似乎他们改进了它,但它仍然丢失了大量的帧.

这是一个应该在Lion on Lion上观看的演示:

http://jsfiddle.net/JEKAh/1/

如果你知道为什么或发生了什么,请回复

编辑:仍然是山狮的问题

safari video html5 canvas osx-lion

8
推荐指数
1
解决办法
1300
查看次数

是否可以观察-visibleRect

我想通知每当有一定NSView- (NSRect)visibleRect变化,因为我想根据可见矩形做一些花哨的子视图布局.坦率地说,现在我很难过; -visibleRect不会发出KVO通知(这是有意义的),并且似乎没有办法在没有显式调用的情况下找出可见的rect是否发生了变化-visibleRect.

这是可能吗?(或者这是一个可怕的,可怕的想法?)

cocoa objective-c nsview osx-lion

8
推荐指数
1
解决办法
923
查看次数

似乎没有安装MacFUSE

安装MacFUSE并打开系统首选项 - > MacFuse后,它看起来与Mac Lion不兼容,并说:

似乎没有安装MacFUSE

任何解决方案?

macos ntfs macfuse osx-lion

8
推荐指数
1
解决办法
2万
查看次数

phpinfo和php -v在狮子上显示不同的版本

我尝试将我的php从5.3.13升级到5.4.5我手动下载php 5.4.5和./configure的源代码然后sudo make install it.

在那之后,我跑了

php -v
Run Code Online (Sandbox Code Playgroud)

它显示5.4.5,而我跑

<?php phpinfo(); ?>
Run Code Online (Sandbox Code Playgroud)

它显示5.3.13.这里有什么问题以及如何解决它.谢谢

php version osx-lion

8
推荐指数
2
解决办法
1万
查看次数