On 27/09/2009, at 19.37, Hans-Christoph Steiner wrote:
Right now, the only Mac OS X build machine is a part time lab machine running 10.5, so hence the 10.5 builds.
In understand. The newest seam to be 10.6, so 10.4 might be the new 10.3.
For 10.4, it should just be a matter of building on 10.4. If you have Fink, then 'fink install libtool2' and you'll have what you need.
It seam the buildsystem depend on Fink - judging form my errors. Anyways:
First. libtool2 for some reason don't show up in 'fink list'. See fx.
$ fink list -u automake autoconf libtool Information about 1732 packages read in 0 seconds. i autoconf2.5 2.59-7 System for generating configure scripts i automake1.9 1.9.4-2 Tool for generating GNU Standards-compliant Makefiles i libtool14 1.5.10-1 Shared library build helper, v1.5 i libtool14-shlibs 1.5.10-1 Shared libraries for libtool, v1.5
Second. I tried to install libtool 2.2 by hand by into /sw. But i get these errors:
$ ./autogen.sh You should add the contents of `/sw/share/aclocal/libtool.m4' to `aclocal.m4'. configure.ac: installing `./install-sh' portaudio/Makefile.am: installing `./compile' configure.ac:157: error: possibly undefined macro: AC_TYPE_INT16_T If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:158: error: possibly undefined macro: AC_TYPE_INT32_T $ ./configure checking build system type... i686-apple-darwin8.11.1 checking host system type... i686-apple-darwin8.11.1 checking target system type... i686-apple-darwin8.11.1 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes ./configure: line 2045: INCLUDES+=-I/sw/include: No such file or directory ./configure: line 2046: LDFLAGS+=-L/sw/lib: No such file or directory Configuring 'extra' for darwin8.11.1 using d_ppc configure: error: cannot find macro directory `m4' $
I find that strange since /sw/include and /sw/lib does exist:
$ file /sw/lib /sw/lib: directory $ file /sw/include /sw/include: directory $
Also i don't know why it doesn't find 'm4', it like libtool 2.2 wasn't installed properly. When I copy m4 to the working directory, then configure completes but i get the following from make instead:
$ make make -C po all msgfmt --check --tcl --locale=af -d . af.po make[1]: msgfmt: Command not found make[1]: *** [af.msg] Error 127 make: *** [locales] Error 2 $
I don't know how to proceed. Maybe it's a sign.