[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile-www
From: |
Thien-Thi Nguyen |
Subject: |
Re: guile-www |
Date: |
Thu, 01 Apr 2004 09:21:11 +0200 |
From: Brian S McQueen <address@hidden>
Date: Wed, 31 Mar 2004 22:29:12 -0800 (PST)
I ran the latest (something like 2.5) ./configure --prefix=/my/home/dir
and ran the make install. The make install was trying to install to
"/www/" as if it was not using the --prefix.
in the Makefile, installation directory is controlled by $(GUILE_SITE).
it sounds like that variable is not being set properly by the configure
script. below is a log from a fresh guile-www-2.5.tar.gz build that you
can compare against. the resulting Makefile has the lines:
GUILE_SITE = ${prefix}/share/guile/site
gwwwdir = $(GUILE_SITE)/www
as a workaround, you can probably do:
make install GUILE_SITE=/my/home/dir/share/guile/site
but it's better if we can find the source of the problem and fix that.
(yes yes, the Real source of the problem is the Programmer, i know. ;-)
thi
____________________________________________________
cd ~/stash/guile-www-2.5/
./configure --prefix=/tmp/z123 && make install
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for guile... /home/ttn/local/bin/guile
checking for guile-config... /home/ttn/local/bin/guile-config
checking for guile-tools... /home/ttn/local/bin/guile-tools
checking for Guile site directory... ${prefix}/share/guile/site
checking if (ice-9 regex) is available... yes
checking if (srfi srfi-13) is available... yes
checking if (ice-9 optargs-kw) is available... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: executing twerp-prep commands
Making install in doc
make[1]: Entering directory `/home/ttn/stash/guile-www-2.5/doc'
nothing to do for doc-index-prep
make install-am
make[2]: Entering directory `/home/ttn/stash/guile-www-2.5/doc'
make[3]: Entering directory `/home/ttn/stash/guile-www-2.5/doc'
make[3]: Nothing to be done for `install-exec-am'.
/bin/sh ../mkinstalldirs /tmp/z123/info
/usr/bin/install -c -m 644 ./guile-www.info /tmp/z123/info/guile-www.info
install-info --info-dir=/tmp/z123/info /tmp/z123/info/guile-www.info
make[3]: Leaving directory `/home/ttn/stash/guile-www-2.5/doc'
make[2]: Leaving directory `/home/ttn/stash/guile-www-2.5/doc'
make[1]: Leaving directory `/home/ttn/stash/guile-www-2.5/doc'
make[1]: Entering directory `/home/ttn/stash/guile-www-2.5'
make[2]: Entering directory `/home/ttn/stash/guile-www-2.5'
make[2]: Nothing to be done for `install-exec-am'.
/bin/sh ./mkinstalldirs /tmp/z123/share/guile/site/www
/usr/bin/install -c -m 644 cgi.scm /tmp/z123/share/guile/site/www/cgi.scm
/usr/bin/install -c -m 644 http.scm /tmp/z123/share/guile/site/www/http.scm
/usr/bin/install -c -m 644 main.scm /tmp/z123/share/guile/site/www/main.scm
/usr/bin/install -c -m 644 url.scm /tmp/z123/share/guile/site/www/url.scm
/usr/bin/install -c -m 644 url-coding.scm
/tmp/z123/share/guile/site/www/url-coding.scm
make install-data-hook
make[3]: Entering directory `/home/ttn/stash/guile-www-2.5'
/bin/sh ./mkinstalldirs /tmp/z123/share/guile/site/www/server-utils
for f in ./server-utils/*.scm ; do g=`basename $f` ; \
/usr/bin/install -c -m 644 $f /tmp/z123/share/guile/site/www/server-utils/$g
; done
/bin/sh ./mkinstalldirs /tmp/z123/share/guile/site/www/data
for f in ./data/*.scm ; do g=`basename $f` ; \
/usr/bin/install -c -m 644 $f /tmp/z123/share/guile/site/www/data/$g ; done
if [ "no" = yes ] ; then \
for f in cgi.scm server-utils/big-dishing-loop.scm ; do
\
sed s/optargs-kw/optargs/ ./$f > TMP ; \
/usr/bin/install -c -m 644 TMP /tmp/z123/share/guile/site/www/$f ; done ;
\
rm -f TMP ; fi
cd /tmp/z123/share/guile/site/www ;
\
for f in *.scm server-utils/*.scm data/*.scm ; do \
echo ';;; Copyright (C) 2004 FSF' > TMP ; \
/home/ttn/local/bin/guile-tools punify $f >> TMP ; mv TMP $f ; done
if /home/ttn/local/bin/guile-tools | grep -q make-module-catalog ; then \
/home/ttn/local/bin/guile-tools make-module-catalog
/tmp/z123/share/guile/site ; fi
Updating /tmp/z123/share/guile/site/.module-catalog
=> Done (12 new 0 carried-over 5 ignored).
make[3]: Leaving directory `/home/ttn/stash/guile-www-2.5'
make[2]: Leaving directory `/home/ttn/stash/guile-www-2.5'
make[1]: Leaving directory `/home/ttn/stash/guile-www-2.5'
Compilation finished at Thu Apr 1 09:04:02
- guile-www, Brian S McQueen, 2004/04/01
- Re: guile-www,
Thien-Thi Nguyen <=