On 30 October 2015 at 19:03, Jan Blechta <[email protected]> wrote:

> On Fri, 30 Oct 2015 17:56:56 +0000
> "Garth N. Wells" <[email protected]> wrote:
>
> > I'd like to flag this up again. I get problems building DOLFIN when I
> > have Qt dev packages installed. I don't have an interest in debugging
> > this, so I usually just remove the Qt dev packages. This isn't a
> > solution for all users, and it's a bad experience for new users.
>
> The solution might be configuring with -DDOLFIN_ENABLE_QT:BOOL=OFF.
>
>
Indeed, but who wants to type that out? ;)

Garth


> >
> > Any objections to removing the Qt dependency now?
>
> No.
>
> Jan
>
> >
> > Garth
> >
> >
> >
> >
> >
> >
> > On 15 January 2015 at 15:18, Jan Blechta <[email protected]>
> > wrote:
> >
> > > Garth suggested removing Qt dependency. Here are some facts to be
> > > considered
> > >
> > >  1. DOLFIN links to libQtCore, libQtGui
> > >       - cost:
> > >          - linking problems, recently on support mailing list but
> > >            rather rare
> > >          - size of libdolfin.so, Release build type, with everything
> > >            except PaStiX and slepc4py:
> > >              - with Qt 8M
> > >              - without Qt 8M
> > >          - memory footprint after "from dolfin import *"
> > >                            VIRT  RES SHR
> > >              - with Qt     751M 101M 39M
> > >              - without Qt  679M  97M 48M
> > >            This is rather negligible.
> > >       - advantages:
> > >          - Plot window can be closed!
> > >
> > >  2. there is plot-qt demo demonstrating how interactive widget
> > > allowing
> > >       - basically what usual VTK plotting does
> > >       - plus reporting some numbers on mouse hover
> > >       - plus marking cells by clicking on them
> > >     for the prize of 252 lines of C++ code (without comments and
> > > blank lines). According to git log in that directory, it seems that
> > >     the code is not fragile and did not need maintenance nearly at
> > > all so far.
> > >
> > >     Similarly, Qt, QVTK related code in dolfin/plot is rather
> > > minimal and does not require much maintenance. But this isn't so
> > >     straightforward to check.
> > >
> > > Jan
> > >
>
>
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to