On Tue, Aug 28, 2007 at 10:58:15AM +0100, Matthew Vernon wrote: > Hi, > > >In order to get bible-kjv to compile/install on my Man, I have > >modified > >the bible-kjv package to use the autotools. I have attached the > >modified tarball to this report. Please update the package to make > >use > >of the autotools. > > No. I dislike autotools, and I think you need to make a stronger case > for me to use them. What exactly were you trying to do? What build > errors did you encounter? Why couldn't a simpler approach be used? > > Matthew >
For starters, this is what I encountered on my Mac OS X machine: [EMAIL PROTECTED]:~$ cd src/bible-kjv-4.20/ [EMAIL PROTECTED]:~/src/bible-kjv-4.20$ ls CVS bible.c brl.c makeconcfile.c tsl.c Makefile bible.h brl.h makeconcordance tsl.h README.bible bible.lsm buildcmp.c makeindex.c util.c README.ftp bible.pkg cmp.h makeindex2 util.h README.linux bible.rawtext compresslib.c squish.c version.h TAGS bible.stopwords debian squish.h bible.1 brl-index.c makeconc.pl testall [EMAIL PROTECTED]:~/src/bible-kjv-4.20$ less debian/rules [EMAIL PROTECTED]:~/src/bible-kjv-4.20$ make cc -Wall -Wformat -Werror -Wshadow -W -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual -Wbad-function-cast -Wpointer-arith -g2 -ggdb -DDESTLIB=\"/usr/lib\" -c -o bible.o bible.c cc1: warnings being treated as errors bible.c: In function 'cmd_inrange': bible.c:447: warning: implicit declaration of function 'strcmp' bible.c: In function 'cmd_list': bible.c:517: warning: implicit declaration of function 'strlen' bible.c:517: warning: incompatible implicit declaration of built-in function 'strlen' bible.c:530: warning: implicit declaration of function 'strcat' bible.c:530: warning: incompatible implicit declaration of built-in function 'strcat' bible.c:533: warning: incompatible implicit declaration of built-in function 'strcat' bible.c: In function 'do_command': bible.c:706: warning: incompatible implicit declaration of built-in function 'strlen' bible.c:714: warning: incompatible implicit declaration of built-in function 'strlen' bible.c:724: warning: incompatible implicit declaration of built-in function 'strlen' make: *** [bible.o] Error 1 [EMAIL PROTECTED]:~/src/bible-kjv-4.20$ Using the tarball that I have convereted to autotools and attached to the initial bug report, it compiles without a hitch. I understand your reluctance to using autotools (it is rather complex). However, as in the case of this package Debian is the upstream of it, it would be nice if some effort could be undertaken to make it easy to compile and install on non-Debian systems. Regards, -Roberto -- Roberto C. Sánchez http://people.connexer.com/~roberto http://www.connexer.com
signature.asc
Description: Digital signature