john the ripper on sol8 won't compile
2007-12-24 22:03:00
solaris-sparc-gcc routine...here's the last of the
failure:
make[5]: Entering directory
`/export/home/johnr/src'
gcc -c -Wall -O2 -fomit-frame-pointer -funroll-loops
DES_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer -funroll-loops
DES_std.c
gcc -c sparc.S
gcc -s DES_bs.o DES_bs_b.o DES_fmt.o DES_std.o sparc.o
MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o
common.o config.o formats.o memory.o misc.o params.o
path.o signals.o tty.o -o bench
Undefined first referenced
symbol in file
DES_SPE_F DES_std.o
ld: fatal: Symbol referencing errors. No output
written to bench
collect2: ld returned 1 exit status
make[5]: *** [bench] Error 1
make[5]: Leaving directory
`/export/home/johnr/src'
make[4]: *** [use-solaris-sparc-gcc] Error 2
make[4]: Leaving directory
`/export/home/johnr/src'
make[3]: *** [sparc.h] Error 1
make[3]: Leaving directory
`/export/home/johnr/src'
make[2]: *** [use-solaris-sparc-gcc] Error 2
make[2]: Leaving directory
`/export/home/johnr/src'
make[1]: *** [solaris-sparc-any] Error 2
make[1]: Leaving directory
`/export/home/johnr/src'
make: *** [solaris-sparc-gcc] Error 2
i've install gcc v3.0.3, i also have gcc v2.95
installed and both give me this error.
what's up with the ld? if i remove /usr/ccs/bin/ld,
the make gives up:
make[3]: Entering directory
`/export/home/johnr/src'
rm -f arch.h
gcc -c -Wall -O2 -fomit-frame-pointer -DOS_TIMER
-DOS_FLOCK -DDES_ASM detect.c
gcc -s detect.o -o detect
/usr/local/bin/ld: skipping incompatible
/export/home/gcc-3.0.3/gcc-3.0sparcv9/lib/gcc-lib/sparcv9-sun-solaris2/3.0.3/libgcc.a
when searching for -lgcc
/usr/local/bin/ld: cannot find -lgcc
collect2: ld returned 1 exit status
make[3]: *** [sparc.h] Error 1
make[3]: Leaving directory
`/export/home/johnr/src'
make[2]: *** [use-solaris-sparc-gcc] Error 2
make[2]: Leaving directory
`/export/home/johnr/src'
make[1]: *** [solaris-sparc-any] Error 2
make[1]: Leaving directory
`/export/home/johnr/src'
make: *** [solaris-sparc-gcc] Error 2
thank you very much.
rf
Yahoo! Greetings - Send FREE e-cards for every occasion!
http://greetings.yahoo.com
Comments
Got something to say?
You must be logged in to post a comment.

