Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Fri, 17 Feb 2006 19:55:37 +0100
From: thomas springer <thomas.springer@...il.com>
To: john-users@...ts.openwall.com
Subject: compilation-error with cygwin

compiling john with multipatch under cygwin gives me an error - could
this be related to the missing "des.h" ??

$ make win32-cygwin-x86-mmx
cp x86-mmx.h arch.h
make ../run/john.exe ../run/unshadow.exe ../run/unafs.exe ../run/unique.exe ../r
un/undrop.exe \
JOHN_OBJS="DES_fmt.o DES_std.o DES_bs.o BSDI_fmt.o MD5_fmt.o MD5_std.o MD5_apach
e_fmt.o BFEgg_fmt.o BF_fmt.o BF_std.o AFS_fmt.o LM_fmt.o DOMINOSEC_fmt.o lotus5_
fmt.o MYSQL_fmt.o KRB5_fmt.o KRB5_std.o md5_go.o rawMD5go_fmt.o PO_fmt.o md5.o I
PB2_fmt.o rawSHA1_fmt.o NSLDAP_fmt.o sha1.o base64.o NT_fmt.o md4.o smbencrypt.o
 mscash_fmt.o batch.o bench.o charset.o common.o compiler.o config.o cracker.o c
rc32.o external.o formats.o getopt.o idle.o inc.o john.o list.o loader.o logger.
o math.o memory.o misc.o options.o params.o path.o recovery.o rpp.o rules.o sign
als.o single.o status.o tty.o wordlist.o unshadow.o unafs.o undrop.o unique.o x8
6.o x86-mmx.o" \
        CFLAGS="-c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/lo
cal/lib -mpreferred-stack-boundary=2" \
        ASFLAGS="-c -DUNDERSCORES"
make[1]: Entering directory `/cygdrive/r/work/src'
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops DES_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops DES_std.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops DES_bs.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops BSDI_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops MD5_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops MD5_std.c
MD5_std.c:27: warning: alignment of 'MD5_std_all' is greater than maximum object
 file alignment.  Using 16
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops MD5_apache_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops BFEgg_fmt.c
In file included from BFEgg_fmt.c:12:
blowfish.c:185:2: warning: no newline at end of file
BFEgg_fmt.c:124:3: warning: no newline at end of file
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops BF_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops BF_std.c
BF_std.c:53: warning: alignment of 'BF_exp_key' is greater than maximum object f
ile alignment.  Using 16
BF_std.c:57: warning: alignment of 'BF_init_key' is greater than maximum object
file alignment.  Using 16
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops AFS_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops LM_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops DOMINOSEC_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops lotus5_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops MYSQL_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -mpr
eferred-stack-boundary=2 -funroll-loops KRB5_fmt.c
KRB5_fmt.c:31:17: des.h: No such file or directory
KRB5_fmt.c:91: error: parse error before "des_key_schedule"
KRB5_fmt.c:91: warning: no semicolon at end of struct or union
KRB5_fmt.c:103: error: parse error before "ivec"
KRB5_fmt.c:103: warning: type defaults to `int' in declaration of `ivec'
KRB5_fmt.c:103: warning: data definition has no type or storage class
KRB5_fmt.c: In function `krb5_decrypt_compare':
KRB5_fmt.c:152: error: invalid use of undefined type `struct key'
KRB5_fmt.c:152: error: invalid use of undefined type `struct key'
KRB5_fmt.c:163: error: invalid use of undefined type `struct key'
KRB5_fmt.c:163: error: invalid use of undefined type `struct key'
KRB5_fmt.c: In function `krb5_set_key':
KRB5_fmt.c:235: error: invalid use of undefined type `struct key'
KRB5_fmt.c:236: error: invalid use of undefined type `struct key'
KRB5_fmt.c:236: error: invalid use of undefined type `struct key'
KRB5_fmt.c: In function `krb5_get_key':
KRB5_fmt.c:246: error: invalid use of undefined type `struct key'
KRB5_fmt.c: In function `krb5_init':
KRB5_fmt.c:297: error: invalid application of `sizeof' to incomplete type `key'

KRB5_fmt.c: At top level:
KRB5_fmt.c:96: error: storage size of `skey' isn't known
make[1]: *** [KRB5_fmt.o] Error 1
make[1]: Leaving directory `/cygdrive/r/work/src'
make: *** [win32-cygwin-x86-mmx] Error 2


--
thomas.springer@...il.com
[nach mir der synflood.]

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.