Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <49F18CAD.5030407@rycon.hu>
Date: Fri, 24 Apr 2009 11:55:57 +0200
From: Bucsay Balázs <earthquake@...on.hu>
To: john-users@...ts.openwall.com
Subject: Re: OSX 10.5 compile problem with jumbo patched 1.7.3.1

It will help you:

http://www.openwall.com/lists/john-users/2009/03/03/1

Balázs Bucsay

Chris Hiestand írta:
> There is a compile problem when generating genmkvpwd on OS X leopard
> (x86-64). The patched source compiles fine in debian's lenny 64. I
> apologize if the solution is obvious, but I have little experience
> compiling C.
>
> Since the john binary itself still compiles this isn't a critical
> error, but I thought I would point this out in case it interested anyone.
>
> Compiling the latest 1.7.3.1 works fine on it's own but when I apply
> the patch at
> http://www.openwall.com/john/contrib/john-1.7.3.1-all-5.diff.gz I get
> this output in OS X:
>
>> dimmer@...mat:~/Projects/john-1.7.3.1/src$ make clean macosx-x86-64
[...]
>> gcc genmkvpwd.o mkvlib.o memory.o miscnl.o -s -lm -o ../run/genmkvpwd
>> ld64: warning: option -s is obsolete and being ignored
>> ld: warning in genmkvpwd.o, file is not of required architecture
>> ld: warning in mkvlib.o, file is not of required architecture
>> ld: warning in memory.o, file is not of required architecture
>> ld: warning in miscnl.o, file is not of required architecture
>> Undefined symbols:
>>   "_main", referenced from:
>>       start in crt1.10.5.o
>> ld: symbol(s) not found
>> collect2: ld returned 1 exit status
>> make[1]: *** [../run/genmkvpwd] Error 1
>> make: *** [macosx-x86-64] Error 2

-- 
To unsubscribe, e-mail john-users-unsubscribe@...ts.openwall.com and reply
to the automated confirmation request that will be sent to you.

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.