Hello Max, Thanks for the help. I uninstalled all Boost libraries and rebuilt off of the downloaded 1.42 library. My thought was that some of the old 1.38/1.40 libraries are still around for some reason even though the packages were un-installed and not replaced by building 1.42 causing unresolved references to symbols. Just a guess.
I am in the process of building everything specified from downloaded sources on a old laptop here at work under Ubuntu 10.04 just to see if it works. I have purchased a new hard drive that hopefully will arrive tomorrow for some VM work for an OS class I will be teaching and will be moving to Ubuntu 10.10 and rebuild from there. I will get there. Thanks, John --- On Thu, 12/9/10, Max Bossino <m...@miragroupware.org> wrote: > From: Max Bossino <m...@miragroupware.org> > Subject: Re: [Mira-development] Client Build Problems > To: "Mira Development Mailing List" <mira-development@lists.sourceforge.net> > Date: Thursday, December 9, 2010, 11:57 AM > Hi John, > > I hope you don't mind, but I'm going to give a very > uneducated guess at > the problem here. > > The errors when compiling Boost seem alright - they should > not be the > source of the problem. All of the Boost packages should be > installed > directly from the Boost 1.42 source package, as opposed to > the system > libraries (which are usually outdated, as with those in the > APT > repositories). > > I think the issue is that the linker is using the Boost > 1.38 libraries. > You might wish to try a 'locate boost' and see if any of > the 1.38 libraries > are still installed. Alternatively, you could try the > technique suggested > here: http://vladimir_prus.blogspot.com/2009/06/linking-101.html > and insert > the -t flag in the linker to print the paths of the > libraries being used; > that might reveal if any of the 1.38 libraries are being > accessed. > > One different option would be to edit the FindBoost.cmake > module to remove > all references to Boost except those for 1.42. Another > option is to set the > BOOST_ROOT environment variable to the root directory for > the Boost 1.42 > libraries, which should make the linker look in the right > directory. > > I'm not sure if I've been specific enough, but I hope that > one of those > might help. To be honest, the last is probably the easiest > suggestion! > > Regards, > > Max Bossino > Project Manager > http://miragroupware.org > > On Thu, 9 Dec 2010 04:44:12 -0800 (PST), John Deal <bassd...@yahoo.com> > wrote: > > Hello All, > > > > Sorry to bother you with must be a brain-dead issue > but I am having > > problems building the client (have not tried the > server yet). I am > using > > ubuntu 9.10 64-bit. The native Boost with 9.10 seems > to be 1.40 so I > > un-installed that and built Boost 1.42 per > instructions. I did get an > > error (I think) building Boost where it stated it > failed to update 2 > > targets (see attachment). However, rolling back > through the messages I > did > > not see any reference to failing to update a target. I > also got warnings > at > > the beginning of the boost build (see attachment). > Not sure if they are > > relevant. > > > > I seemed to be OK with the other build requirements > (cmake, qt, etc.). > > > > Building the client fails in the link step with a > bunch of undefined > Boost > > functions (see attached). > > > > I noticed that there are still some 1.38 Boost > packages installed on my > > system despite me un-installing all the Boost 1.40 > packages. I > > un-installed all of these packages then rebuilt Boost > 1.42. The 2 > failed > > update message was the same as before. > > > > I then did a cmake successfully but the make failed > right at the > beginning > > (see Error2 attachment). > > > > I am confused about Boost in what packages are > expected to be built and > > what packages are to be installed from a > distribution. I am basically > dead > > in the water now. > > > > Any help would be great. > > > > Thanks, > > > > John > > > ------------------------------------------------------------------------------ > _______________________________________________ > Mira-development mailing list > Mira-development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mira-development > ------------------------------------------------------------------------------ _______________________________________________ Mira-development mailing list Mira-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mira-development