automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Building Automake 1.14.1 on mac os x 10.6.8


From: Gavin Smith
Subject: Re: Building Automake 1.14.1 on mac os x 10.6.8
Date: Fri, 14 Nov 2014 15:56:19 +0000

On Sun, Nov 2, 2014 at 6:27 PM, Arno Bootsmann <address@hidden> wrote:
> I am trying to compile Automake on mac os x 10.6.8, but get the following 
> error
> message:
>
> forge:automake-1.14.1 boomaxx$ make
> cd . && "/opt/src/automake-1.14.1/t/wrap/automake-1.14" --gnu --ignore-deps 
> Makefile
> Can't locate /opt/src/automake-1.14.1/bin/automake in @INC (@INC contains: 
> /Library/Perl/Updates/5.10.0 
> /System/Library/Perl/5.10.0/darwin-thread-multi-2level 
> /System/Library/Perl/5.10.0 /Library/Perl/5.10.0/darwin-thread-multi-2level 
> /Library/Perl/5.10.0 /Network/Library/Perl/5.10.0/darwin-thread-multi-2level 
> /Network/Library/Perl/5.10.0 /Network/Library/Perl 
> /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level 
> /System/Library/Perl/Extras/5.10.0 .) at 
> /opt/src/automake-1.14.1/t/wrap/automake-1.14 line 27.
> make: *** [Makefile.in] Error 2
>

I've managed to get a similar error message to appear under GNU/Linux,
although not compiling from the released file directly with
./configure and make. It appears when the rule runs to regenerate the
Makefile and the generated automake file ("bin/automake") is missing:

$ tar xf automake-1.14.1.tar.xz
$ cd automake-1.14.1
$ ./configure
[...]
$ make
[...]

This works successfully. Then:

$ rm bin/automake
rm: remove write-protected regular file 'bin/automake'? y
$ touch Makefile.am
$ make V=1
rm -f t/testsuite-part.tmp t/testsuite-part.am
/usr/bin/perl ./gen-testsuite-part \
  --srcdir . > t/testsuite-part.tmp
chmod a-w t/testsuite-part.tmp
mv -f t/testsuite-part.tmp t/testsuite-part.am
 cd . && "/home/g/extsrc/automake-1.14.1/t/wrap/automake-1.14" --gnu
--ignore-deps Makefile
Can't locate /home/g/extsrc/automake-1.14.1/bin/automake in @INC (@INC
contains: /usr/local/lib/perl5 /usr/local/share/perl5
/usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5
/usr/share/perl5 .) at
/home/g/extsrc/automake-1.14.1/t/wrap/automake-1.14 line 27.
make: *** [Makefile.in] Error 2

I would guess there is something wrong with the timestamps causing the
Makefile rebuilding rules to be run.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]