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

Reply via email to