From: Jose A. O. R. <ja...@gn...> - 2008-10-17 07:35:14
|
Hi, I just got the current CLISP CVS tree and compiled and installed it: ./configure --with-libsigsegv-prefix=/usr cd src make make install This causes the documentation to be installed directly in /usr/local/share/doc, instead of, say /usr/local/share/doc/clisp. What is worse, make uninstall wipes out the whole /usr/local/share/doc (!). This is a debian sid box. Maybe i did something wrong? Thanks, jao |
From: Sam S. <sd...@gn...> - 2008-10-17 17:53:04
|
Hi, Jose A. Ortega Ruiz wrote: > > I just got the current CLISP CVS tree and compiled and installed it: > > ./configure --with-libsigsegv-prefix=/usr I don't think you ever need --with-*-prefix=/usr > cd src > make you forgot "make check" > make install > > This causes the documentation to be installed directly in > /usr/local/share/doc, instead of, say /usr/local/share/doc/clisp. What > is worse, make uninstall wipes out the whole /usr/local/share/doc (!). > > This is a debian sid box. Maybe i did something wrong? no, this was caused by regeneration of src/configure with autoconf 2.61 (as opposed to 2.59) on 2007/10/28. I updated makemake in the cvs, so this should be fixed now. you could also avoid this problem by passing an explicit --fsstnd=debian to the top-level configure. thanks for reporting the bug. Sam. |
From: Jose A. O. R. <ja...@gn...> - 2008-10-17 21:08:39
|
Sam Steingold <sd...@gn...> writes: > Hi, > > Jose A. Ortega Ruiz wrote: >> >> I just got the current CLISP CVS tree and compiled and installed it: >> >> ./configure --with-libsigsegv-prefix=/usr > > I don't think you ever need --with-*-prefix=/usr > >> cd src >> make > > you forgot "make check" Actually i forgot to mention it, but i ran it (and worked fine AFAICT) > >> make install >> >> This causes the documentation to be installed directly in >> /usr/local/share/doc, instead of, say /usr/local/share/doc/clisp. >> What is worse, make uninstall wipes out the whole >> /usr/local/share/doc (!). >> >> This is a debian sid box. Maybe i did something wrong? > > no, this was caused by regeneration of src/configure with autoconf > 2.61 (as opposed to 2.59) on 2007/10/28. I updated makemake in the > cvs, so this should be fixed now. Yes, works for me. > you could also avoid this problem by passing an explicit > --fsstnd=debian to the top-level configure. > Aha, thanks for the tip! > thanks for reporting the bug. > Thanks to you for the quick fix, and a great Lisp. Cheers, jao |