lunedì 14 maggio 2007

Compilare OpenSSL su Darwin 8 / Mac OS X 10.4 Tiger

OpenSSL é una libreria molto importante in un sistema operativo, infatti permette connessioni cifrate (e quindi protette) tra due computer, ad esempio viene usata dai browser ogni volta che si usa il protocollo https.
Per installare una nuova versione su Darwin 8 (o Mac OS X Tiger) si deve prima scaricare i sorgenti arrivatoi ad oggi alla versione 0.9.8e.
Lavorando come sempre da terminale scrivere:
./configure --prefix=/usr --openssldir=${prefix}/etc/openssl threads no-shared zlib no-asm no-krb5 darwin-ppc-cc

poi aprire makefile e fae le seguenti correzioni
CFLAGS -mcpu=7400 -mtune=7400 -fstrict-aliasing -fsched-interblock -freorder-blocks -fmodulo-sched -funroll-loops -floop-optimize2 -fpeel-loops -faltivec -ftree-vectorize

come al solito in caso non siate sicuri che il vostro G4 sia un 7400 scrivete G4, oppure G5 nel caso abbiate questo processore.
continuate sostituendo
CC= /usr/bin/gcc-4.0

e
MANDIR=/usr/share/man

dopodiché date il comando make e successivamente sudo make install.

Per problemi, suggerimenti ed altro usate i commenti.

Nessun commento: