[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Gcl-devel] 2.6.2
From: |
Mike Thomas |
Subject: |
RE: [Gcl-devel] 2.6.2 |
Date: |
Thu, 8 Jan 2004 12:14:04 +1000 |
Hi all.
Vadim raised some issues:
| I observe a few problems on mingw:
|
| 1). mingw.defs defines GCL_HTML in old style (gcl_toc.html etc)
| thus build on mingw fails on info -> html conversion.
Here is a proposed path to info/makefile which I have been using recently to
ensure that the HTML is built and installed in a sensible location. It
uncomments the targets and makes the HTML directory structure a little more
sensible (to me at least):
====================================================================
RCS file: /cvsroot/gcl/gcl/info/makefile,v
retrieving revision 1.23.6.3
diff -r1.23.6.3 makefile
51,52c51,52
< #gcl-si_toc.html: ${GCL_SI} gcl-si.texi
< # $(HTML_CMD) gcl-si.texi
---
> gcl-si_toc.html: ${GCL_SI} gcl-si.texi
> $(HTML_CMD) gcl-si.texi
54,55c54,55
< #gcl-tk_toc.html: ${GCL_TK} gcl-tk.texi
< # $(HTML_CMD) gcl-tk.texi
---
> gcl-tk_toc.html: ${GCL_TK} gcl-tk.texi
> $(HTML_CMD) gcl-tk.texi
57,58c57,58
< #gcl_toc.html:
< # $(HTML_CMD) gcl.texi
---
> gcl_toc.html:
> $(HTML_CMD) gcl.texi
82,90c82,83
< -mkdir -p $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl.html
< -mkdir -p $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-si.html
< -mkdir -p $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-tk.html
< # -cp gcl_*html gcl.html $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl.html
< # -cp gcl-si*html $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-si.html
< # -cp gcl-tk*html $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-tk.html
< -cp gcl/* $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl.html
< -cp gcl-si/* $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-si.html
< -cp gcl-tk/* $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-tk.html
---
> -mkdir -p $(DESTDIR)$(INFO_DIR)../doc
> -cp -r gcl-si gcl gcl-tk $(DESTDIR)$(INFO_DIR)../doc
====================================================================
| But even if this problem is fixed make install fro .html
| fails on mingw and need to be updated according to new
| html scheme in GCL.
I've checked in a change this morning to the main makefile to ensure that a
failure to build HTML does not stop the install. As the copy is the last
step in install it doesn't matter anyway, but for tidiness it's in.
| 2) It is good idea to mention in readme.mingw:
|
| 2.1) GCL build on mingw requires not only
| mingw+msys+msysDTK but also additional
| texi2html script (with !#/usr/bin/perl -> !#/bin/perl).
"HTML_CMD=makeinfo --html" in "info/makefile" does the trick on MinGW
provided those targets are uncommented in the patch above.
| 2.2) Mention that readline doesn't work on mingw.
| Although with some modification GCL can be compiled on
| mingw with readline (remove all references to
| ncurses in configure) but result is broken.
Now mentioned, thanks for the reminder.
| Finally, what about including into gcl 2.6.2 some memory
| allocation enhancements?
|
| 3). More aggressive default allocation-growth parameters.
|
| 4). Make (si::set-gmp-allocate-relocatable t) default.
|
| 5). Increase a bit initial hole size.
I'll leave these to the experts.
Cheers
Mike Thomas.
- RE: [Gcl-devel] HEAD Maxima and HEAD trad GCL, (continued)
- RE: [Gcl-devel] HEAD Maxima and HEAD trad GCL, Mike Thomas, 2004/01/14
- RE: [Gcl-devel] HEAD Maxima and HEAD trad GCL, Mike Thomas, 2004/01/14
- Re: [Gcl-devel] HEAD Maxima and HEAD trad GCL, Camm Maguire, 2004/01/14
- RE: [Gcl-devel] HEAD Maxima and HEAD trad GCL, Mike Thomas, 2004/01/14
- Re: [Gcl-devel] HEAD Maxima and HEAD trad GCL, Camm Maguire, 2004/01/15
- RE: [Gcl-devel] HEAD Maxima and HEAD trad GCL, Mike Thomas, 2004/01/20
- [Gcl-devel] Two Windows ANSI crash examples, Mike Thomas, 2004/01/07
- Re: [Gcl-devel] Two Windows ANSI crash examples, Camm Maguire, 2004/01/08
- [Gcl-devel] 2.6.2, Camm Maguire, 2004/01/07
- Re: [Gcl-devel] 2.6.2, Vadim V. Zhytnikov, 2004/01/07
- RE: [Gcl-devel] 2.6.2,
Mike Thomas <=
- Re: [Gcl-devel] 2.6.2, Camm Maguire, 2004/01/08
- RE: [Gcl-devel] 2.6.2, Mike Thomas, 2004/01/08
- Re: [Gcl-devel] 2.6.2, Camm Maguire, 2004/01/12
- RE: [Gcl-devel] 2.6.2, Mike Thomas, 2004/01/13
- Re: [Gcl-devel] 2.6.2, Camm Maguire, 2004/01/12
- Re: [Gcl-devel] 2.6.2, Vadim V. Zhytnikov, 2004/01/12
- Re: [Gcl-devel] 2.6.2, Camm Maguire, 2004/01/12
- RE: [Gcl-devel] 2.6.2 - proposed patch for pcl/makefile, Mike Thomas, 2004/01/07
- Re: [Gcl-devel] 2.6.2 - proposed patch for pcl/makefile, Camm Maguire, 2004/01/08
- RE: [Gcl-devel] 2.6.2 - proposed patch for pcl/makefile, Mike Thomas, 2004/01/08