Compilation of click 1.2.0
Brecht Vermeulen
brecht.vermeulen at rug.ac.be
Tue May 29 13:13:00 EDT 2001
Hi click'ers,
I've finally arrived at installing click 1.2.0, but met the following
problems :
* ./configure
--prefix=/home/project/harmonics/bvermeul/click-1.2.0-package/usr/
--enable-ip6
make install
......
../click-buildtool findelem -a -p .. | perl ./click-elem2man -l -d
/home/project/harmonics/bvermeul/click-1.2.0-package/usr//man/mann -f -
../mkinstalldirs
/home/project/harmonics/bvermeul/click-1.2.0-package/usr//info
/usr/bin/install -c -m 644 ./click.info
/home/project/harmonics/bvermeul/click-1.2.0-package/usr//info/click.info
/usr/bin/install -c -m 644 ./click.info-1
/home/project/harmonics/bvermeul/click-1.2.0-package/usr//info/click.info-1
/usr/bin/install -c -m 644 ./click.info-2
/home/project/harmonics/bvermeul/click-1.2.0-package/usr//info/click.info-2
/usr/bin/install -c -m 644 ./click.info-3
/home/project/harmonics/bvermeul/click-1.2.0-package/usr//info/click.info-3
/usr/bin/install -c -m 644 ./click.info-4
/home/project/harmonics/bvermeul/click-1.2.0-package/usr//info/click.info-4
/usr/bin/install -c -m 644 ./click.info-5
/home/project/harmonics/bvermeul/click-1.2.0-package/usr//info/click.info-5
install-info
--info-dir=/home/project/harmonics/bvermeul/click-1.2.0-package/usr//info
/home/project/harmonics/bvermeul/click-1.2.0-package/usr//info/click.info
* Click: (click). The Click modular router programming manual.
install-info: failed to lock dir for editing! No such file or directory
make[2]: *** [install-info] Error 2
make[2]: Leaving directory
`/home/project/harmonics/bvermeul/click-1.2.0/doc'
make[1]: *** [install-doc] Error 2
make[1]: Leaving directory
`/home/project/harmonics/bvermeul/click-1.2.0'
make: *** [install] Error 2
so, it seems to me, that install-info tries to update the file dir
(which contains only a list of available info files as far as I see) in
/home/project/harmonics/bvermeul/click-1.2.0-package/usr//info, but of
course there is no such file.
(I want to make a Debian package of click, so I let it install in a
different directory, and such install-info command should be done by a
package when installing the package).
As a work around, I've commented out the install-info line out of the
Makefile, I don't know how this has to be solved in a clean way (and how
it is done in other packages).
* the current version of the e1000 driver in cvs (it should be
interesting if copied to the main click .tar.gz ;-) ) has a little typo
in the Makefile :
Check for SMP
the # has been dropped.
best regards,
Brecht
More information about the click
mailing list