audiofile icon indicating copy to clipboard operation
audiofile copied to clipboard

make[2]: *** No rule to make target 'afIdentifyNamedFD.3', needed by 'all-am'. Stop.

Open petemoore opened this issue 3 years ago • 2 comments

Getting this on Fedora 34 when building as follows:

git clone [email protected]:mpruett/audiofile.git
cd audiofile
./autogen.sh
make

Installed the following packages to get this far:

dnf install alsa-lib-devel libtool autoconf automake

That list of packages might not be exhaustive, as I had quite a lot of development packages installed already.

It looks like the problem happens when creating man pages:

make[2]: Leaving directory '/home/pmoore/git/audiofile/examples'
Making all in docs
make[2]: Entering directory '/home/pmoore/git/audiofile/docs'
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" sfconvert.1.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" sfinfo.1.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afCloseFile.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afGetFrameCount.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afGetFrameSize.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afIdentifyFD.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afInitAESChannelDataTo.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afInitCompression.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afInitFileFormat.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afInitSampleFormat.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afNewFileSetup.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afOpenFile.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afQuery.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afReadFrames.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afReadMisc.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afSeekFrame.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afSetErrorHandler.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afSetVirtualSampleFormat.3.txt
: -arevnumber=0.3.6 -amansource="Audio File Library" -d manpage -f manpage --asciidoc-opts="-f asciidoc.conf" afWriteFrames.3.txt
make[2]: *** No rule to make target 'afIdentifyNamedFD.3', needed by 'all-am'.  Stop.
make[2]: Leaving directory '/home/pmoore/git/audiofile/docs'
make[1]: *** [Makefile:486: all-recursive] Error 1
make[1]: Leaving directory '/home/pmoore/git/audiofile'
make: *** [Makefile:391: all] Error 2

petemoore avatar May 27 '21 14:05 petemoore

Note, autogen.sh --disable-docs works, if you don't need the man pages. :-)

petemoore avatar May 27 '21 14:05 petemoore

You need to install "asciidoc" Then configure and make

dlarge6522 avatar May 14 '23 10:05 dlarge6522