gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] GCL and zlib dependency


From: Francisco Jesús Martín Mateos
Subject: Re: [Gcl-devel] GCL and zlib dependency
Date: Wed, 24 Jun 2009 10:36:58 +0200
User-agent: KMail/1.11.90 (Linux/2.6.27.23-0.1-default; KDE/4.2.90; x86_64; ; )

> Greetings!  I believe this is addressed in current cvs snapshots, both
> 2.6.8pre and 2.7.0 (cvs HEAD):
>
> cvs -d :pserver:address@hidden:/sources/gcl \
>      co -d gcl-2.6.8pre -r Version_2_6_8pre
>
> Please let me know if problems persist here!
>
> Take care,

I have compiled GCL 2.6.8pre without problem (with respect to the zlib 
dependency), but I have found two minor bugs:

1 - Emacs configuration was not well detected:

From the configure output:

 checking for emacs... /usr/bin/emacs
 checking emacs site lisp directory... NONE/share/emacs/site-lisp/
 checking emacs default.el... ./default.el
 checking emacs info/dir... NONE/share/info/

I have solved this using the 2.6.7 emacs configuration section:

# diff configure-2.6.8pre configure-2.6.8-CK
714c714
<   INFO_DIR=$prefix/share/info
---
>   INFO_DIR="unknown"
717c717
< INFO_DIR=`eval echo $INFO_DIR/`
---
> #INFO_DIR=`eval echo $INFO_DIR/`
724c724
<   EMACS_SITE_LISP=$prefix/share/emacs/site-lisp
---
>   EMACS_SITE_LISP="unknown"
727c727
< EMACS_SITE_LISP=`eval echo $EMACS_SITE_LISP/`
---
> #EMACS_SITE_LISP=`eval echo $EMACS_SITE_LISP/`

2 - Fail to build the info files

From the make output

mkdir -p gcl-si/index.html
touch gcl-si/index.html
makeinfo --html  gcl-si.texi
/usr/src/packages/BUILD/gcl-2.6.8pre/info/gcl-si/index.html: Is a directory
make[1]: [gcl-si/index.html] Error 1 (ignored)
mkdir -p gcl-tk/index.html
touch gcl-tk/index.html
makeinfo --html  gcl-tk.texi
/usr/src/packages/BUILD/gcl-2.6.8pre/info/gcl-tk/index.html: Is a directory
make[1]: [gcl-tk/index.html] Error 1 (ignored)

I have solved this modifying the info makefile

# diff info/makefile-2.6.8pre info/makefile-2.6.8pre-CK
61,62c61,62
<       mkdir -p $@
<       touch $@
---
> #     mkdir -p $@
> #     touch $@
66,67c66,67
<       mkdir -p $@
<       touch $@
---
> #     mkdir -p $@
> #     touch $@
71,72c71,72
<       mkdir -p $@
<       touch $@
---
> #     mkdir -p $@
> #     touch $@
#

Thanks for your help

---
Francisco J. Martín Mateos (aka ChesKo)
Computational Logic Group
Dept. of Computer Science and Artificial Intelligence
University of Seville (SPAIN)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]