Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 30 Jun 2012 19:46:29 +0200
From: newangels newangels <contact.newangels@...il.com>
To: john-users@...ts.openwall.com
Subject: Re: John the Ripper 1.7.9-jumbo-6

Hello Alexander,

Thanks for helping me, here my answer's ;

2012/6/30, Solar Designer <solar@...nwall.com>:
> On Sat, Jun 30, 2012 at 02:03:17AM +0200, newangels newangels wrote:
>> In fact, i try to compiled with OPenMp so i un_comment in MakeFile the :
>>
>> # gcc with OpenMP
>> OMPFLAGS = -fopenmp
>> OMPFLAGS = -fopenmp -msse2
>>
>> & maybe i miss other things ! ?, they are the only things i tweak.
>>
>> I though that's it's enough to enable OpenMP
>
> It's more than enough to enable OpenMP (uncommenting one line would be
> as good).  However, you still have not posted the actual error messages
> you're receiving when trying to build with the macosx-x86-64 target.
> Please do post that info, including the _first_ error you receive.
> Until you do, there's no way for us to help you (short of happening to
> reproduce the same problem ourselves).

Ok, i re_run from an fresh build download 5 mn a go.

I uncomment the first one on the makefile :

# gcc with OpenMP
OMPFLAGS = -fopenmp
#OMPFLAGS = -fopenmp -msse2

I run ;

$make macosx-x86-64

I got ;

********************
ld: warning: directory not found for option '-L/usr/local/lib'
ld: warning: directory not found for option '-L/usr/local/ssl/lib'
ld: warning: option -s is obsolete and being ignored
Undefined symbols for architecture x86_64:
  "___builtin_object_size", referenced from:
      _BF_std_crypt.omp_fn.0 in BF_std.o
      _crypt_all.omp_fn.0 in cryptsha256_fmt.o
      _crypt_all.omp_fn.0 in cryptsha512_fmt.o
      _crypt_all.omp_fn.0 in SybaseASE_fmt.o
      _crypt_all.omp_fn.0 in rar_fmt.o
      _wpapsk_cpu.omp_fn.0 in wpapsk_fmt.o
      _wpapsk_postprocess.omp_fn.2 in wpapsk_fmt.o
      ...
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[1]: *** [../run/john] Error 1
make: *** [macosx-x86-64] Error 2

**********************************

I uncomment both ;

# gcc with OpenMP
OMPFLAGS = -fopenmp
OMPFLAGS = -fopenmp -msse2

I run ;

$make macosx-x86-64

I got ;

*********************

ld: warning: directory not found for option '-L/usr/local/lib'
ld: warning: directory not found for option '-L/usr/local/ssl/lib'
ld: warning: option -s is obsolete and being ignored
Undefined symbols for architecture x86_64:
  "___builtin_object_size", referenced from:
      _BF_std_crypt.omp_fn.0 in BF_std.o
      _crypt_all.omp_fn.0 in cryptsha256_fmt.o
      _crypt_all.omp_fn.0 in cryptsha512_fmt.o
      _crypt_all.omp_fn.0 in SybaseASE_fmt.o
      _crypt_all.omp_fn.0 in rar_fmt.o
      _wpapsk_cpu.omp_fn.0 in wpapsk_fmt.o
      _wpapsk_postprocess.omp_fn.2 in wpapsk_fmt.o
      ...
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[1]: *** [../run/john] Error 1
make: *** [macosx-x86-64] Error 2

******************

To noted : if i UNTOUCH the makefile & run, that's work perfectly !

Allways on MacBook Pro : OS : LION 1.7.4

with :

OpenSSL 0.9.8r 8 Feb 2011
gcc version : 4.2.1

Thanks in advance for your help,

Donovan

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.