Hello Milan, At the moment I have openssl installed from www.openssl.org and have installed it in /usr/local/ssl
In there i have libssl.a... (exactly in /usr/local/ssl/lib/) OK, I'll install openssl-devel and post impressions. Tnks. On Wed, 1 Feb 2012 11:40:52 +0100, "Milan P. Stanic" <[email protected]> wrote: > [ don't post to me, I'm subscribed to list and don't top-post in mailing > list (it is rude at least) ] > > On Wed, 2012-02-01 at 09:59, aco.s wrote: >> Hello, >> >> I have installed openssl-0.9.8s installed from distribution package ! >> >> Need development version ??? > > Of course, you must have development (openssl-dev or however it is named > in Suse). > >> What about this issue with ./configure command (output is the same >> regardless with/without ssl)??? > > If you didn't installed development in /usr/local/ssl you shouldn't have > --with-ssl=/usr/local/ssl > as ./configure parameter. > > Distribution package manager usually install all files under /usr > Check if you have /usr/include/openssl directory and header files there, > and libssl.a somewhere under /usr/lib > >> thank you. >> >> >> >> On Wed, 2012-02-01 at 09:28 +0100, Aleksandar SMOLOVIC wrote: >> > >> > -------------------------------------------------- >> > From: "Milan P. Stanic" <[email protected]> >> > Sent: Wednesday, February 01, 2012 12:43 AM >> > To: <[email protected]> >> > Subject: Re: SQLBOX - make error - ssl/nossl >> > >> > > On Tue, 2012-01-31 at 23:26, aco.s wrote: >> > >> Dear all, >> > >> >> > >> I am trying to install SQLBOX but have no success. >> > >> >> > >> I am trying to do it with SSL support or without SSL support BUT >> > >> result >> > >> is almost the same. As far as other installations are concern >> > >> OpenSSL >> > >> 0.9.8s is working fine, only SQLBOX is having problem... Correct me >> > >> if I >> > >> am wrong!??! ./configure command is doing the same regardless of my >> > >> choice with-ssl or without-ssl..... How come? >> > >> >> > >> One more thing, please, have a look at the bottom of this post for >> > >> just >> > >> one more question.... >> > >> >> > >> Here are details from installation WITH SSL: >> > >> ######################################################### >> > >> openSUSE-acer:/usr/local/src/www.kannel.org/Kannel/svn/sqlbox/trunk >> > >> # ./configure --prefix=/usr/local/sqlbox >> > >> --with-kannel-dir=/usr/local/kannel --enable-ssl >> > >> --with-ssl=/usr/local/ssl >> > > >> > > You enabled ssl (enable-ssl) and you don't have openssl development >> > > installed where Kannel build system expect. >> > > >> > > Do you install openssl in /usr/local/ssl by hand or your distribution >> > > package manager installed it there? >> > > >> > >> .............. >> > >> .............. >> > >> Configuring OpenSSL support ... >> > >> checking whether to compile with SSL support... >> > >> trying /usr/local/ssl/lib /usr/local/ssl/include >> > >> checking for openssl... /usr/local/bin/openssl >> > >> checking for CRYPTO_lock in -lcrypto... yes >> > >> checking for SSL_library_init in -lssl... no >> > >> .............. >> > >> and it is done ! >> > >> ######################################################### >> > >> openSUSE-acer:/usr/local/src/www.kannel.org/Kannel/svn/sqlbox/trunk >> > >> # >> > >> make >> > >> ....................... >> > >> ...................... >> > >> /usr/local/ssl/lib/libssl.a(t1_lib.o): In function >> > >> `tls_decrypt_ticket': >> > >> t1_lib.c:(.text+0x80): undefined reference to `HMAC_CTX_init' >> > >> t1_lib.c:(.text+0x10b): undefined reference to `HMAC_Update' >> > >> t1_lib.c:(.text+0x12e): undefined reference to `HMAC_Final' >> > >> t1_lib.c:(.text+0x13a): undefined reference to `HMAC_CTX_cleanup' >> > >> ........................ >> > >> ........................ >> > >> /usr/local/ssl/lib/libssl.a(d1_pkt.o): In function >> > >> `dtls1_read_bytes': >> > >> d1_pkt.c:(.text+0xfb3): undefined reference to `pqueue_pop' >> > >> d1_pkt.c:(.text+0xfd6): undefined reference to `pitem_free' >> > >> d1_pkt.c:(.text+0x102e): undefined reference to `pqueue_size' >> > >> collect2: ld returned 1 exit status >> > >> make[2]: *** [sqlbox] Error 1 >> > >> make[2]: Leaving directory >> > >> `/usr/local/src/www.kannel.org/Kannel/svn/sqlbox/trunk/gw' >> > >> make[1]: *** [all-recursive] Error 1 >> > >> make[1]: Leaving directory >> > >> `/usr/local/src/www.kannel.org/Kannel/svn/sqlbox/trunk' >> > >> make: *** [all] Error 2 >> > >> openSUSE-acer:/usr/local/src/www.kannel.org/Kannel/svn/sqlbox/trunk >> > >> # >> > >> ########################################### >> > >> ########################################### >> > >> ########################################### >> > >> Here are details from installation WITHOUT SSL: >> > >> ######################################################################## >> > >> openSUSE-acer:/usr/local/src/www.kannel.org/Kannel/svn/sqlbox/trunk >> > >> # ./configure --prefix=/usr/local/sqlbox >> > >> --with-kannel-dir=/usr/local/kannel >> > >> .................. >> > >> .................. >> > >> Configuring OpenSSL support ... >> > >> checking whether to compile with SSL support... >> > >> trying /usr/local/ssl/lib /usr/local/ssl/include/openssl >> > >> checking for openssl... /usr/local/bin/openssl >> > >> checking for CRYPTO_lock in -lcrypto... yes >> > >> checking for SSL_library_init in -lssl... no >> > >> ................... >> > >> and it is done! >> > >> ####################################################################### >> > >> openSUSE-acer:/usr/local/src/www.kannel.org/Kannel/svn/sqlbox/trunk >> > >> # >> > >> make >> > >> ................... >> > >> ................... >> > >> /usr/local/ssl/lib/libssl.a(t1_lib.o): In function >> > >> `tls_decrypt_ticket': >> > >> t1_lib.c:(.text+0x80): undefined reference to `HMAC_CTX_init' >> > >> t1_lib.c:(.text+0x10b): undefined reference to `HMAC_Update' >> > >> t1_lib.c:(.text+0x12e): undefined reference to `HMAC_Final' >> > >> t1_lib.c:(.text+0x13a): undefined reference to `HMAC_CTX_cleanup' >> > >> t1_lib.c:(.text+0x1dd): undefined reference to `EVP_DecryptUpdate' >> > >> t1_lib.c:(.text+0x204): undefined reference to `EVP_DecryptFinal' >> > >> ..................... >> > >> ..................... >> > >> /usr/local/ssl/lib/libssl.a(d1_pkt.o): In function >> > >> `dtls1_read_bytes': >> > >> d1_pkt.c:(.text+0xfb3): undefined reference to `pqueue_pop' >> > >> d1_pkt.c:(.text+0xfd6): undefined reference to `pitem_free' >> > >> d1_pkt.c:(.text+0x102e): undefined reference to `pqueue_size' >> > >> collect2: ld returned 1 exit status >> > >> make[2]: *** [sqlbox] Error 1 >> > >> make[2]: Leaving directory >> > >> `/usr/local/src/www.kannel.org/Kannel/svn/sqlbox/trunk/gw' >> > >> make[1]: *** [all-recursive] Error 1 >> > >> make[1]: Leaving directory >> > >> `/usr/local/src/www.kannel.org/Kannel/svn/sqlbox/trunk' >> > >> make: *** [all] Error 2 >> > >> openSUSE-acer:/usr/local/src/www.kannel.org/Kannel/svn/sqlbox/trunk >> > >> # >> > >> ####################################################### >> > >> ####################################################### >> > >> ####################################################### >> > >> >> > >> As you can see from output of "make" command you can find (among >> > >> other >> > >> errors) line starting with: >> > >> /usr/local/ssl/lib/libssl.a(t1_lib.o) >> > >> >> > >> Now, libssl.a file is located on exactly this location, but file >> > >> t1_lib.o and t1_lib.c files are not located anywhere where openssl >> > >> is >> > >> installed, so I suppose "make" command cannot reference this and >> > >> come >> > >> out with an error. >> > >> >> > >> Just to comment t1_lic.o and t1_lic.c files I have only in source >> > >> dir of >> > >> my openssl (in openssl_source_dir/ssl) but not in installation dir >> > >> or >> > >> anywhere else on filesystem. >> > >> >> > >> Do I need some development versions of openssl OR anything else ??? >> > >> >> > >> Thank you. >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > > >> > > -- >> > > Kind regards, Milan >> > > -------------------------------------------------- >> > > Arvanta, IT Security http://www.arvanta.net >> > > Please do not send me e-mail containing HTML code or documents in >> > > proprietary format (word, excel, pps and so on) >> > > >> >>
