[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gcl-devel] building cvs gcl, emacs and info dir
From: |
Martin RUBEY |
Subject: |
[Gcl-devel] building cvs gcl, emacs and info dir |
Date: |
Mon, 18 Nov 2002 13:27:56 +0100 (CET) |
Hi!
1. I'm using GCL only for maxima, but follow loosely the discussion on
devel. It is very impressive what's going on!
Still, a (very minor) "bug" report:
2. When installing GCL in a (Linux) user account,
./configure --prefix=$HOME
works nearly as expected, only the info and emacs files do not go where I
want them (ie. $HOME/info, $HOME/emacs) and the man file does not get
installed at all...
emacs is very clear (how should gcl know...) but when I specify
--enable-emacs=$HOME/emacs
makedefs contains
EMACS_SITE_LISP=
instead of
EMACS_SITE_LISP=myhomedirectory/emacs
info is not at all clear to me, because configure contains
# Initialize some variables set by options.
# The variables have the same names as the options, with
# dashes changed to underlines.
...
infodir='${prefix}/info'
mandir='${prefix}/man'
???
So I end up editing makedefs after building...
also, the info/dir file does not get updated:
-------------------------- install log --------------------------------
! grep -q gcl-si /usr/labri/rubey/info/dir || \
echo "* GCL Doc: (gcl-si.info). GNU Common Lisp specific Documentation."
>> /usr
/labri/rubey/info/dir
! grep -q gcl-tk /usr/labri/rubey/info/dir || \
echo "* GCL TK Doc: (gcl-tk.info). TK window GCL interface." >>
/usr/labri/
rubey/info/dir
! grep -q gcl.info /usr/labri/rubey/info/dir || \
echo "* GCL Ansi Doc: (gcl.info). Ansi Common Lisp Specification." >>
/usr/labr
i/rubey/info/dir
-----------------------end install log --------------------------------
maybe the ! should be dropped in the info/makefile ?
3. make clean doesn't clean the gmp3 directory and contains 3 Errors:
-------------------------- clean log --------------------------------
(cd bin; make clean)
make[1]: Entering directory `/net/raid3/rubey/gcl/bin'
rm -f dpp append file-sub core a.out *.o gcl gclm.bat
make[1]: Leaving directory `/net/raid3/rubey/gcl/bin'
(cd mp ; make clean)
make[1]: Entering directory `/net/raid3/rubey/gcl/mp'
rm -f *.o *.a
make[1]: Leaving directory `/net/raid3/rubey/gcl/mp'
(cd o; make clean)
make[1]: Entering directory `/net/raid3/rubey/gcl/o'
rm -f main.o alloc.o gbc.o bitop.o typespec.o eval.o macros.o lex.o bds.o
frame.o predicate.o reference.o assignment.o bind.o let.o conditional.o block.o
iteration.o mapfun.o prog.o multival.o catch.o symbol.o cfun.o cmpaux.o
package.o big.o number.o num_pred.o num_comp.o num_arith.o num_sfun.o num_co.o
num_log.o num_rand.o earith.o character.o sequence.o list.o hash.o array.o
string.o regexpr.o structure.o toplevel.o file.o read.o backq.o print.o
format.o pathname.o unixfsys.o unixfasl.o error.o unixtime.o unixsys.o
unixsave.o funlink.o fat_string.o ./run_process.o nfunlink.o usig.o usig2.o
utils.o makefun.o sockets.o clxsocket.o init_pari.o nsocket.o bcmp.o
bcopy.o bzero.o user_init.o user_match.o new_init.o *.a grab_defs *.ini
tmpx foo.c cmpinclude.h new_init.c
make[1]: Leaving directory `/net/raid3/rubey/gcl/o'
(cd lsp; make clean)
make[1]: Entering directory `/net/raid3/rubey/gcl/lsp'
rm -f *.o core a.out
make[1]: Leaving directory `/net/raid3/rubey/gcl/lsp'
(cd cmpnew; make clean)
make[1]: Entering directory `/net/raid3/rubey/gcl/cmpnew'
rm -f *.o core a.out *.fn
make[1]: Leaving directory `/net/raid3/rubey/gcl/cmpnew'
(cd unixport; make clean)
make[1]: Entering directory `/net/raid3/rubey/gcl/unixport'
rm -rf saved_gcl raw_gcl saved_gcl \
saved_ansi_gcl raw_gcl *.o core a.out \
../lsp/auto_new.lsp foo *maxima* init_gcl.lsp libgcl.a libgclp.a \
gmp* bfd*
make[1]: Leaving directory `/net/raid3/rubey/gcl/unixport'
(cd gcl-tk ; make clean)
make[1]: Entering directory `/net/raid3/rubey/gcl/gcl-tk'
rm -f guis.o tkAppInit.o tkMain.o gcltkaux gcltksrv *.o */*.o demos/index.lsp
*.fn demos/*.fn
make[1]: Leaving directory `/net/raid3/rubey/gcl/gcl-tk'
(cd ; make distclean)
make[1]: Entering directory `/net/raid3/rubey'
make[1]: *** No rule to make target `distclean'. Stop.
make[1]: Leaving directory `/net/raid3/rubey'
make: [clean] Error 2 (ignored)
--------------------- ERROR -------------------------
cd clcs && make clean
make[1]: Entering directory `/net/raid3/rubey/gcl/clcs'
rm -f *.o *.fn saved_full_gcl
make[1]: Leaving directory `/net/raid3/rubey/gcl/clcs'
cd pcl && make clean
make[1]: Entering directory `/net/raid3/rubey/gcl/pcl'
rm -f *.o *.fn *.exe *.dll saved_gcl_pcl
make[1]: Leaving directory `/net/raid3/rubey/gcl/pcl'
cd xgcl-2 && make clean
make[1]: Entering directory `/net/raid3/rubey/gcl/xgcl-2'
rm -f *.o *.data Xgcl maxobjs /unixport/saved_xgcl
make[1]: Leaving directory `/net/raid3/rubey/gcl/xgcl-2'
(cd ansi-tests; make clean)
make[1]: Entering directory `/net/raid3/rubey/gcl/ansi-tests'
rm -f test.out *.fasl *.o *~ *.fn *.x86f *.fasl rt/*.o rt/*.fasl rt/*.fn rt/*~
rt/*.x86f rt/*.fasl
make[1]: Leaving directory `/net/raid3/rubey/gcl/ansi-tests'
(cd info ; make clean)
make[1]: Entering directory `/net/raid3/rubey/gcl/info'
rm -f *.info* *.html *.dvi *.cp *.ky *.vr *.tp *.pg *.toc *.aux *.log *.fn
rm -rf gcl.IC gcl.IE gcl.IG gcl.IP gcl.IR gcl.IT gcl.fu
make[1]: Leaving directory `/net/raid3/rubey/gcl/info'
rm -f foo.tcl config.log makedefs makedefsafter config.cache config.status
makedefc
rm -f h/config.h h/gclincl.h h/cmpinclude.h h/gmp.h
rm -rf /.deps /libgmp.a
rm -f xbin/gcl foo foo.c bin/gclm.bat gmp_all
rm -f h/*-linux.defs h/bfd.h h/bfdlink.h h/ansidecl.h h/symcat.h
cd binutils/bfd && make distclean
make[1]: Entering directory `/net/raid3/rubey/gcl/binutils/bfd'
make[1]: *** No rule to make target `distclean'. Stop.
make[1]: Leaving directory `/net/raid3/rubey/gcl/binutils/bfd'
make: [clean] Error 2 (ignored)
--------------------- ERROR -------------------------
cd binutils/libiberty && make distclean
make[1]: Entering directory `/net/raid3/rubey/gcl/binutils/libiberty'
make[1]: *** No rule to make target `distclean'. Stop.
make[1]: Leaving directory `/net/raid3/rubey/gcl/binutils/libiberty'
make: [clean] Error 2 (ignored)
--------------------- ERROR -------------------------
Martin
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gcl-devel] building cvs gcl, emacs and info dir,
Martin RUBEY <=