On Fri, May 22, 2009 at 10:30:14AM +0200, Martin Sandve Alnæs wrote: > On Fri, May 22, 2009 at 9:44 AM, Johannes Ring <joha...@simula.no> wrote: > > On Thu, May 21, 2009 23:51, Anders Logg wrote: > >> On Thu, May 21, 2009 at 10:14:41PM +0100, Garth N. Wells wrote: > >>> > >>> > >>> Johan Hake wrote: > >>> > On Thursday 21 May 2009 22:22:11 Martin Sandve Alnæs wrote: > >>> >> Thanks. > >>> >> But those links are in my installation and I've used program_options > >>> >> in other places... > >>> >> I don't have time to start rebuilding everything now, so I'll get > >>> back > >>> >> to this in a couple of weeks. > >>> >> Has everybody built their own boost to get this to work? I have 1.35 > >>> >> from Ubuntu Intrepid. > >>> > > >>> > sudo apt-get install libboost-program-options-dev > >>> > > >>> > works here with hardy > >>> > > >>> > >>> I think that 'sudo apt-get install libboost-dev' will get all the bits > >>> and pieces required by DOLFIN. > >> > >> Yes, that's what I do (in Jaunty). > > > > libboost-dev does not depend on libboost-program-options-dev. It is only > > recommended. This means that both has to be installed (also on Jaunty). > > > > Martin: Maybe you have an old boost.pc file somewhere? The old one does > > not specify this line: > > > > Libs: -L/usr/lib -lboost_program_options > > > > Johannes > > Yes, there was an old boost.pc file in the path from the old stable > dolfin installation (which I didn't want to touch). > > I also removed boost 1.35 from apt, libboost-dev uses 1.34, but I > think it was the .pc file. > Reminder to self: always locate foo.pc before asking dolfin-dev... > (I also need an easier system for handling multiple installed versions.)
I've started using Dorsal for this. I set the installation path to one of $HOME/local/lib/fenics-stable $HOME/local/lib/fenics-dev and then have aliases fenics-stable and fenics-dev for sourcing the appropriate dolfin.conf. And I've also disabled building of DOLFIN in the dev configuration (very easy to do with Dorsal) since I need to rebuild that manually all the time while working on it. I also disable building of PETSc, SLEPc, Trilinos etc after the first install. Then I can just rerun Dorsal to install all the light-weight fast-changing packages (UFL, UFC, FFC etc). -- Anders
signature.asc
Description: Digital signature
_______________________________________________ DOLFIN-dev mailing list DOLFIN-dev@fenics.org http://www.fenics.org/mailman/listinfo/dolfin-dev