Apache APR su Slackware 13 X86 32 bit - APACHE non va
Inviato: mar 20 ott 2009, 16:58
Salve ragazzi , ieri installo su un X86 la slackware 13 a 32 bit con tutti i pacchetti tranne il server grafico e il desktop , insomma mi interessa solo mettere su un serve . Digito "apachectl start" ed ecco la sorpresona
ora dando
quindi effettivamente queste librerie apr mi mancano ( su un'altra installazione di Slackware 13 non mancano , ma in quel caso avevo installato veramente tutti i pacchetti , anche se comunque questa è una dipendenza di apache a quanto ne so e la differenza tra le due installazioni è la presenza del server grafico e il desktop ... ) , ok , le trovo sul sito apache http://apr.apache.org/ , vado per compilarle e mi dice
in altre situazioni analoghe c'è chi con altre distro ha risolto su Ubuntu installando glibc-devel o re-installando le binutils o gcc o g++ : come risolvereste ?
Stranamente non ho trovato le APR pacchettizate da nessuna parte .
PS
l'output di echo $CC è vuoto
PPS
Codice: Seleziona tutto
root@slackthin:~/binutils-2.8# apachectl start
/usr/sbin/httpd: error while loading shared libraries: libaprutil-1.so.0: cannot open shared object file: No such file or directoryCodice: Seleziona tutto
root@slackthin:~/binutils-2.8# ldd `which httpd`
linux-gate.so.1 => (0xffffe000)
libm.so.6 => /lib/libm.so.6 (0xb7f5e000)
libpcre.so.0 => /usr/lib/libpcre.so.0 (0xb7f3a000)
libaprutil-1.so.0 => not found
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7f1a000)
libdb-4.4.so => /lib/libdb-4.4.so (0xb7e20000)
libldap-2.3.so.0 => /usr/lib/libldap-2.3.so.0 (0xb7de9000)
libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb7dd2000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb7dbc000)
libssl.so.0 => /usr/lib/libssl.so.0 (0xb7d76000)
libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0xb7c2a000)
liblber-2.3.so.0 => /usr/lib/liblber-2.3.so.0 (0xb7c1e000)
libapr-1.so.0 => not found
libuuid.so.1 => /lib/libuuid.so.1 (0xb7c19000)
librt.so.1 => /lib/librt.so.1 (0xb7c10000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7bde000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7bc6000)
libdl.so.2 => /lib/libdl.so.2 (0xb7bc1000)
libc.so.6 => /lib/libc.so.6 (0xb7a61000)
/lib/ld-linux.so.2 (0xb7f8d000)Codice: Seleziona tutto
root@slackthin:~/apr-1.3.8# ./configure
checking build system type... i586-pc-linux-gnu
checking host system type... i586-pc-linux-gnu
checking target system type... i586-pc-linux-gnu
Configuring APR library
Platform: i586-pc-linux-gnu
checking for working mkdir -p... yes
APR Version: 1.3.8
checking for chosen layout... apr
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: in `/root/apr-1.3.8':
configure: error: C compiler cannot create executables
See `config.log' for more details.
Stranamente non ho trovato le APR pacchettizate da nessuna parte .
PS
l'output di echo $CC è vuoto
PPS
Codice: Seleziona tutto
root@slackthin:/usr/bin# ls -al *gcc*
-rwxr-xr-x 1 root root 204248 May 5 05:03 g++-gcc-4.3.3*
lrwxrwxrwx 1 root root 9 Oct 19 00:07 gcc -> gcc-4.3.3*
-rwxr-xr-x 1 root root 0 Oct 20 14:58 gcc-4.3.3*
-rwxr-xr-x 1 root root 16173 May 5 05:01 gccbug*
-rwxr-xr-x 1 root root 205432 May 5 05:03 gfortran-gcc-4.3.3*
lrwxrwxrwx 1 root root 9 Oct 19 00:07 i486-slackware-linux-gcc -> gcc-4.3.3*
lrwxrwxrwx 1 root root 9 Oct 19 00:07 i486-slackware-linux-gcc-4.3.3 -> gcc-4.3.3*
, vabbé ho risolto con una capatina nel mirror di slackware