macosforge / darwinbuild

Darwinbuild is a collection of tools that assist compilation of the many projects contained in Darwin, the open source base of Apple's macOS operating system.
https://macosforge.github.io/darwinbuild/
Other
128 stars 54 forks source link

objc4 doesn't build #15

Closed macosforgebot closed 15 years ago

macosforgebot commented 16 years ago

dmaclach@… originally submitted this as ticket:15


objc4 not building. Build log attached.

macosforgebot commented 16 years ago

dmaclach@… originally submitted this as attachment:objc4Build:⁠ticket:15


build log of attempting to build objc4

macosforgebot commented 16 years ago

probono@… originally submitted this as comment:1:⁠ticket:15


I am running into this as well.

macosforgebot commented 16 years ago

rj@… originally submitted this as comment:2:⁠ticket:15


The same here, I also would like to be able to build objc4 for Darwin 9.

macosforgebot commented 16 years ago

aladin@… originally submitted this as comment:3:⁠ticket:15


Idem, `auto_zone.h' is missing.

macosforgebot commented 15 years ago

aladin@… originally submitted this as comment:4:⁠ticket:15


Replying to dmaclach@…:

objc4 not building. Build log attached.

On 9F33, the objc4 project can be built with some patches (which remove garbage collector support) from this specific plist: 9F33pd1.plist. These patches aren't really clean and have been mainly used in order to satisfy required dependency in other projects. We would like to find a proper way to disable garbage collector support, or better to be able to use it (and so have libauto and needed headers).

macosforgebot commented 15 years ago

aladin@… originally submitted this as comment:5:⁠ticket:15

macosforgebot commented 15 years ago

aladin@… originally submitted this as comment:6:⁠ticket:15


The AutoZone project has been released and fixes the issues above. Experimental patches for the objc4 project have been removed from the custom plist.

Sometimes, hope comes true! Thank you Apple for supporting Darwin community.

** BUILD SUCCEEDED **
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 BUILD TIME: 0h 0m 47s
EXIT STATUS: 0
autozone - 2 files registered.
                                         40755 0 0 0 ./usr
                                         40755 0 0 0 ./usr/lib
a44f4b7beaa4e7e951a566f21b57c83b976b1e90 100755 0 0 947488 ./usr/lib/libauto.dylib
                                         40755 0 0 0 ./usr/local
                                         40755 0 0 0 ./usr/local/include
00f1920d97f21a13863683db3f4e814fcf6020e1 100644 0 0 17382 ./usr/local/include/auto_zone.h
macosforgebot commented 15 years ago

wsiegrist@… originally submitted this as comment:7:⁠ticket:15


r411 and r412 added autozone and libdyld as a dependencies of objc4. The projects builds for me now on 9F33 with Xcode 3.1.1.