问题标签 [osx-snow-leopard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
22428 浏览

macos - Mac OSX 10.6 编译器:32 位与 64 位的令人费解的体验

我对 OSX 10.6 雪豹提供的 gcc 编译器理解有困难,主要是因为我缺乏 64 位环境的经验。

但是,我的架构被视为 intel i386 类型(我有一个最新的 Intel Core2 duo MacBook)

并且编译器针对 i686-apple-darwin10

当然,如果我编译 32 位,我会得到一个 32 位的可执行文件。

但我不明白大局。编译器的默认设置是生成 x86_64 可执行文件,即使我有 arch 说我有一台 32 位机器(为什么?Core2 是 64);即使(我猜)我正在运行 32 位内核;即使我有一个针对 i686-apple-darwin 平台的编译器。为什么?他们怎么能跑?我应该编译 64 还是 32 ?

这个问题是由于我尝试在 mac 上编译 gcc 4.2.3,但我在为 x86_64 编译(在某些情况下)gmp、mpfr 和 libiberty 方面遇到了一堆问题。我应该编译一切 x86_64 吗?如果是这样,目标是什么(我猜不是 i686-apple-darwin10)?

谢谢您的帮助

0 投票
3 回答
1220 浏览

osx-snow-leopard - 有没有人在 Snow Leopard 中成功使用 mach_inject 查找器?

只是想知道是否有人成功地做到了这一点,以及让它发挥作用的步骤是什么。

提前致谢。

0 投票
5 回答
18884 浏览

python - 在 Mac OS X 10.6 Snow Leopard 上安装 Mercurial

在 Mac OS X 10.6 Snow Leopard 上安装 Mercurial

我使用以下命令在 Mac OS X 10.6 Snow Leopard 上安装了 Mercurial 1.3.1:

这会将 Mercurial 的站点包文件安装在/usr/local/lib/python2.6/site-packages/. 我知道从 Mac 磁盘映像安装 Mercurial 会将文件安装到/Library/Python/2.6/site-packages/中,这是 Mac OS X 默认 Python 安装的 site-packages 目录。

我将 Python 2.6.2+ 作为框架安装,其站点包目录位于:

/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages

以这种方式安装 Mercurial 后,我必须发出:

PYTHONPATH=/usr/local/lib/python2.6/site-packages:"${PYTHONPATH}"

为了让 Mercurial 工作。

问题

  • 如何使用不同目录中的站点包从源代码安装 Mercurial?
  • 在当前位置拥有站点包有优点还是缺点?在已经存在的 Python 站点包目录之一中会更好吗?
  • 自从我修改了 PYTHONPATH (或与此相关的任何其他冲突)后,我是否需要担心 virtualenv 是否正常工作?

从源代码安装的原因

Hivelogic的Dan Benjamin在他的文章在 Snow Leopard 上安装 Mercurial中提供了从源代码安装 Mercurial 的好处和说明。

0 投票
3 回答
3528 浏览

macos - Snow Leopard 上的应用程序图标(损坏的文件夹)上的禁止标志

我已经为我的应用程序准备了一个磁盘映像,我想将其安装在 Applications 文件夹中。当我将应用程序从磁盘映像复制到应用程序文件夹时,我看到它首先获得通用应用程序图标(有时我的应用程序图标带有禁止标志(或损坏的文件夹))。几秒钟后(大约 10 秒),它变成可执行的应用程序

我想知道是否有人经历过类似的事情?

编辑:在我使用 Snow Leopard 的客户计算机上,该应用程序带有禁止标志(损坏的文件夹)。我如何解决它?它适用于 Leopard

0 投票
7 回答
10128 浏览

git - “git pull”坏了

我最近将我的 MacBook Pro 升级到 Snow Leopard 并且“git pull”返回:

我试过通过macports重新安装,但无济于事。然后我看到了这个

这让我感到惊讶,因为该目录不存在,也从未存在过。谷歌在这里没有帮助。希望你能:)

0 投票
8 回答
7782 浏览

python - 在雪豹上安装mysqldb

