简体   繁体   English

如何在OS X 10.6上使用XCode 3.2进行分布式构建

[英]How to make distributed builds using XCode 3.2 on OS X 10.6

After I upgraded using a clean install from OS X 10.5 to 10.6.2 and upgraded the XCode to 3.2.1 I wasn't able to use distributed builds feature anymore. 在使用从OS X 10.5到10.6.2的干净安装升级并将XCode升级到3.2.1之后,我再也无法使用分布式构建功能了。

There are several issues that I detected: 我发现了几个问题:

  • In most cases Bonjour is not detecting the other computers even they are on the same switch. 在大多数情况下,即使Bonjour在同一台交换机上也没有检测到其他计算机。
  • I added a custom 'set' where I added manually the IP addreses of each computer. 我添加了一个自定义'set',我手动添加了每台计算机的IP地址。 Even so I still get status: "unreachable" on them.BTW, ping does work without problems. 即便如此,我仍然可以获得状态:“无法访问”.BTW,ping确实可以正常工作。

Both share my computer for shared workgroup builds (distcc) and distribute builds via shared workgroup builds options are checked. 两者share my computer for shared workgroup builds (distcc)distribute builds via shared workgroup builds选项distribute builds via shared workgroup builds

http://nusunt.eu/download/xcode_312_distcc.png http://nusunt.eu/download/xcode_312_distcc.png

解决方案似乎是在“32位”模式下运行Xcode - 您可以在Finder的“获取信息”对话框中进行设置。

你真的应该在10.6中使用Xcode 3.2.1,3.1不完全支持。

Apple just release XCode 3.2.2 that is solving this problem. Apple刚刚发布解决此问题的XCode 3.2.2。 If you cannot upgrade you should try the workaround How to make distributed builds using XCode 3.2 on OS X 10.6 如果无法升级,则应尝试解决方法如何在OS X 10.6上使用XCode 3.2进行分布式构建

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM