This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
binutils 2.16 on macosx 10.4.4 not installing
- From: "Marc D." <list at ryuu dot ca>
- To: binutils at sourceware dot org
- Date: Wed, 08 Feb 2006 20:52:58 -0800
- Subject: binutils 2.16 on macosx 10.4.4 not installing
I'm doing the following (Based on misc info I've found over
the last couple of days). I have tried this several times
with multiple downloads of 2.15 and 2.16.
The following results in no errors (that I can see), but
also nothing being added to /usr/local/*
Note that /usr/local is a link to somewhere else, since
Apple likes to delete /usr/local if you do certain tasks
they ask you to do. That and a faulty backup means I'm
now rebuilding /usr/local.
What I do:
binutils-build $ (get binutils from gnu.org)
binutils-build $ cd /usr/local/src
binutils-build $ tar -xvf binutils-2.1.6.tar.gz
binutils-build $ mkdir binutils-build
binutils-build $ cd binutils-build
binutils-build $ /(full-path)/binutils-2.1.6/configure
binutils-build $ make
(no errors that I could see.)
binutils-build $ make check
make[1]: Nothing to be done for `check'.
make[1]: Nothing to be done for `check'.
gcc -DHAVE_CONFIG_H -g -O2 -I.. -I/usr/local/src/gcc/binutils- 2.16/
libiberty/testsuite/../../include -o test-demangle \
/usr/local/src/gcc/binutils-2.16/libiberty/testsuite/test-
demangle.c ../libiberty.a
./test-demangle < /usr/local/src/gcc/binutils-2.16/libiberty/
testsuite/demangle-expected
./test-demangle: 746 tests, 0 failures
binutils-build $ sudo make install
current ar/ld/gcc/etc. are the macosx/darwin Tiger defaults from the
Developer package.
gcc --version = gcc (GCC) 3.3 20040913 (GNAT for Mac OS X build 1650)
Anyone have ANY clues as to what I might be doing wrong?
results of make install appended:
============
binutils-build $ sudo make install
Password:
/bin/sh /usr/local/src/gcc/binutils-2.16/mkinstalldirs /usr/local /
usr/local
for f in standards.info configure.info; do \
if test -f /usr/local/src/gcc/binutils-2.16/etc/`echo $f | sed -e
's/.info$/.texi/'`; then \
if make "MAKEINFO=makeinfo --split-size=5000000" $f; then \
true; \
else \
exit 1; \
fi; \
fi; \
done
make[2]: `/usr/local/src/gcc/binutils-2.16/etc/standards.info' is up
to date.
make[2]: `/usr/local/src/gcc/binutils-2.16/etc/configure.info' is up
to date.
/bin/sh /usr/local/src/gcc/binutils-2.16/etc/../mkinstalldirs /usr/
local/info
if test ! -f standards.info; then cd /usr/local/src/gcc/binutils-2.16/
etc; fi; \
if test -f standards.info; then \
for i in standards.info*; do \
/usr/bin/install -c -m 644 $i /usr/local/info/$i; \
done; \
fi
if test ! -f configure.info; then cd /usr/local/src/gcc/binutils-2.16/
etc; fi; \
if test -f configure.info; then \
for i in configure.info*; do \
/usr/bin/install -c -m 644 $i /usr/local/info/$i; \
done; \
fi
if test "@PACKAGE@" = "gettext" \
&& test 'intl-compat.o' = 'intl-compat.o'; then \
if test -r /usr/local/src/gcc/binutils-2.16/intl/../../
mkinstalldirs; then \
/usr/local/src/gcc/binutils-2.16/intl/../../mkinstalldirs /usr/
local/lib /usr/local/include; \
else \
/usr/local/src/gcc/binutils-2.16/intl/mkinstalldirs /usr/local/
lib /usr/local/include; \
fi; \
/usr/bin/install -c -m 644 intlh.inst /usr/local/include/libintl.h; \
/usr/bin/install -c -m 644 libintl.a /usr/local/lib/libintl.a; \
else \
: ; \
fi
if test "@PACKAGE@" = "gettext"; then \
if test -r /usr/local/src/gcc/binutils-2.16/intl/../../
mkinstalldirs; then \
/usr/local/src/gcc/binutils-2.16/intl/../../mkinstalldirs /usr/
local/share/gettext/intl; \
else \
/usr/local/src/gcc/binutils-2.16/intl/mkinstalldirs /usr/local/
share/gettext/intl; \
fi; \
/usr/bin/install -c -m 644 VERSION /usr/local/share/gettext/intl/
VERSION; \
dists="ChangeLog Makefile.in linux-msg.sed po2tbl.sed.in xopen-
msg.sed gettext.h gettextP.h hash-string.h libgettext.h loadinfo.h
bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c
loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c
intl-compat.c cat-compat.c"; \
for file in $dists; do \
/usr/bin/install -c -m 644 /usr/local/src/gcc/binutils-2.16/intl/
$file /usr/local/share/gettext/intl/$file; \
done; \
else \
: ; \
fi
make[2]: Nothing to be done for `all'.
/bin/sh /usr/local/src/gcc/binutils-2.16/libiberty/../mkinstalldirs /
usr/local/lib
/usr/bin/install -c -m 644 ./libiberty.a /usr/local/lib/./libiberty.an
( cd /usr/local/lib ; ranlib ./libiberty.an )
mv -f /usr/local/lib/./libiberty.an /usr/local/lib/./libiberty.a
if test -n ""; then \
case "" in \
/*) thd=;; \
*) thd=/usr/local/include/;; \
esac; \
/bin/sh /usr/local/src/gcc/binutils-2.16/libiberty/../
mkinstalldirs ${thd}; \
for h in /usr/local/src/gcc/binutils-2.16/libiberty/../include/
ansidecl.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/
demangle.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/dyn-
string.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/
fibheap.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/
floatformat.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/
hashtab.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/
libiberty.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/
objalloc.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/
partition.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/
safe-ctype.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/
sort.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/splay-
tree.h /usr/local/src/gcc/binutils-2.16/libiberty/../include/
ternary.h; do \
/usr/bin/install -c -m 644 $h ${thd}; \
done; \
fi
make[2]: Nothing to be done for `install'.
binutils-build $
==================