This is the mail archive of the
guile@sources.redhat.com
mailing list for the Guile project.
Re: Autogen-5.0.8 build problem
- To: Carlos Henrique Bauer <bauer at atlas dot unisinos dot br>, Bruce Korb <bkorb at cruzio dot com>
- Subject: Re: Autogen-5.0.8 build problem
- From: Bruce Korb <bkorb at sco dot COM>
- Date: Tue, 26 Sep 2000 13:19:10 -0700
- CC: Bruce Korb <bkorb at cruzio dot com>, guile-user at gnu dot org, "Gary V. Vaughan" <gvv at techie dot com>
- List-Id: General Guile related discussions <guile-user.gnu.org>
- Organization: The Santa Cruz Operation
- References: <200009261911.QAA16397@asdrubal.unisinos.br>
Carlos Henrique Bauer wrote:
>
> Hi,
>
> I'm trying to build autogen-5.0.8 on a RedHat Linux 6.2 machine but...
> the following error message from the build process.
> make[2]: Entering directory `/usr/src/autogen-5.0.8/doc'
> ../getdefs/getdefs srcfile linenum filelist template=auto_gen subblock=exparg=arg_name,arg_desc,arg_optional,arg_list base-name=autogen autogen=/usr/src/autogen-5.0.8/agen5/autogen agarg=-L. -L.. -t60 copy=../agen5/opts.def ...
> ERROR: In expression (string-upcase (get "name")):
> ERROR: Unbound variable: string-upcase
> AutoGen ABENDED in template auto_gen.tpl line 1273
Just for grins, try this patch and let me know.
There is no reason why ``string-upcase'' should not be found,
but on the other hand, in this context, ``string-upcase!'' won't hurt.
If it works, I'll apply it and distribute immediately. Thanks!
(p.s. the Guile folks may want to know what version seems to
have the ``string-upcase'' function missing. Should I add it to
my own library?? I guess that *is* another workaround....)
$ diff -u CVS/Base/auto_gen.tpl ./auto_gen.tpl
--- CVS/Base/auto_gen.tpl Sun Aug 13 14:21:21 2000
+++ ./auto_gen.tpl Tue Sep 26 13:11:19 2000
@@ -1270,7 +1270,7 @@
FOR macfunc =][=
IF (exist? "desc") =]
* [=% name (sprintf "%%-18s" "%s::")
- =] [=(string-upcase (get "name"))=] - [=what=][=
+ =] [=(string-upcase! (get "name"))=] - [=what=][=
ENDIF =][=
ENDFOR macfunc=]
@end menu
> There is a small bug in the configure and configure.in.
> I figured out how to fix. Here is the configure.in diff:
>
> --- configure.in.org Fri Aug 11 12:05:47 2000
> +++ configure.in Tue Sep 26 15:49:00 2000
> @@ -166,8 +166,7 @@
> -if [ -z "$GUILE_LINK" ]
> -then
> +if test -z "$GUILE_LINK"; then
Thanks. I applied this.
Regards,
Bruce
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user