Hello, I've just tries make && make install on a fresh CVS tree, and get: llvm[0]: Installing include files /bin/sh: line 1: pax: command not found Two questions. 1. Why install process requires some nonstandard tool? Is it possible to get away without it. 2. autoconf/configure.ac has this: AC_PATH_PROG(PAX, [pax], [pax]) but Makefile.rules uses plain 'pax', not $(PAX). Why autoconf test is needed, then? - Volodya
On Wed, 2005-02-16 at 04:18, Vladimir Prus wrote:> Hello, > I've just tries make && make install on a fresh CVS tree, and get: > > llvm[0]: Installing include files > /bin/sh: line 1: pax: command not found >This is a known issue. We plan to make the makefiles not depend on pax.> Two questions. > > 1. Why install process requires some nonstandard tool? Is it possible to get > away without it.Yes, it is.> > 2. autoconf/configure.ac has this: > > AC_PATH_PROG(PAX, [pax], [pax]) > > but Makefile.rules uses plain 'pax', not $(PAX). Why autoconf test is needed, > then?Historical reasons and incomplete implementation.> > - Volodya > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050216/a88c5da7/attachment.sig>
On Wednesday 16 February 2005 18:13, Reid Spencer wrote:> On Wed, 2005-02-16 at 04:18, Vladimir Prus wrote: > > Hello, > > I've just tries make && make install on a fresh CVS tree, and get: > > > > llvm[0]: Installing include files > > /bin/sh: line 1: pax: command not found > > This is a known issue. We plan to make the makefiles not depend on pax. > > > Two questions. > > > > 1. Why install process requires some nonstandard tool? Is it possible to > > get away without it. > > Yes, it is.I see you've just fixed this. Thanks! - Volodya
Vladimir, I believe I've corrected this situation with version 1.299 of Makefile.rules. It now only uses find and install to do the installation of the header files. pax isn't used any more. Hopefully this helps you. Reid. On Wed, 2005-02-16 at 04:18, Vladimir Prus wrote:> Hello, > I've just tries make && make install on a fresh CVS tree, and get: > > llvm[0]: Installing include files > /bin/sh: line 1: pax: command not found > > Two questions. > > 1. Why install process requires some nonstandard tool? Is it possible to get > away without it. > > 2. autoconf/configure.ac has this: > > AC_PATH_PROG(PAX, [pax], [pax]) > > but Makefile.rules uses plain 'pax', not $(PAX). Why autoconf test is needed, > then? > > - Volodya > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050216/8936da9a/attachment.sig>
Despite previous advertising, you want version 1.300 of Makefile.rules. The previous version had a bug in it for installing config files (llvmc) Reid. On Wed, 2005-02-16 at 08:14, Reid Spencer wrote:> Vladimir, > > I believe I've corrected this situation with version 1.299 of > Makefile.rules. It now only uses find and install to do the installation > of the header files. pax isn't used any more. Hopefully this helps you. > > Reid. > > On Wed, 2005-02-16 at 04:18, Vladimir Prus wrote: > > Hello, > > I've just tries make && make install on a fresh CVS tree, and get: > > > > llvm[0]: Installing include files > > /bin/sh: line 1: pax: command not found > > > > Two questions. > > > > 1. Why install process requires some nonstandard tool? Is it possible to get > > away without it. > > > > 2. autoconf/configure.ac has this: > > > > AC_PATH_PROG(PAX, [pax], [pax]) > > > > but Makefile.rules uses plain 'pax', not $(PAX). Why autoconf test is needed, > > then? > > > > - Volodya > > > > _______________________________________________ > > LLVM Developers mailing list > > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev > > ______________________________________________________________________ > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050216/21c5ce2a/attachment.sig>