|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
compilazione da sorgenti openssh
Salve.
Siccome sto compilando openssh su solaris dopo aver esecuito il ./configure mi da il seguente errore : checking OpenSSL header version... not found configure: error: OpenSSL version header not found. Mi sapreste dire quale puo' essere il problema?? Openssl e' installato ovviamente.. Grazie
__________________
...Ordunque... |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Ti manca il pacchetto di sviluppo (devel) per openssl, ovvero quel pacchetto che serve a compilare i programmi che usano la libreria.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
Il problema che i devel nn li trovo
Ho installato con solaris il pacchetto .gz e credo che gli header sono gia' inclusi /usr/local/ssl/include/openssl qui dentro trovo una barca di file .h dovrebbero essere gli header no?
__________________
...Ordunque... |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Sì.
Allora lancia ./configure --help, dovrebbe esserci la possibilità di specificare manualmente la locazione degli header di openssl.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Oppure esegui questo:
ln -s /usr/local/ssl/include/openssl /usr/include/openssl Così dovrebbe trovarle nel percorso standard.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
./configure --with-ssl-dir=/usr/local/ssl/include/openssl
ho provato un po le combinazioni di directory.. qella giusta dovrebbe essere cmq qesta ma mi da sempre lo stesso problema... bah.. ma perche' nn ho scelto di fare il pecoraio????? Me lo chiedo in continuazione!!!
__________________
...Ordunque... |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Sicuro che non c'è --with-ssl-include o simili?
Se vedi le brutte dai una occhiata a configure.log. Mettendo il link simbolico però dovrebbe funzionare...
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
Grazie x l'aiuto adesso guardo..
potrei installare il pacchetto direttamente.. ma credo che sia giusto imparare anche qesto.. Cacchio pero' ogni volta che guardo il tuo logo vedo qella brutta faccia che guarda... che sdegno.. oggi qui hanno preso tutti il virus... e noi che abbiamo hp-ux ed io solaris ci siamo ammazzati dalle risate
__________________
...Ordunque... |
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
Niente....
ho provato a mettere la directory anche nella variabile $PATH nma niente.. a qesto punto mi arrendo... poi chiedo al mio collega quando torna.. qello scrive su linux&co e segue il kernel dallo 0.9 deve saperla x forza la soluzione... Grazie cmq x l'aiuto...
__________________
...Ordunque... |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
PATH non serve per gli include e le librerie...
Allega configure.log che gli do una occhiata.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
mi sa che il problema e' qui :
configure:9247: gcc -o conftest -g -O2 -Wall -Wpointer-arith -Wno-uninitialized conftest.c -lcrypto -lrt -lz -lsocket -lnsl >&5 ld: fatal: library -lcrypto: not found ld: fatal: File processing errors. No output written to conftest collect2: ld returned 1 exit status configure:9250: $? = 1 configure: failed program was: #line 9228 "configure" #include "confdefs.h" intanto se openssl e' tutto installato??!! dovrebbe averla inclusa la libcrypto.. anche perche' da sola nn si trova
__________________
...Ordunque... |
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Anche settare LD_FLAGS=-L /path/alla/libreria potrebbe essere necessario.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Il file di log che hai allegato (è quello corretto?) non cita openssl, ma riporta un altro errore che forse dovresti correggere:
configure:2891: error: *** 'ar' missing, please install or fix your $PATH ***
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
./configure LDFLAGS=-L/usr/local/ssl/lib
dentro qella dir ce libcrypto.so e compagnia pero' nn cambia niente, l'altra variabile appartiene alla shel? scusami se nn capisco al volo se gli faccio un eco e' vuota
__________________
...Ordunque... |
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Le variabili si impostano prima del comando...
LDFLAGS=<...> ./configure <...> Se stai usando bash la puoi settare per tutta la sessione con "export LDFLAGS=<...> "; con sh mi sembra che devi usare set. Il problema è tutto lì -- devi convincerlo ad aggiungere quel percorso ai path delle librerie.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#17 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
bash-2.05b# LDFLAGS="/usr/local/ssl/lib"
bash-2.05b# echo $LDFLAGS /usr/local/ssl/lib bash-2.05b# export $LDFLAGS bash: export: `/usr/local/ssl/lib': not a valid identifier bash-2.05b# export LDFLAGS bash-2.05b# ./configure checking for gcc... gcc checking for C compiler default output... configure: error: C compiler cannot create executables niente.....
__________________
...Ordunque... |
|
|
|
|
|
#18 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
|
#19 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
niente ha ricominciato con la storia degli header..
Dai se ti sei seccato nn fa nulla sono sicuro che se potevi mettere le mani nel pc ci saresti riuscito.. io sono un castoro...
__________________
...Ordunque... |
|
|
|
|
|
#20 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Potrei vedere il log (corretto
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:41.



















