Build Architecture
Hi, I have been on the Macports list where there is a PHP script that creates a dot dependency dump. In this version the nodes and lines are color coded. Some of the color coding indicates the supported builds PPC/Intel/Universal. Is this information in the plists? If not, would it be worthwhile adding? I think there is some informal naming that indicates the architecture, but it would be nice if this was explicit. Michael
On Jan 18, 2008, at 3:35 PM, Michael Franz wrote:
I have been on the Macports list where there is a PHP script that creates a dot dependency dump. In this version the nodes and lines are color coded. Some of the color coding indicates the supported builds PPC/Intel/Universal. Is this information in the plists? If not, would it be worthwhile adding?
Virtually all Darwin projects are built universal -- the only exceptions tend to be kernel extensions which are platform specific -- so it's probably not very useful to worry about architecture in the graph. On the other hand, distinguishing between build-time, run- time, and library dependencies would be very interesting.
I think there is some informal naming that indicates the architecture, but it would be nice if this was explicit.
The 8Xnnn builds describe PPC Mac OS X releases, and the 8Xnnnn builds describe i386 Mac OS X releases. Both are built universal; the PPC Mac OS X releases strip the i386 architecture, but the i386 Mac OS X release still include the ppc architecture (for Rosetta). - Kevin
Kevin,
The 8Xnnn builds describe PPC Mac OS X releases, and the 8Xnnnn builds describe i386 Mac OS X releases. Both are built universal; the PPC Mac OS X releases strip the i386 architecture, but the i386 Mac OS X release still include the ppc architecture (for Rosetta).
- Kevin
this is good to know, however, in the past I have found that not all builds will build on all architectures. For example: I can build gcc_os from build 8G1165 on intel, but gcc_os from Build8G32 will not build. I get a chroot error. These two builds are both a direct decendent of build 8F46 I guess what I said previously was not really what I meant. Maybe issue I am having is whether or not a build is buildable on an architecture rather than can be built for a specific architecture. Michael
participants (2)
-
Kevin Van Vechten
-
Michael Franz