Closed AaronNGray closed 3 years ago
configure.ac fails to handle the absence of asciidoc.
@jengelh you obviously must have the 'b' command avaliable on your platform. I cannot seem to find which package it is in. I was wondering if you know what package it is in using dpkg -S b
failing that could give me the results of running a which b
please.
'b' is not a command. You will find that, because ./configure has not found any asciidoc, the @ASCIIDOC@
autoconf-level variable is empty, hence doc/colm/Makefile.am's ASCIIDOC = @ASCIIDOC@
also leads to ${ASCIIDOC}
(make-level variable) being empty, and with that,
.adoc.html:
$(ASCIIDOC) -b $(OUTPUT) $(OPTIONS) -o $@ $<
this rule obviously does not execute anything sensible when ASCIIDOC is empty.
@jengelh cool thank you, building and installing now.
I mean the bug is still there (configure.ac should error out unless --disable-manual or something is given), so perhaps keep the issue open. (Me I'm just a passer-by)
Okay reopened, I am just using Colm for another of Adrian's Projects.
Hello, in a project I have the same issue with Colm. What should I do to make it work? Thanks
If you are on Linux install the 'asciidoc' package.
@AaronNGray You're right, and I did address my question:
I don't see it mentioned above, so I'll share it here. On mac, I fixed this by installing asciidoc with homebrew:
brew install asciidoc
After that, colm installed successfully.