我正在尝试开始在 Django 上使用 Python 我是一名专业的 PHP 开发人员,并被告知要在我当前的 apache 和 mysql 设置上设置 django 和 python,但是我无法让 python 的 Mysqldb 模块工作,我必须遵循大约 6 套不同的指令,我正在运行雪豹并且本地安装了 mysql,它不是 MAMP 或类似的一部分。请有人告诉我我需要从哪里开始以及我需要遵循哪些步骤,我将不胜感激。

谢谢

0 投票
7 回答
9920 浏览

python - 在 Snow Leopard 上为 Python 编译 Matplotlib

我已经杀死了半天试图在 Snow Leopard 上为 python 编译 matplotlib。我使用了谷歌并找到了这个有用的页面(http://blog.hyperjeff.net/?p=160),但我仍然无法编译它。我在该页面上看到其他用户的评论,所以我知道我并不孤单。

我已经独立安装了 zlib、libpng 和 freetype。

我编辑了 make.osx 文件以在顶部包含它:

然后我运行:

这给了我:

我只是迷路了。

0 投票
2 回答
5138 浏览

macos - 无法在 Snow Leopard 上使用 Qt 构建

我安装了 Qt 并尝试在 QtCreator 中构建一个模板项目(Qt4 Gui Application)。我无法弄清楚为什么我会收到这些错误。

0 投票
3 回答
5776 浏览

java - 损坏的 Java Mac 10.6

一些背景:

在使用 Macports 的 Mac OS X 10.6 上,我已DYLD_LIBRARY_PATH在我的 .bash_profile 中设置。

问题:

当我运行时,java -version我收到此错误:

虚拟机初始化时出错
无法加载本机库:libjava.jnilib

通过一个有用的论坛帖子,我发现问题是我的“/opt/local/lib”目录中的一些文件由于DYLD_LIBRARY_PATH我设置的而引起了麻烦。

当我从“/opt/local/lib”中删除以 libgif、libjpeg、libpng 和 libtiff 开头的文件时,问题就消失了,“java -version”可以正常工作,但是依赖于这些文件的端口会中断。

任何人都知道我可以保留文件并仍然让java正常工作的方法吗?可能设置了 java 路径,我不太确定该怎么做,我所有的尝试都失败了。

谢谢。

0 投票
2 回答
2947 浏览

objective-c - 10.6/Xcode 3.2 中的 NSCollectionView

NSCollectionViewItem在 Xcode 3.1.2 中,我曾经在我的子类中加载 nib,NSCollectionViewItem如下所示:

在 10.6 下的 Xcode 3.2 中,相同的方法不会产生错误,但也不会在NSCollectionView其中加载视图。

是否需要做其他事情才能使视图显示出来?或者有没有更好的方法来改变NSCollectionItem's superclass to NSViewController

毕竟,重写copyWithZone来实现这个标准功能对我来说似乎总是一种 hack。我认为应该能够指定应该在 IB 中使用的 nib,但 Apple 似乎不这么认为。

我确实查看了文档中提供的示例,但是NSCollectionViewItem使用 以编程方式对其进行了实例化initWithNibName,但我想在 IB 中创建它。

更新

我按照 kperryua 的建议做了,但现在我无法从NSCollectionViewItem. 这是我正在尝试做的事情:

我将标签名称绑定到文件所有者,即我的NSCollectionViewItem. 这曾经在 10.5 中完美运行,但现在未分配插座(我使用 GDB 进行了检查)。

图片显示绑定 http://img21.imageshack.us/img21/671/picya.png

更新 2

我还将NSCollectionView's绑定itemPrototype到我的NSCollectionViewItem(PersonController) 子类。

图片显示绑定 http://img503.imageshack.us/img503/4672/pic2d.png

现在File's OwnerthePersonView.nibitemPrototypeof 都NSCollectionView指向我的子类。

显示控制台输出的图像 http://img340.imageshack.us/img340/6184/pic3.png

正如您在屏幕截图中看到的那样,项目已显示,但标签的文本无法更改,因为labelName无法访问插座。

我还记录了我尝试设置的名称,以确保它不是“名称”。

需要做什么来更改标签的值?

任何帮助,将不胜感激。