unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* guile 1.6.0 - newbie build error -
@ 2002-10-11 17:10 Christof Boeckler
  2002-10-14 22:57 ` Marius Vollmer
  0 siblings, 1 reply; 2+ messages in thread
From: Christof Boeckler @ 2002-10-11 17:10 UTC (permalink / raw)


Hello everyone,

I am new to guile, but I read the INSTALL-file and am not so new to
installing GNU-autoconfigure/-make software.

On Solaris 8 I had the following error while executing 'make' (configure
was successful):

Making all in libguile
make  all-am
rm -f guile-procedures.txt
makeinfo --force -o guile-procedures.txt  || test -f guile-procedures.txt
makeinfo: missing file argument.

The error occured at the target 'guile-procedures.txt' in the
'libguile/Makefile'. This target was followed by one with the same label,
but the second one was commented.

The source of it all is:

guile-procedures.txt: guile-procedures.texi
	rm -f $@
	makeinfo --force -o $@ $< || test -f $@

#guile-procedures.txt: guile-procedures.texi
#	cp $< $@

Thus '$<' was empty when running make. No matter which variant I use, I
get an error, because the file 'guile-procedures.txt'  does not exist in
the end.

Can anyone help, I suppose this is a little bug. Any comments welcome,
especially to me directly, because I don't read the list regularly. Thanks
a lot!


Greetings
		   Christof




_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://mail.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: guile 1.6.0 - newbie build error -
  2002-10-11 17:10 guile 1.6.0 - newbie build error - Christof Boeckler
@ 2002-10-14 22:57 ` Marius Vollmer
  0 siblings, 0 replies; 2+ messages in thread
From: Marius Vollmer @ 2002-10-14 22:57 UTC (permalink / raw)
  Cc: bug-guile

Christof Boeckler <boeckler@informatik.tu-muenchen.de> writes:

> On Solaris 8 I had the following error while executing 'make' (configure
> was successful):

It looks like Sun's make does not understand the "$<" construct, which
I find really strange as the man page of make mentions it
(mysteriously).  It might be that it only supports "$<" in pattern
rules, tho.

> Can anyone help, I suppose this is a little bug. Any comments welcome,
> especially to me directly, because I don't read the list regularly.

A fix is to replace the rule with

guile-procedures.txt: guile-procedures.texi
	rm -f $@
	makeinfo --force -o $@ guile-procedures.texi || test -f $@

I have done so in CVS already.

Thanks for the report!

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://mail.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-10-14 22:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-11 17:10 guile 1.6.0 - newbie build error - Christof Boeckler
2002-10-14 22:57 ` Marius Vollmer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).