Skip to content

Instantly share code, notes, and snippets.

@theos911
Last active December 15, 2015 23:29
Show Gist options
  • Save theos911/5341047 to your computer and use it in GitHub Desktop.
Save theos911/5341047 to your computer and use it in GitHub Desktop.
theodore-waddells-powermacg3series:~ theodorewaddell$ brew update
Already up-to-date.
theodore-waddells-powermacg3series:~ theodorewaddell$ gcc --version
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
theodore-waddells-powermacg3series:~ theodorewaddell$ brew install apple-gcc42
==> Downloading http://r.research.att.com/gcc-42-5553-darwin8-all.tar.gz
######################################################################## 100.0%
==> Caveats
This formula contains compilers built from Apple's GCC sources, build
5553, available from:
http://opensource.apple.com/tarballs/gcc
All compilers have a `-4.2` suffix. A GFortran compiler is also included.
==> Summary
/usr/local/Cellar/apple-gcc42/4.2.1-5553: 167 files, 148M, built in 5.3 minutes
theodore-waddells-powermacg3series:~ theodorewaddell$ gcc --version
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
theodore-waddells-powermacg3series:~ theodorewaddell$ /usr/local/Cellar/apple-gcc42/4.2.1-5553/bin/gcc-4.2 --version
powerpc-apple-darwin8-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5553)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
theodore-waddells-powermacg3series:~ theodorewaddell$ HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install ld64
==> Downloading http://opensource.apple.com/tarballs/ld64/ld64-97.17.tar.gz
Already downloaded: /Library/Caches/Homebrew/ld64-97.17.tar.gz
/usr/bin/tar xzf /Library/Caches/Homebrew/ld64-97.17.tar.gz
==> Downloading patches
/usr/bin/curl -f#LA Homebrew 0.9.4 (Ruby 1.8.2; Mac OS X 10.4.11) https://trac.macports.org/export/103948/trunk/dports/devel/ld64/files/ld64-97-ppc-branch-island.patch -o 000-homebrew.diff https://trac.macports.org/export/103949/trunk/dports/devel/ld64/files/ld64-97-no-LTO.patch -o 001-homebrew.diff https://trac.macports.org/export/103951/trunk/dports/devel/ld64/files/ld64-version.patch -o 002-homebrew.diff --insecure
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
==> Patching
/usr/bin/patch -f -p0 -i 000-homebrew.diff
patching file src/ld/MachOWriterExecutable.hpp
/usr/bin/patch -f -p0 -i 001-homebrew.diff
patching file src/ld/ld.cpp
patching file src/other/ObjectDump.cpp
/usr/bin/patch -f -p0 -i 002-homebrew.diff
patching file src/ld/Options.cpp
Hunk #1 succeeded at 68 with fuzz 2 (offset 36 lines).
Hunk #2 succeeded at 2598 with fuzz 1 (offset 443 lines).
==> make CC=/usr/local/bin/gcc-4.2 CXX=/usr/local/bin/g++-4.2 OTHER_CPPFLAGS=-I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include OTHER_LDFLAGS=-L/usr/local/lib -L/usr/X11R6/lib OTHER_LDFLAGS_LD64=-lcrypto
make CC=/usr/local/bin/gcc-4.2 CXX=/usr/local/bin/g++-4.2 OTHER_CPPFLAGS=-I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include OTHER_LDFLAGS=-L/usr/local/lib -L/usr/X11R6/lib OTHER_LDFLAGS_LD64=-lcrypto
touch src/ld/configure.h
/usr/local/bin/g++-4.2 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/other/ObjectDump.o src/other/ObjectDump.cpp
/usr/local/bin/gcc-4.2 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/ld/debugline.o src/ld/debugline.c
/usr/local/bin/g++-4.2 -L/usr/local/lib -L/usr/X11R6/lib src/other/ObjectDump.o src/ld/debugline.o -o ObjectDump
/usr/local/bin/g++-4.2 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/other/dyldinfo.o src/other/dyldinfo.cpp
/usr/local/bin/g++-4.2 -L/usr/local/lib -L/usr/X11R6/lib src/other/dyldinfo.o -o dyldinfo
/usr/local/bin/g++-4.2 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/ld/Options.o src/ld/Options.cpp
/usr/local/bin/g++-4.2 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/ld/ld.o src/ld/ld.cpp
/usr/local/bin/g++-4.2 -L/usr/local/lib -L/usr/X11R6/lib -lcrypto src/ld/Options.o src/ld/debugline.o src/ld/ld.o -o ld
/usr/local/bin/g++-4.2 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/other/machochecker.o src/other/machochecker.cpp
/usr/local/bin/g++-4.2 -L/usr/local/lib -L/usr/X11R6/lib src/other/machochecker.o -o machocheck
/usr/local/bin/g++-4.2 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/other/rebase.o src/other/rebase.cpp
/usr/local/bin/g++-4.2 -L/usr/local/lib -L/usr/X11R6/lib src/other/rebase.o -o rebase
/usr/local/bin/g++-4.2 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/other/unwinddump.o src/other/unwinddump.cpp
/usr/local/bin/g++-4.2 -L/usr/local/lib -L/usr/X11R6/lib src/other/unwinddump.o -o unwinddump
/usr/local/bin/g++-4.2 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/other/PruneTrie.o src/other/PruneTrie.cpp
ar cru libprunetrie.a src/other/PruneTrie.o
ranlib libprunetrie.a
==> make install PREFIX=/usr/local/Cellar/ld64/97.17
make install PREFIX=/usr/local/Cellar/ld64/97.17
install -d -m 755 /usr/local/Cellar/ld64/97.17/bin
install -d -m 755 /usr/local/Cellar/ld64/97.17/lib
install -d -m 755 /usr/local/Cellar/ld64/97.17/include/mach-o
install -d -m 755 /usr/local/Cellar/ld64/97.17/share/man/man1
install -m 755 ObjectDump /usr/local/Cellar/ld64/97.17/bin
install -m 755 dyldinfo /usr/local/Cellar/ld64/97.17/bin
install -m 755 ld /usr/local/Cellar/ld64/97.17/bin
install -m 755 machocheck /usr/local/Cellar/ld64/97.17/bin
install -m 755 rebase /usr/local/Cellar/ld64/97.17/bin
install -m 755 unwinddump /usr/local/Cellar/ld64/97.17/bin
install -m 644 src/other/prune_trie.h /usr/local/Cellar/ld64/97.17/include/mach-o
install -m 644 libprunetrie.a /usr/local/Cellar/ld64/97.17/lib
install -m 644 doc/man/man1/dyldinfo.1 /usr/local/Cellar/ld64/97.17/share/man/man1
install -m 644 doc/man/man1/ld.1 /usr/local/Cellar/ld64/97.17/share/man/man1
install -m 644 doc/man/man1/ld64.1 /usr/local/Cellar/ld64/97.17/share/man/man1
install -m 644 doc/man/man1/rebase.1 /usr/local/Cellar/ld64/97.17/share/man/man1
install -m 644 doc/man/man1/unwinddump.1 /usr/local/Cellar/ld64/97.17/share/man/man1
==> Cleaning
==> Caveats
This formula is keg-only: so it was not symlinked into /usr/local.
Mac OS X already provides this software and installing another version in
parallel can cause all kinds of trouble.
ld64 is an updated version of the ld shipped by Apple.
Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:
LDFLAGS: -L/usr/local/opt/ld64/lib
CPPFLAGS: -I/usr/local/opt/ld64/include
==> Finishing up
ln -s ../Cellar/ld64/97.17 ld64
==> Summary
/usr/local/Cellar/ld64/97.17: 15 files, 4.5M, built in 15.9 minutes
theodore-waddells-powermacg3series:~ theodorewaddell$ HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install ld64
==> Downloading http://opensource.apple.com/tarballs/ld64/ld64-97.17.tar.gz
Already downloaded: /Library/Caches/Homebrew/ld64-97.17.tar.gz
/usr/bin/tar xzf /Library/Caches/Homebrew/ld64-97.17.tar.gz
==> Downloading patches
/usr/bin/curl -f#LA Homebrew 0.9.4 (Ruby 1.8.2; Mac OS X 10.4.11) https://trac.macports.org/export/103948/trunk/dports/devel/ld64/files/ld64-97-ppc-branch-island.patch -o 000-homebrew.diff https://trac.macports.org/export/103949/trunk/dports/devel/ld64/files/ld64-97-no-LTO.patch -o 001-homebrew.diff https://trac.macports.org/export/103951/trunk/dports/devel/ld64/files/ld64-version.patch -o 002-homebrew.diff --insecure
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
==> Patching
/usr/bin/patch -f -p0 -i 000-homebrew.diff
patching file src/ld/MachOWriterExecutable.hpp
/usr/bin/patch -f -p0 -i 001-homebrew.diff
patching file src/ld/ld.cpp
patching file src/other/ObjectDump.cpp
/usr/bin/patch -f -p0 -i 002-homebrew.diff
patching file src/ld/Options.cpp
Hunk #1 succeeded at 68 with fuzz 2 (offset 36 lines).
Hunk #2 succeeded at 2598 with fuzz 1 (offset 443 lines).
==> make CC=/usr/bin/gcc-4.0 CXX=/usr/bin/g++-4.0 OTHER_CPPFLAGS=-I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include OTHER_LDFLAGS=-L/usr/local/lib -L/usr/X11R6/lib OTHER_LDFLAGS_LD64=-lcrypto
make CC=/usr/bin/gcc-4.0 CXX=/usr/bin/g++-4.0 OTHER_CPPFLAGS=-I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include OTHER_LDFLAGS=-L/usr/local/lib -L/usr/X11R6/lib OTHER_LDFLAGS_LD64=-lcrypto
touch src/ld/configure.h
/usr/bin/g++-4.0 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/other/ObjectDump.o src/other/ObjectDump.cpp
/usr/bin/gcc-4.0 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/ld/debugline.o src/ld/debugline.c
/usr/bin/g++-4.0 -L/usr/local/lib -L/usr/X11R6/lib src/other/ObjectDump.o src/ld/debugline.o -o ObjectDump
/usr/bin/g++-4.0 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/other/dyldinfo.o src/other/dyldinfo.cpp
/usr/bin/g++-4.0 -L/usr/local/lib -L/usr/X11R6/lib src/other/dyldinfo.o -o dyldinfo
/usr/bin/g++-4.0 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/ld/Options.o src/ld/Options.cpp
/usr/bin/g++-4.0 -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4 -Isrc/abstraction -Isrc/ld -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include -c -o src/ld/ld.o src/ld/ld.cpp
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedRebaseInfoLinkEditAtom<ppc>':
src/ld/MachOWriterExecutable.hpp:2917: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = ppc]'
src/ld/ld.cpp:3765: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<ppc>& mach_o::executable::WriterAtom<ppc>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1096: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedBindingInfoLinkEditAtom<ppc>':
src/ld/MachOWriterExecutable.hpp:2918: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = ppc]'
src/ld/ld.cpp:3765: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<ppc>& mach_o::executable::WriterAtom<ppc>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1111: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedWeakBindingInfoLinkEditAtom<ppc>':
src/ld/MachOWriterExecutable.hpp:2919: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = ppc]'
src/ld/ld.cpp:3765: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<ppc>& mach_o::executable::WriterAtom<ppc>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1126: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedLazyBindingInfoLinkEditAtom<ppc>':
src/ld/MachOWriterExecutable.hpp:2920: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = ppc]'
src/ld/ld.cpp:3765: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<ppc>& mach_o::executable::WriterAtom<ppc>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1141: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedExportInfoLinkEditAtom<ppc>':
src/ld/MachOWriterExecutable.hpp:2921: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = ppc]'
src/ld/ld.cpp:3765: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<ppc>& mach_o::executable::WriterAtom<ppc>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1159: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedRebaseInfoLinkEditAtom<ppc64>':
src/ld/MachOWriterExecutable.hpp:2917: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = ppc64]'
src/ld/ld.cpp:3768: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<ppc64>& mach_o::executable::WriterAtom<ppc64>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1096: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedBindingInfoLinkEditAtom<ppc64>':
src/ld/MachOWriterExecutable.hpp:2918: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = ppc64]'
src/ld/ld.cpp:3768: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<ppc64>& mach_o::executable::WriterAtom<ppc64>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1111: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedWeakBindingInfoLinkEditAtom<ppc64>':
src/ld/MachOWriterExecutable.hpp:2919: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = ppc64]'
src/ld/ld.cpp:3768: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<ppc64>& mach_o::executable::WriterAtom<ppc64>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1126: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedLazyBindingInfoLinkEditAtom<ppc64>':
src/ld/MachOWriterExecutable.hpp:2920: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = ppc64]'
src/ld/ld.cpp:3768: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<ppc64>& mach_o::executable::WriterAtom<ppc64>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1141: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedExportInfoLinkEditAtom<ppc64>':
src/ld/MachOWriterExecutable.hpp:2921: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = ppc64]'
src/ld/ld.cpp:3768: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<ppc64>& mach_o::executable::WriterAtom<ppc64>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1159: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedRebaseInfoLinkEditAtom<x86>':
src/ld/MachOWriterExecutable.hpp:2917: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = x86]'
src/ld/ld.cpp:3771: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<x86>& mach_o::executable::WriterAtom<x86>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1096: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedBindingInfoLinkEditAtom<x86>':
src/ld/MachOWriterExecutable.hpp:2918: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = x86]'
src/ld/ld.cpp:3771: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<x86>& mach_o::executable::WriterAtom<x86>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1111: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedWeakBindingInfoLinkEditAtom<x86>':
src/ld/MachOWriterExecutable.hpp:2919: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = x86]'
src/ld/ld.cpp:3771: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<x86>& mach_o::executable::WriterAtom<x86>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1126: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedLazyBindingInfoLinkEditAtom<x86>':
src/ld/MachOWriterExecutable.hpp:2920: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = x86]'
src/ld/ld.cpp:3771: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<x86>& mach_o::executable::WriterAtom<x86>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1141: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedExportInfoLinkEditAtom<x86>':
src/ld/MachOWriterExecutable.hpp:2921: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = x86]'
src/ld/ld.cpp:3771: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<x86>& mach_o::executable::WriterAtom<x86>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1159: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedRebaseInfoLinkEditAtom<x86_64>':
src/ld/MachOWriterExecutable.hpp:2917: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = x86_64]'
src/ld/ld.cpp:3774: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<x86_64>& mach_o::executable::WriterAtom<x86_64>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1096: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedBindingInfoLinkEditAtom<x86_64>':
src/ld/MachOWriterExecutable.hpp:2918: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = x86_64]'
src/ld/ld.cpp:3774: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<x86_64>& mach_o::executable::WriterAtom<x86_64>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1111: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedWeakBindingInfoLinkEditAtom<x86_64>':
src/ld/MachOWriterExecutable.hpp:2919: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = x86_64]'
src/ld/ld.cpp:3774: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<x86_64>& mach_o::executable::WriterAtom<x86_64>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1126: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedLazyBindingInfoLinkEditAtom<x86_64>':
src/ld/MachOWriterExecutable.hpp:2920: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = x86_64]'
src/ld/ld.cpp:3774: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<x86_64>& mach_o::executable::WriterAtom<x86_64>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1141: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedExportInfoLinkEditAtom<x86_64>':
src/ld/MachOWriterExecutable.hpp:2921: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = x86_64]'
src/ld/ld.cpp:3774: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<x86_64>& mach_o::executable::WriterAtom<x86_64>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1159: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedRebaseInfoLinkEditAtom<arm>':
src/ld/MachOWriterExecutable.hpp:2917: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = arm]'
src/ld/ld.cpp:3777: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<arm>& mach_o::executable::WriterAtom<arm>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1096: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedBindingInfoLinkEditAtom<arm>':
src/ld/MachOWriterExecutable.hpp:2918: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = arm]'
src/ld/ld.cpp:3777: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<arm>& mach_o::executable::WriterAtom<arm>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1111: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedWeakBindingInfoLinkEditAtom<arm>':
src/ld/MachOWriterExecutable.hpp:2919: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = arm]'
src/ld/ld.cpp:3777: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<arm>& mach_o::executable::WriterAtom<arm>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1126: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedLazyBindingInfoLinkEditAtom<arm>':
src/ld/MachOWriterExecutable.hpp:2920: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = arm]'
src/ld/ld.cpp:3777: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<arm>& mach_o::executable::WriterAtom<arm>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1141: error: within this context
src/ld/MachOWriterExecutable.hpp: In instantiation of 'mach_o::executable::CompressedExportInfoLinkEditAtom<arm>':
src/ld/MachOWriterExecutable.hpp:2921: instantiated from 'mach_o::executable::Writer<A>::Writer(const char*, Options&, std::vector<ExecutableFile::DyLibUsed, std::allocator<ExecutableFile::DyLibUsed> >&) [with A = arm]'
src/ld/ld.cpp:3777: instantiated from here
src/ld/MachOWriterExecutable.hpp:603: error: 'mach_o::executable::Writer<arm>& mach_o::executable::WriterAtom<arm>::fWriter' is protected
src/ld/MachOWriterExecutable.hpp:1159: error: within this context
make: *** [src/ld/ld.o] Error 1
==> Configuration
HOMEBREW_VERSION: 0.9.4
HEAD: b97edce2dd88120ddbcb3d46f5016f2b7170ef6c
CPU: single-core 32-bit g3
OS X: 10.4.11-Power Macintosh
Xcode: 2.5
X11: 1.1.3 => /usr/X11R6
==> ENV
CC: /usr/bin/gcc-4.0
CXX: /usr/bin/g++-4.0
CFLAGS: -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4
CXXFLAGS: -Os -w -pipe -mcpu=750 -isystem /usr/X11R6/include -mmacosx-version-min=10.4
CPPFLAGS: -I/usr/local/opt/libunwind-headers/include -I/usr/local/opt/dyld-headers/include -I/usr/local/opt/cctools-headers/include -isystem /usr/X11R6/include
LDFLAGS: -L/usr/local/lib -L/usr/X11R6/lib
MAKEFLAGS: -j1
CMAKE_PREFIX_PATH: /usr/local/opt/libunwind-headers:/usr/local/opt/dyld-headers:/usr/local/opt/cctools-headers
MACOSX_DEPLOYMENT_TARGET: 10.4
PKG_CONFIG_LIBDIR: /usr/local/lib/pkgconfig:/usr/local/Library/ENV/pkgconfig/10.4:/usr/lib/pkgconfig
HOMEBREW_MAKE_JOBS: 1
ACLOCAL_PATH: /usr/local/share/aclocal
OBJC: /usr/bin/gcc-4.0
PATH: /usr/local/bin:/usr/local/sbin:/usr/local/Cellar/ruby/1.9.3-p362:~/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/Library/Contributions/cmd
Error: ld64 did not build
theodore-waddells-powermacg3series:~ theodorewaddell$ brew doctor
Your system is raring to brew.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment