(2012-05-12 15:54)davilla Wrote: make distclean is the big nuke in depends.
both make clean and make distclean always works, if not, I'd like to see your errors.
I've run make distclean in depends. Then git pull in xbmc.
I get to ./bootstrap and error out with this:
Making all in man
Updating man page autoreconf.1
export PATH; \
/bin/sh /Users/lowey/Source/xbmc/tools/darwin/depends/autoconf/autoconf-2.63/build-aux/missing --run help2man \
--source='GNU Autoconf 2.63' \
--output=autoreconf.1.t `echo 'autoreconf' | sed 's,.*/,,'`
/Users/lowey/Source/xbmc/tools/darwin/depends/autoconf/autoconf-2.63/build-aux/missing: line 52: help2man: command not found
WARNING: `help2man' is missing on your system. You should only need it if
you modified a dependency of a manual page. You may need the
`Help2man' package in order for those modifications to take
effect. You can get `Help2man' from any GNU archive site.
make: *** [autoreconf.1] Error 1
make: *** [all-recursive] Error 1
make: *** [all] Error 2
make: *** [autoconf-2.63/bin/autoconf] Error 2
make: *** [/Users/Shared/xbmc-depends/toolchain/bin/autoconf] Error 2
./bootstrap: line 17: autoconf: command not found
I'm a bit lost now?
If I install autoconf, automake etc. myself I get a lot further but error out during make xcode_depends (sorry, haven't got the error saved, it take a while to re run all of this).
With autoconf already installed, I get this far:
checking for a thread-safe mkdir -p... ../build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for strip... /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/strip
configure: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet. If you think this
configuration is useful to you, please write to email@example.com.
checking for gcc... /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... yes
checking for suffix of executables... configure: error: cannot compute suffix of executables: cannot compile and link
See `config.log' for more details.
configure: error: ./configure failed for gettext-tools
make: *** [gettext-0.17] Error 1
make: *** [gettext] Error 2
I'm sure the issues are somehow my fault with all the uneducated messing around I've been doing on my system.
Noticed some related commits have just gone through, I'll make distclean and start again.