• # Erreur de compilation

    Posté par . En réponse à la dépêche OpenSSL 0.9.8 est sorti. Évalué à 1.

    Quelqu'un a reussi a compiler OpenSSH 4.1p et Apache 2.0.54 avec OpenSSL 0.9.8?

    J'arrive a compiler OpenSSL mais des que je m'attaque a OpenSSH et Apache ca marche pas....

    OpenSSH:

    gcc -o ssh ssh.o readconf.o clientloop.o sshtty.o sshconnect.o sshconnect1.o sshconnect2.o -L. -Lopenbsd-compat/ -L/apps/build/openssl/lib -L/apps/build/zlib/lib -lssh -lopenbsd-compat -lresolv -lcrypto -lutil -lz -lnsl -lcrypt
    /apps/build/openssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x35): In function `dlfcn_load':
    dso_dlfcn.c: undefined reference to `dlopen'
    /apps/build/openssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x95):dso_dlfcn.c: undefined reference to `dlclose'
    /apps/build/openssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0xbc):dso_dlfcn.c: undefined reference to `dlerror'
    /apps/build/openssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x147): In function `dlfcn_bind_var':
    dso_dlfcn.c: undefined reference to `dlsym'
    /apps/build/openssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x172):dso_dlfcn.c: undefined reference to `dlerror'
    /apps/build/openssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x237): In function `dlfcn_bind_func':
    dso_dlfcn.c: undefined reference to `dlsym'
    /apps/build/openssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x262):dso_dlfcn.c: undefined reference to `dlerror'
    /apps/build/openssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x446): In function `dlfcn_unload':
    dso_dlfcn.c: undefined reference to `dlclose'
    collect2: ld returned 1 exit status


    Apache:

    /apps/src/httpd-2.0.54/srclib/apr/libtool --silent --mode=compile gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DAP_HAVE_DESIGNATED_INITIALIZER -I/apps/src/httpd-2.0.54/srclib/apr/include -I/apps/src/httpd-2.0.54/srclib/apr-util/include -I. -I/apps/src/httpd-2.0.54/os/unix -I/apps/src/httpd-2.0.54/server/mpm/prefork -I/apps/src/httpd-2.0.54/modules/http -I/apps/src/httpd-2.0.54/modules/filters -I/apps/src/httpd-2.0.54/modules/proxy -I/apps/src/httpd-2.0.54/include -I/apps/src/httpd-2.0.54/modules/generators -I/apps/build/openssl/include/openssl -I/apps/build/openssl/include -I/apps/src/httpd-2.0.54/modules/dav/main -prefer-non-pic -static -c ssl_engine_pphrase.c && touch ssl_engine_pphrase.lo
    ssl_engine_pphrase.c: In function `ssl_pphrase_Handle_CB':
    ssl_engine_pphrase.c:684: `PEM_F_DEF_CALLBACK' undeclared (first use in this function)
    ssl_engine_pphrase.c:684: (Each undeclared identifier is reported only once
    ssl_engine_pphrase.c:684: for each function it appears in.)
    make[3]: *** [ssl_engine_pphrase.lo] Error 1
    make[3]: Leaving directory `/apps/src/httpd-2.0.54/modules/ssl'