Re: [LINUX:230] Re: Linux te apache compile problemi

Selami AKSOY (Selami.Aksoy@FliPPeR.BiTaV.Org.TR)
Sat, 15 Aug 1998 22:31:35 +0300 (EEST)


On Sat, 15 Aug 1998, Mustafa Akgul wrote:

> > root:/usr/src/apache_1.3.1# ./configure
> >
> > Configuring for Apache, Version 1.3.1 Ben-SSL/1.21
> > 1.3.1
> > + Warning: Configuring Apache with default settings.
> > + This is probably not what you really want.
> > + Please read the README.configure and INSTALL files
> > + first or at least run './configure --help' for
> > + a compact summary of available options.
> > Creating Makefile
> > Creating Configuration.apaci in src
> > Creating Makefile in src
> > + configured for Linux platform
> > + setting C compiler to gcc
> > + adding selected modules
> > + checking for system header files
> > /usr/i486-linux/bin/ld: cannot open -lssl: No such file or directory
>
> Derlemeye calistiginiz apache surumu, SSL'in yamalanmis; ama
> ya sizin libssl.a'niz yok; yada sistemniz onu bulamiyor.
>
> ssl'i suniste.bilkent.edu.tr/pub/security/
> altind a bulabilirsiniz.
> Saygilar
> Mustafa Akgul

apache_1.3.1+ssl_1.21.tar.gz dosyasInI aldIm. iCinden README.SSL diye bi
dosya CIkIyor.
Bana gerekenler kIsmInda
Apache 1.3.1
SSLeay 0.6.1 (or later) or 0.8.0 (or later) or 0.9.0 (or later)
patch 2.1 or 2.5
yazIyor.

Apache 1.3.1'i sunsite.bilkent ten aldIm. SSLeay-0.8.0.tar.gz var zaten
elimde. Makinede patch -v dediGimde de "Patch version 2.1b" diyor..
Herhalde herSey tamam..
Ilk Once SSLeay-0.8.0.tar.gz dosyasInI aCIyorum. Sonra
./configure linux-elf ; make clean ; make depend ; make ; make test ; make
install
yapIyorum. kendisi /usr/local/ssl directory sine install ediyor. HiC bir
hata da CIkmIyor buraya kadar.
Sonra apache 1.3.1 i aCIyorum.. apache_1.3.1 directory si iCine girip
apache_1.3.1+ssl_1.21.tar.gz dosyasInI aCIyorum README.SSL de belirtildiGi
Uzere.. Sonra "patch -p1 < SSLpatch" diyorum.. Daha sonra ./configure
scriptini CalIStIrIyorum. Ve yukardaki hatayI alIyorum.

README.SSL dosyasInda Install iSlemini anlatIrken

6. (Optional) Run the FixPatch script to try to fix up the SSLeay paths in
the patch.

7. do "patch -p1 < SSLpatch".

demiS. Ben Optional olarak belirtildiGi iCin 6. maddeyi geCip 7 yi
yapmIStIm. 2. sefer de 6. maddeyi yaptIm. O da 7 ile hemen hemen aynI Seyi
yapIyor. path'i uyguluyor. Bu sefer ./configure da hata vermiyor. Fakat bu
sefer de mailin en altIndaki hata mesajInI alIyorum.

--- __ _
SaygIlar, Sevgiler / /(_)_ __ _ ___ __
/ / | | '_ \| | | \ \/ /
SeLaMi. / /__| | | | | |_| |> <
\____/_|_| |_|\__,_/_/\_\

root:/usr/src/apache_1.3.1# make
[....]

SE_HSREGEX -DAPACHE_SSL `../../apaci` mod_auth.c
gcc -c -I../../os/unix -I../../include -I/usr/local/ssl/include
-DLINUX=2 -DUSE_HSREGEX -DAPACHE_SSL `../../apaci` mod_setenvif.c
rm -f libstandard.a
ar cr libstandard.a mod_env.o mod_log_config.o mod_mime.o
mod_negotiation.o mod_include.o mod_autoindex.o mod_dir.o mod_cgi.o
mod_asis.o mod_imap.o mod_actions.o mod_userdir.o mod_alias.o mod_access.o
mod_auth.o mod_setenvif.o
ranlib libstandard.a
<=== src/modules/standard
===> src/modules/ssl
make[4]: *** No rule to make target `/usr/include/stdarg.h', needed by
`apache_ssl.o'. Stop.
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/disk/selami/Linux/ssl/apache_1.3.1/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/disk/selami/Linux/ssl/apache_1.3.1'
make: *** [build] Error 2