>> >> I have complete log files of >> >> the entire step process of the unpack, configure, >> make and make check >> >> steps. I can show you as much of the logged >> process for each step as >> >> you want to see. The error is directly related to >> man.o. I have >> >> checked /usr/bin and none of the commands from >> man-db are there. >> man.c: In function 'make_roff_command': >> man.c:1510: error: 'TROFF' undeclared (first use in this >> function) >> man.c:1510: error: (Each undeclared identifier is reported >> only once >> man.c:1510: error: for each function it appears in.) >> man.c:1514: error: 'NROFF' undeclared (first use in this >> function) > > As everybody here knows, I am not very experienced LFS/BLFS user, but I > remind having this same problem and the cause was that Groff package had not > been properly installed. > > The reason: in Groff installation page, the first command is > > PAGE=<paper_size> ./configure --prefix=/usr > > I had not realized, during copy/paste, that the <paper_size> had to be > defined (for me, A4, but for English speaking users, probably it is Letter. > After properly recompiling an reistalling Groff, the compilation of Man-DB > succeeded.
I had the PAGE=letter ./configure --prefix=/usr but ran the steps for groff again and then ran the man-db stuff again and it worked this time. Thanks -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
