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
