Page 1 of 1

apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 10:09
by jake
Hallo ich habe ein Problem:

ich habe openssl-0-9.7d installiert
jetzt habe ich in mod_ssl...
./configure --with-apache=../apache_1.3.31 --with-ssl=../openssl-0.9.7d --datadir=/srv/www --enable-module=most --enable-shared=max --enable-module=ssl --prefix=/usr/local/apache/1.3.31 --with-port=80 --disable-module=auth_dbm
gemacht.

dann ganz normal in meinem apache verzeichnis make aufgerufen
dann bekomm ich einer fehlermeldung mit der ich leider gar nicht anfangen kann:
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: /usr/local/src/lamp/openssl-0.9.7d/libssl.a(s2_srvr.o): relocation R_X86_64_32S can not be used when making a shared object; recompile with -fPIC
/usr/local/src/lamp/openssl-0.9.7d/libssl.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[4]: *** [libssl.so] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/usr/local/src/lamp/apache_1.3.31/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/usr/local/src/lamp/apache_1.3.31'
make: *** [build] Error 2
kann mir bitte jemand weiterhelfen? Forumssuche hat mich leider auch nicht weiter gebracht :(

das ganze auf Suse 9.1 64Bit

gruss jake

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 10:12
by captaincrunch
Steht doch da:
recompile with -fPIC

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 10:14
by jake
muss ich da mein makefile anpassen oder wie muss ich diese option hinzufügen?

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 10:20
by tomek
Entweder Makefile anpassen oder:

Code: Select all

export CFLAGS="-fPIC"

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 10:23
by Joe User

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 10:25
by jake
danke ! ich werds gleich mal testen :-)

bye

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 10:42
by jake
export CFLAGS="-fPIC" hat mich leider nicht weitergebraucht :( ich bekomme die gleiche felhlermeldung ;/

@Joe User R_X86_64_32S hat mich auch nicht weiter gebacht ;/ weiss gar nichts damit anzufangen, leider ...
oder ist muss ich noch etwas umstellen, dass mein linux mit 64 Bit arbeitet und nicht standartmäsig mit 32?

ist das überhaupt ein Problem mit mod_ssl oder eher openssl?

please help ... thx jake

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 11:07
by tomek
jake wrote:export CFLAGS="-fPIC" hat mich leider nicht weitergebraucht :( ich bekomme die gleiche felhlermeldung ;/
Wenn du die gleiche Fehlermeldung bekommst, ist das CFLAG nicht benutzt worden. Wahrscheinlich musst du den configure-Cache leeren und configure nochmal laufen lassen.

Und es heisst standardmäßig.

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 11:13
by jake
danke!

hab ich gemacht, also:
export CFLAGS="-fPIC"
configure mod_ssl
make apache ...

selbe meldung ;/

oder wie finde ich heraus mit was make arbeitet? also bezogen auf das CFLAGS

mfg jake

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 11:18
by captaincrunch
Vorher auch schön "make clean" gemacht?

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 11:19
by jake
jo :(

kann das auch an openssl liegen?

Re: apache1.3.31 + mod_ssl-2.8.19-1.3.31 + openssl-0-9.7d

Posted: 2004-09-27 11:29
by jake
also war auf der falschgen baustelle, sorry

openssl mit -fPIC übersetzt und alles geht ;)

bye jake