Problem compiling RPM

Tom Ansley tansley at law.du.edu
Wed Apr 14 03:17:02 UTC 2004


Hi All,

After up2date installed rpm, up2date and yum updates my up2date was 
screwed up.  To cut a long story short I trashed out my rpm in the 
process and I am trying to compile rpm from the tarball.  Unfortunately 
I get an error compiling.  This is what it says.

cc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I/usr/include/beecrypt 
-I../popt -I../zlib -g -O2 -D_GNU_SOURCE -D_REENTRANT -Wall 
-Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes 
-Wno-char-subscripts -MT digest.lo -MD -MP -MF .deps/digest.Tpo -c 
digest.c  -fPIC -DPIC -o .libs/digest.lo
In file included from digest.c:6:
rpmio_internal.h:12:26: beecrypt.api.h: No such file or directory
rpmio_internal.h:16:22: beecrypt.h: No such file or directory
rpmio_internal.h:17:20: base64.h: No such file or directory
rpmio_internal.h:18:17: dsa.h: No such file or directory
rpmio_internal.h:19:24: endianness.h: No such file or directory
In file included from rpmio_internal.h:20,
                 from digest.c:6:
/usr/include/md5.h:27: error: syntax error before "UINT4"
/usr/include/md5.h:30: error: syntax error before '}' token
/usr/include/md5.h:38: error: syntax error before "PROTO_LIST"
/usr/include/md5.h:39: error: syntax error before "PROTO_LIST"
/usr/include/md5.h:41: error: syntax error before "PROTO_LIST"
/usr/include/md5.h:43: error: syntax error before "PROTO_LIST"
rpmio_internal.h:22:17: rsa.h: No such file or directory
rpmio_internal.h:23:19: rsapk.h: No such file or directory
rpmio_internal.h:24:18: sha1.h: No such file or directory
In file included from digest.c:6:


I have compiled and installed beecrypt from the tarball and my 
./configure was the following

./configure ./configure WITH_BEECRYPT_INCLUDE=/usr/local/include/beecrypt/

It still will not compile.

Any help on this would be most appreciated.

Thanks

Tom Ansley





More information about the fedora-list mailing list