
On 21/11/09 15:22, Wolf Drechsel wrote:
apply the patch from the macports Inkscape-devel port to autogen.sh as I described in my recent message: http://article.gmane.org/gmane.comp.graphics.inkscape.devel/32091
reason: recently built MacPorts trees on OS X only have automake 1.11, whereas the Inkscape autogen.sh script checks for automake 1.10 only. The patch adds the test for automake 1.11 to autogen.sh.
Hi ~suv,
such I tried - but didnt do a thing… )-;
/usr/bin/automake: automake (GNU automake) 1.6.3 no automake-1.7 in /bin /sbin /usr/bin /usr/sbin /usr/X11R6/bin / opt/local/var/macports/software/automake/1.11_0 /opt/local/share: ./ tools-version.sh: line 30: automake-1.7: command not found no automake-1.8 in /bin /sbin /usr/bin /usr/sbin /usr/X11R6/bin / opt/local/var/macports/software/automake/1.11_0 /opt/local/share: ./ tools-version.sh: line 30: automake-1.8: command not found no automake-1.9 in /bin /sbin /usr/bin /usr/sbin /usr/X11R6/bin / opt/local/var/macports/software/automake/1.11_0 /opt/local/share: ./ tools-version.sh: line 30: automake-1.9: command not found /usr/bin/aclocal: aclocal (GNU automake) 1.6.3 no aclocal-1.7 in /bin /sbin /usr/bin /usr/sbin /usr/X11R6/bin /opt/ local/var/macports/software/automake/1.11_0 /opt/local/share: ./ tools-version.sh: line 30: aclocal-1.7: command not found no aclocal-1.8 in /bin /sbin /usr/bin /usr/sbin /usr/X11R6/bin /opt/ local/var/macports/software/automake/1.11_0 /opt/local/share: ./ tools-version.sh: line 30: aclocal-1.8: command not found no aclocal-1.9 in /bin /sbin /usr/bin /usr/sbin /usr/X11R6/bin /opt/ local/var/macports/software/automake/1.11_0 /opt/local/share: ./ tools-version.sh: line 30: aclocal-1.9: command not found no intltoolize in /bin /sbin /usr/bin /usr/sbin /usr/X11R6/bin /opt/ local/var/macports/software/automake/1.11_0 /opt/local/share: ./ tools-version.sh: line 30: intltoolize: command not found no gettextize in /bin /sbin /usr/bin /usr/sbin /usr/X11R6/bin /opt/ local/var/macports/software/automake/1.11_0 /opt/local/share: ./ tools-version.sh: line 30: gettextize: command not found
--3. environment variables--------------------------------------------------- LDFLAGS=-L/opt/local/lib CPPFLAGS=-I/opt/local/include CPATH=/opt/local/include CXXFLAGS=-O3 -Wall PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/opt/local/var/ macports/software/automake/1.11_0:/opt/local/share CFLAGS=-O3 -Wall
======================================================================
1) How did you apply the patch exactly?
2) Your $PATH certainly does look strange to me - it can't find any recently installed tools in MacPorts because you haven't added it correctly in your PATH. Why did you modify the PATH to only include '/opt/local/var/macports/software/automake/1.11_0' and did you check if that directory even contains the automake binary you are looking for (it doesn't in my macports tree...)?
It is really best to use the scripts in 'packaging/macosx' to run autogen.sh and configure with the correct environment set up (after patching autogen.sh).
start again, cleanup any remnants from the failed autogen.sh runs with './delautogen.sh' or 'make distclean', then 'cd packaging/macosx' and run './osx-build.sh a' and if this succeeds './osx-build.sh c' to configure your source tree.
~suv