As an Icon and currently a Unicon user I do appreciate all of the time and 
effort you two have spent in maintaining and enhancing the language and in 
answering questions.  Thanks so much.

Steve

> On Aug 15, 2016, at 10:07 PM, Jafar Al-Gharaibeh <[email protected]> wrote:
> 
> Yes, I recall similar issues happening at different occasions. It is always 
> tricky to get the libraries/configuration right all the time with us trying 
> to support all Major OSs. The Mac especially used to be behind, but not 
> anymore with both Clint and myself owning Macs for development and testing. I 
> regularly  build and test on Linux/Windows/Mac, 32/64 bits, and ARM/x86. 
> 
> --Jafar
> 
> 
>    
> 
> 
> 
>> On Mon, Aug 15, 2016 at 6:18 PM Richard H. McCullough <[email protected]> 
>> wrote:
>> Jafar
>> You might recall that I had a similar problem a couple of years ago
>> when building Unicon on a Mac. The standard Unicon files caused
>> the GDB files to be single .db files because the GDB library was in
>> the wrong order in RLIBS.
>> 
>> Dick McCullough
>> 
>> From: [email protected]
>> Date: Mon, 15 Aug 2016 14:31:51 -0500
>> To: [email protected]
>> CC: [email protected]; [email protected]
>> 
>> Subject: Re: [Unicon-group] Unable to build from Alpha 13.0
>> 
>> Steve,
>> 
>> Thanks for the update. Not sure why you had the problem the first time. 
>> Maybe something went wrong during initialization/configuration. I also have 
>> see anonymous svn checkout/update to be unreliable/out-of-date in some rare 
>> occasions. I'm glad we got it sorted out anyway.
>> 
>> Cheers,
>> Jafar
>> 
>> On Mon, Aug 15, 2016 at 11:59 AM, Steve Graham <[email protected]> wrote:
>> Clint:  Thanks for the suggestions.
>> 
>> Jafar:
>> Your suggestions proved to be the solution.  Here is a compare between the 
>> original Makedefs and the generated one
>> 
>> steve@steve-Satellite-L555D:/opt/unicon$ diff Makedefs.old Makedefs
>> 25c25
>> < RLIBS = $(LIBS) -L../../bin -lm -lgdbm -ltp -lnsl -ldl -lcrypt
>> ---
>> > RLIBS = -ltp $(LIBS) -L../../bin -lm -lgdbm -lnsl -ldl -lcrypt
>> steve@steve-Satellite-L555D:/opt/unicon$ 
>> 
>> Not sure why the original one gave me problems because I got everything last 
>> week from the svn site.
>> 
>> 
>> Thanks, Steve
>> 
>> From: Jafar Al-Gharaibeh <[email protected]>
>> To: "Jeffery, Clint ([email protected])" <[email protected]> 
>> Cc: Steve Graham <[email protected]>
>> Sent: Thursday, August 11, 2016 8:16 AM
>> 
>> Subject: Re: [Unicon-group] Unable to build from Alpha 13.0
>> 
>> Steve,
>> 
>> Just to make sure we get this properly fixed, I looked at my Makedef to see 
>> the order of the libraries. I have these lines:
>> 
>> AC_LIBS= -lcrypto -lssl -lpthread -lGLU -lGL -lpng -ljpeg -lX11 -lz -lcrypt 
>> -lnsl
>> 
>> LIBS = -L/usr/lib64 $(AC_JV_LDFLAGS) $(AC_GL_LDFLAGS) $(AC_LIBS) -lm
>> 
>> RLIBS = -ltp $(LIBS) -L../../bin -lm -lgdbm -lnsl -ldl -lcrypt
>> 
>> RLIBS is what eventually used at the link line, and as you can see we 
>> specifically placed -ltp before LIBS. I remember doing this a while back, 
>> not sure if the change was triggered by ssl or another library. This change 
>> has been in svn for a long time. The template for x86_64_linux Makedef file 
>> is under unicon/config/x86_64_linux/Makedfes.
>> 
>> Is there a chance your Makedefs template is out of date? I suggest you do 
>> "svn up" at the top level Unicon directory and see if you get new stuff.
>> 
>> Cheers,
>> Jafar
>> 
>> 
>> On Thu, Aug 11, 2016 at 12:26 AM Jafar Al-Gharaibeh <[email protected]> 
>> wrote:
>> 
>> For some reason my gmail's spam filter got all  Steve's emails, I got 
>> confused when I got the email from Clint! :) sorry I didn't help earlier. 
>> 
>>  From glancing through your logs and without trying on my end, I suspect the 
>> problem is in the order of libraries at the link line. Specially -lss should 
>> probably come after -ltp, and maybe the same goes for -lcrypto. After you 
>> configure, please edit your Unicon/Makedefs file to make the change, and 
>> proceed to build as usual.
>> 
>> 
>> Sorry Again!
>> Jafar
>>  
>> 
>> On Wed, Aug 10, 2016 at 7:50 PM, Jeffery, Clint ([email protected]) 
>> <[email protected]> wrote:
>> Steve,
>> 
>> Thanks, the extra details are necessary for us to figure out why your Unicon 
>> isn't building OK.  To be honest, debugging at this level of detail is 
>> probably not that entertaining and we should take it off of unicon-group. 
>> However, if we learn something of general interest, we can post back about 
>> it.
>> 
>> Your next step is to tell me exactly what libssl you got, from where or 
>> using what command, so I can try to apply the same packages to my Ubuntu 
>> machine. Your best hope for a quick resolution is for either myself or Jafar 
>> to be able to reproduce your trouble.
>> 
>> I also will want to know the value of your LD_LIBRARY_PATH environment 
>> variable if any, and the output of "nm" for whatever version of libssl you 
>> are linking in with the -lssl command. When autoconf finds a viable libssl 
>> and tells the make command to link it in, the same link that causes the test 
>> to pass would normally cause the symbols that are undefined to be included 
>> in your iconx, so it is a puzzler.
>> 
>> Cheers,
>> Clint
>> 
>>  
>> From: Steve Graham <[email protected]>
>> Sent: Wednesday, August 10, 2016 2:10 PM
>> To: Jeffery, Clint ([email protected]); Unicon Group
>> Subject: Re: [Unicon-group] Unable to build from Alpha 13.0
>>  
>> Here is the log from my attempt at building 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
>> 
>> 
>> -- 
>> -- Sent From My Smartphone
>> 
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>>  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
> 
> -- 
> -- Sent From My Smartphone
------------------------------------------------------------------------------
_______________________________________________
Unicon-group mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to