Here is the log from my attempt at building Unicon:
root@steve-Satellite-L555D:/opt/unicon# make X-Configure name=x86_64_linux make 
Pure >/dev/nullmake[3]: *** No rule to make target 'Clean'.  Stop.make[2]: 
[Pure] Error 2 (ignored)cd config/unix; make Setup-Graphics 
name=x86_64_linuxmake[1]: Entering directory '/opt/unicon/config/unix'cd 
Config; make Makefiles name=x86_64_linuxmake[2]: Entering directory 
'/opt/unicon/config/unix/Config'
...
configure: creating ./config.statusconfig.status: creating 
Makedefsconfig.status: creating src/h/auto.hmake[1]: Leaving directory 
'/opt/unicon'Think we found X11, you are good to go.
---
root@steve-Satellite-L555D:/opt/unicon# make Uniconcd src/common; makemake[1]: 
Entering directory '/opt/unicon/src/common'gcc -fno-strict-aliasing 
-fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm  -I/usr/X11R6/include   -c -o 
doincl.o doincl.cgcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp 
-I../gdbm -I../xpm  -I/usr/X11R6/include   -c -o patchstr.o patchstr.c
...
gcc -rdynamic -Wl,-E -L../../bin -L/usr/lib64 -L/usr/lib64 -L/usr/lib 
-L/usr/lib -Lbin -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib -L/usr/lib 
-L/usr/lib -L/usr/lib64 -L/usr/lib -o iconx  xcnv.o xdata.o xdef.o xerrmsg.o 
xextcall.o xfconv.o xfload.o xfmath.o xfmisc.o xfmonitr.o xfscan.o xfstr.o 
xfstranl.o xfstruct.o xfsys.o xfwindow.o ximain.o ximisc.o xinit.o xinterp.o 
xinvoke.o xfdb.o xkeyword.o xlmisc.o xoarith.o xoasgn.o xocat.o xocomp.o 
xomisc.o xoref.o xoset.o xovalue.o xralc.o xrcoexpr.o xrcomp.o xrdb.o xrdebug.o 
xrlocal.o xrlrgint.o xrmemmgt.o xrmisc.o xrstruct.o xrsys.o xrwinrsc.o 
xrgfxsys.o xrwinsys.o xrwindow.o xfxtra.o xraudio.o xrposix.o xrmsg.o 
../common/long.o ../common/time.o ../common/save.o ../common/rswitch.o 
../common/redirerr.o ../common/xwindow.o ../common/alloc.o ../common/mlocal.o 
../common/filepart.o ../common/drawstring3d.o -L/usr/X11R6/lib64  -L/usr/lib64  
 -lXft -lcrypto -lssl -lpthread -lpng -ljpeg -lX11 -lz -lfreetype -lcrypt -lnsl 
 -lm -L../../bin -lm -lgdbm -ltp -lnsl -ldl -lcrypt -L../../bin -lXpm 
-L/usr/X11R6/lib64  ../../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 2


      From: "Jeffery, Clint ([email protected])" <[email protected]>
 To: Steve Graham <[email protected]> 
 Sent: Tuesday, August 9, 2016 8:01 PM
 Subject: RE: [Unicon-group] Unable to build from Alpha 13.0
   
make Configure name=x86_64_linux
is our configuration step. It runs autoconf which tells the makefiles about 
libssl if it is found.  

-------- Original message --------
From: Steve Graham <[email protected]> 
Date: 08/09/2016 7:34 PM (GMT-07:00) 
To: "Jeffery, Clint ([email protected])" <[email protected]>, Unicon Group 
<[email protected]>
Subject: Re: [Unicon-group] Unable to build from Alpha 13.0 

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 ([email protected])" <[email protected]>
To: Steve Graham <[email protected]>
Sent: Tuesday, August 9, 2016 3:09 PM
Subject: Re: [Unicon-group] Unable to build from Alpha 13.0

#yiv5517508753 #yiv5517508753 -- -- p 
{margin-top:0;margin-bottom:0;}#yiv5517508753 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 <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to