Hi, Clint.
I did not reconfigure Unicon to take advantage of libssl: How does one do
that? Just minding my own business when the SSL code broke the build.
I just added libcrypto++9v5 and that didn't seem to help.
Thanks for looking at this.
Steve
From: "Jeffery, Clint (jeffe...@uidaho.edu)" <jeffe...@uidaho.edu>
To: Steve Graham <jsgraha...@yahoo.com>
Sent: Tuesday, August 9, 2016 3:09 PM
Subject: Re: [Unicon-group] Unable to build from Alpha 13.0
#yiv7672597019 #yiv7672597019 -- P
{margin-top:0;margin-bottom:0;}#yiv7672597019 Steve,
I think my laptop is running Ubuntu 16.04 so I should be able to try
reproducing your issue pretty easily. After adding some libssl files, did you
reconfigure Unicon to take advantage of them? Were you trying to turn on SSL,
or were you minding your own business and SSL code broke your build?
What is is supposed to happen is autoconf is supposed to determine whether SSL
is available, and you don't get any of this stuff linked in (or missing from an
attempted link, in this case) if you didn't have the library and headers
required.
I will go upstairs and do some updates and see if I get this on my laptop.
ClintFrom: Steve Graham <jsgraha...@yahoo.com>
Sent: Tuesday, August 9, 2016 12:00:06 PM
To: Unicon Group
Subject: [Unicon-group] Unable to build from Alpha 13.0 I am running on an
Ubuntu 16.04.1 LTS system with x64. After getting the errors below, I added
some libssl files through Synaptic. Still getting the following as part of the
build output. Any help would be appreciated.
Steve
--- ../../bin/libtp.a(tpdssl.o): In function
`init_openssl':tpdssl.c:(.text+0x5): undefined reference to
`SSL_load_error_strings'tpdssl.c:(.text+0xa): undefined reference to
`SSL_library_init'tpdssl.c:(.text+0xf): undefined reference to
`ERR_load_BIO_strings'tpdssl.c:(.text+0x14): undefined reference to
`OPENSSL_add_all_algorithms_noconf'../../bin/libtp.a(tpdssl.o): In function
`read_from_stream':tpdssl.c:(.text+0x4e): undefined reference to
`BIO_read'tpdssl.c:(.text+0x75): undefined reference to
`BIO_test_flags'../../bin/libtp.a(tpdssl.o): In function
`write_to_stream':tpdssl.c:(.text+0xbe): undefined reference to
`BIO_write'tpdssl.c:(.text+0xdc): undefined reference to
`BIO_test_flags'../../bin/libtp.a(tpdssl.o): In function
`connect_encrypted':tpdssl.c:(.text+0x11f): undefined reference to
`SSLv23_client_method'tpdssl.c:(.text+0x127): undefined reference to
`SSL_CTX_new'tpdssl.c:(.text+0x15d): undefined reference to
`SSL_CTX_load_verify_locations'tpdssl.c:(.text+0x17a): undefined reference to
`SSL_CTX_load_verify_locations'tpdssl.c:(.text+0x19c): undefined reference to
`BIO_new_ssl_connect'tpdssl.c:(.text+0x1bd): undefined reference to
`BIO_ctrl'tpdssl.c:(.text+0x1ee): undefined reference to
`SSL_ctrl'tpdssl.c:(.text+0x20b): undefined reference to
`BIO_ctrl'tpdssl.c:(.text+0x226): undefined reference to
`BIO_ctrl'tpdssl.c:(.text+0x241): undefined reference to
`SSL_get_verify_result'../../bin/libtp.a(tpdssl.o): In function
`sslclose':tpdssl.c:(.text+0x693): undefined reference to `BIO_free'collect2:
error: ld returned 1 exit statusMakefile:45: recipe for target 'iconx'
failedmake[2]: *** [iconx] Error 1make[2]: Leaving directory
'/opt/unicon/src/runtime'Makefile:41: recipe for target 'interp_all'
failedmake[1]: *** [interp_all] Error 2make[1]: Leaving directory
'/opt/unicon/src/runtime'Makefile:139: recipe for target 'Icont' failedmake:
*** [Icont] Error 2steve@steve-Satellite-L555D:/opt/unicon$
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Unicon-group mailing list
Unicon-group@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unicon-group