I'm testing building Bcrypt on Mac OS 10.6 using the MacPorts zlib
(1.2.5_0+universal) in /opt/local/lib, and it has successfully decrypted
the sample files...
However, it makes me a tad bit nervous to see warnings, so what should I
expect? I got:
$ make
gcc -O2 -Wall -c main.c
gcc -O2 -Wall -c blowfish.c
gcc -O2 -Wall -c rwfile.c
gcc -O2 -Wall -c keys.c
keys.c: In function ‘mutateKey’:
keys.c:88: warning: pointer targets in passing argument 2 of
‘Blowfish_Init’ differ in signedness
gcc -O2 -Wall -c wrapbf.c
wrapbf.c: In function ‘BFEncrypt’:
wrapbf.c:31: warning: pointer targets in passing argument 2 of
‘Blowfish_Init’ differ in signedness
wrapbf.c: In function ‘BFDecrypt’:
wrapbf.c:84: warning: pointer targets in passing argument 2 of
‘Blowfish_Init’ differ in signedness
gcc -O2 -Wall -c endian.c
gcc -O2 -Wall -c wrapzl.c
gcc -O2 -Wall -o bcrypt main.o blowfish.o rwfile.o keys.o wrapbf.o
endian.o wrapzl.o -L/opt/local/lib -lz
|