I'd say the make implementation is broken... Others seems to have had similar problems with other projects:
http://gcc.gnu.org/ml/gcc-help/2004-08/msg00173.html http://marc.info/?l=xalan-c-users&m=103611476029916&w=2 According to http://www.realvnc.com/pipermail/vnc-list/2001-June/023527.html the tab is missing in the Makefile, which might indicate a broken m4/sed/autoconf/automake script. On the other hand, that report is quite old. I think the simplest solution is to install GNU make. /Simon "David M. Funk" <mf...@trinitysol.net> writes: > Removed the 5 lines and still get error: > r...@aix1/usr/opt/perl5/mods/libssh2-0.19.0_CVS--> > #make > "Makefile", line 689: make: 1254-055 Dependency line needs colon or double > colon operator. > "Makefile", line 690: make: 1254-055 Dependency line needs colon or double > colon operator. > make: 1254-058 Fatal errors encountered -- cannot continue. > > > Makefile: > +662 pdf-am: > +663 > +664 ps: ps-recursive > +665 > +666 ps-am: > +667 > +668 uninstall-am: uninstall-includeHEADERS > +669 > +670 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ > +671 install-strip > +672 > +673 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS > \ > +674 all all-am am--refresh check check-am clean clean-generic \ > +675 clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 > \ > +676 dist-gzip dist-hook dist-lzma dist-shar dist-tarZ dist-zip \ > +677 distcheck distclean distclean-generic distclean-libtool \ > +678 distclean-tags distcleancheck distdir distuninstallcheck dvi > \ > +679 dvi-am html html-am info info-am install install-am \ > +680 install-data install-data-am install-dvi install-dvi-am \ > +681 install-exec install-exec-am install-html install-html-am \ > +682 install-includeHEADERS install-info install-info-am \ > +683 install-man install-pdf install-pdf-am install-ps \ > +684 install-ps-am install-strip installcheck installcheck-am \ > +685 installdirs installdirs-am maintainer-clean \ > +686 maintainer-clean-generic mostlyclean mostlyclean-generic \ > +687 mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive > \ > +688 uninstall uninstall-am uninstall-includeHEADERS > +689 > +690 > +691 dist-hook: > +692 rm -rf $(top_builddir)/tests/log > +693 find $(distdir) -name "*.dist" -exec rm {} \; > +694 (distit=`find $(srcdir) -name "*.dist"`; \ > +695 for file in $$distit; do \ > +696 strip=`echo $$file | sed -e s/^$(srcdir)// -e s/\.dist//`; > \ > +697 cp $$file $(distdir)$$strip; \ > +698 done) > +699 > +700 # Code Coverage > +701 > +702 init-coverage: > +703 make clean > > > -----Original Message----- > From: Daniel Stenberg [mailto:dan...@haxx.se] > Sent: Wednesday, December 17, 2008 1:22 PM > To: 'libssh2 hacking' > Subject: Re: [libssh2] libssh2 install fails on AIX 5.3 > > On Wed, 17 Dec 2008, David M. Funk wrote: > >> +691 .PHONY: ChangeLog >> +692 ChangeLog: >> +693 if test -f .cvsusers; then \ >> +694 cvs2cl --utc --fsf --FSF --usermap .cvsusers -I ChangeLog >> -I .cvs; \ >> +695 fi > > These lines have spaces, not tabs, in this paste but I figure the mail > program > or something did that? > > Anyway, you can cut out the entire ChangeLog: thing from Makefile (all 5 > lines > shown above) and try make again and see if that works better. > > I wonder if this is possibly because of the double .PHONY: target that end > up > in the Makefile? ------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ _______________________________________________ libssh2-devel mailing list libssh2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libssh2-devel