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

> --
> Anders
>
>
>> Garth
>>
>> > Johan
>> >
>> >> Martin
>> >>
>> >> On Thu, May 21, 2009 at 9:22 PM, Shawn Walker
>> <wal...@courant.nyu.edu>
>> > wrote:
>> >>> I put updated instructions for dealing with the
>> boost::program_options
>> >>> problem.  See:
>> >>>
>> >>> http://www.fenics.org/wiki/A_detailed_guide_to_installing_DOLFIN
>> >>>
>> >>> Look at the section on building boost.
>> >>>
>> >>> - Shawn
>> >>>
>> >>> On Thu, 21 May 2009, Martin Sandve Alnæs wrote:
>> >>>> Add this as well, and you should be able to use a scalar Constant
>> as
>> >>>> if it was a double:
>> >>>>
>> >>>>   /// Scalar conversion operator
>> >>>>   operator double() const
>> >>>>   {
>> >>>>       if(_size > 1)
>> >>>>           error("Cannot convert non-scalar Constant to a double.");
>> >>>>       return _values[0];
>> >>>>   }
>> >>>>
>> >>>> I won't commit this myself since I currently can't compile dolfin,
>> >>>> it complains about program_options although I have it and use
>> >>>> it in some syfi demos. Probably the same as someone else
>> >>>> experienced, but I don't have time to figure it out now.
>> >>>>
>> >>>> Martin
>> >>>>
>> >>>> On Thu, May 21, 2009 at 8:23 PM, DOLFIN <dol...@fenics.org> wrote:
>> >>>>> One or more new changesets pushed to the primary dolfin
>> repository.
>> >>>>> A short summary of the last three changesets is included below.
>> >>>>>
>> >>>>> changeset:   6201:7bc584e24501b34ad40dc19b9e683b925681f5ad
>> >>>>> tag:         tip
>> >>>>> user:        "Garth N. Wells <gn...@cam.ac.uk>"
>> >>>>> date:        Thu May 21 19:22:35 2009 +0100
>> >>>>> files:       demo/mesh/built-in/python/demo.py
>> >>>>> dolfin/function/Constant.h dolfin/mesh/UnitCircle.cpp
>> >>>>> description:
>> >>>>> Permit access to values and size for a Constant.
>> >>>>>
>> >>>>> This avoid duplications like
>> >>>>>
>> >>>>>  double dt = 1.0;
>> >>>>>  Constant delta_t(dt);
>> >>>>>  double T = 100*dt;
>> >>>>>
>> >>>>>
>> >>>>> changeset:   6200:dff601b6ee4aa498c3eda723ae5fba83feebf0fb
>> >>>>> user:        "Garth N. Wells <gn...@cam.ac.uk>"
>> >>>>> date:        Thu May 21 17:46:52 2009 +0100
>> >>>>> files:       demo/mesh/built-in/python/demo.py
>> >>>>> dolfin/mesh/Rectangle.cpp dolfin/mesh/UnitCircle.cpp
>> >>>>> dolfin/mesh/UnitSquare.cpp
>> >>>>> description:
>> >>>>> Fix a few bugs introduced in previous commits.
>> >>>>>
>> >>>>>
>> >>>>> changeset:   6199:cbec89ba60e4e7ef9d7041963b82505ab62f90aa
>> >>>>> user:        "Garth N. Wells <gn...@cam.ac.uk>"
>> >>>>> date:        Thu May 21 17:16:25 2009 +0100
>> >>>>> files:       dolfin/mesh/Box.cpp dolfin/mesh/Rectangle.cpp
>> >>>>> dolfin/mesh/UnitCircle.cpp dolfin/mesh/UnitSphere.cpp
>> >>>>> dolfin/mesh/UnitSquare.cpp
>> >>>>> description:
>> >>>>> Some clean up of built-in meshes.
>> >>>>>
>> >>>>> ----------------------------------------------------------------------
>> >>>>> For more details, visit http://www.fenics.org/hg/dolfin
>> >>>>> _______________________________________________
>> >>>>> DOLFIN-dev mailing list
>> >>>>> DOLFIN-dev@fenics.org
>> >>>>> http://www.fenics.org/mailman/listinfo/dolfin-dev
>> >>>> _______________________________________________
>> >>>> DOLFIN-dev mailing list
>> >>>> DOLFIN-dev@fenics.org
>> >>>> http://www.fenics.org/mailman/listinfo/dolfin-dev
>> >> _______________________________________________
>> >> DOLFIN-dev mailing list
>> >> DOLFIN-dev@fenics.org
>> >> http://www.fenics.org/mailman/listinfo/dolfin-dev
>> >
>> >
>> > _______________________________________________
>> > DOLFIN-dev mailing list
>> > DOLFIN-dev@fenics.org
>> > http://www.fenics.org/mailman/listinfo/dolfin-dev
>> _______________________________________________
>> DOLFIN-dev mailing list
>> DOLFIN-dev@fenics.org
>> http://www.fenics.org/mailman/listinfo/dolfin-dev
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@fenics.org
> http://www.fenics.org/mailman/listinfo/dolfin-dev
>


_______________________________________________
DOLFIN-dev mailing list
DOLFIN-dev@fenics.org
http://www.fenics.org/mailman/listinfo/dolfin-dev

Reply via email to