Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 5 Nov 2011 10:36:05 -0400
From: Nigel Sollars <nsollars@...il.com>
To: john-users@...ts.openwall.com
Subject: Re: Linux MIPS

Ok,  vanilla John builds with -mips3 ,  trying the same with Jumbo set.

I was not sure if this one was 64bit or not,  Ive been trying to get more
info on the architecture.  Sorry for any confusion there.

Nige

On Sat, Nov 5, 2011 at 9:46 AM, Solar Designer <solar@...nwall.com> wrote:

> On Sat, Nov 05, 2011 at 07:25:59AM -0400, Nigel Sollars wrote:
> > Patched up the source and tried to build with and without MPI /
> > -march=mips64 and I get this,
>
> Your CPU is not a MIPS64 one.  It is a 64-bit capable MIPS III CPU.
> Per gcc documentation, it appears that the right options to enable
> 64-bit integer code for you would be "-mips3 -mgp64".  (You're correct
> that plain -m64 is somehow not there for MIPS.)  But this won't solve
> your build problem, indeed.  So please get things to build first, then
> try to improve upon that.
>
> > mpicc -DHAVE_MPI -DJOHN_MPI_BARRIER -DJOHN_MPI_ABORT john-mpi.o DES_fmt.o
> > DES_std.o DES_bsg.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o
> > bench-t.o best.o common.o config_g.o formats.o math.o memory.o miscnl.o
> > params.o path.o signals.o tty.o -s -L/usr/local/lib -L/usr/local/ssl/lib
> > -lcrypto -lssl -lm -lz  -o bench
> > formats.o: In function `fmt_init':
> > /usr/src/john-1.7.8-jumbo-7/src/formats.c:32: undefined reference to
> > `options'
>
> Per magnum's advice, please try "make clean", then "make generic" again.
>
> Alexander
>



-- 
“Science is a differential equation. Religion is a boundary condition.”

Alan Turing

Powered by blists - more mailing lists

Your e-mail address:

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