在OS X 10.4 Tiger上运行py2app应用程序时出现符号未找到错误

时间:2014-10-05 16:15:10

标签: python macos py2app

我正在尝试捆绑一个python应用程序,更具体地说是一个django站点,作为Mac OS X的自包含.app容器。我在OS X 10.6上使用py2app来捆绑应用程序。

结果在OS X 10.5或更新版本上运行良好,但不在我的客户的OS X 10.4 Tiger上。它失败并出现以下错误:

/.../binary
  dyld: Symbol not found: ___stack_chk_guard
  Referenced from: /.../binary
  Expected in: /usr/lib/libSystem.B.dylib
  1. 如何在不引用该符号的情况下编译二进制文件,即在OS X 10.6上为运行10.4的计算机交叉编译应用程序?
  2. 如何检查二进制文件是否引用OS X上的Symbol比Tiger更新?我这里没有OS X 10.4的测试机器。

0 个答案:

没有答案