[Paraview] Problems building 3.8.0 for 64-bit Mac

Dave Partyka dave.partyka at kitware.com
Tue Jun 29 16:56:03 EDT 2010


Hi Ben, can you send us your CMakeCache.txt in the root of your build tree.

On Tue, Jun 29, 2010 at 4:40 PM, Ben Medina <ben.medina at gmail.com> wrote:

> It just prints out:
> Q_WS_MAC ==
>
> I'm not sure what is responsible for setting that variable; I've only
> ever seen it used in C++ source as a preprocessor define, not in CMake
> source.
>
> Thanks,
> Ben
>
> On Tue, Jun 29, 2010 at 1:00 PM, Utkarsh Ayachit
> <utkarsh.ayachit at kitware.com> wrote:
> > If you look at Qt/Widgets/CMakeLists.txt, around line #79, it doesn't
> > add pqProgressBarHelper.cxx as a source to compile on macs, instead it
> > uses pqProgressBarHelper.mm. Now the question why isn't that happening
> > in your case.  Try adding the following;
> >
> > message( "Q_WS_MAC == ${Q_WS_MAC}")
> >
> > What does that print out when you run cmake?
> >
> > Utkarsh
> >
> > On Tue, Jun 29, 2010 at 3:38 PM, Ben Medina <ben.medina at gmail.com>
> wrote:
> >> Hello,
> >>
> >> I just downloaded the 3.8.0 source and am trying to compile a 64-bit
> >> version on Mac OS 10.5. During the build of the pqWidgets target, this
> >> error occurs:
> >>
> >> .../ParaView-3.8.0/Qt/Widgets/pqProgressBarHelper.cxx:37: error: type
> >> 'class QObject' is not a direct base of 'pqProgressBarHelper'
> >>
> >> There seems to be an error in the source. Here's the class declaration
> >> in pqProgressBarHelper.h:
> >>
> >> #ifdef Q_WS_MAC
> >> class pqProgressBarHelper : public QWidget
> >> #else
> >> class pqProgressBarHelper : public QObject
> >> #endif
> >>
> >> But then in the constructor in pqProgressBarHelper.cxx is this:
> >>
> >> pqProgressBarHelper::pqProgressBarHelper(pqProgressBar* p)
> >> : QObject(p), Progress(p)
> >> {
> >> }
> >>
> >> Any ideas?
> >>
> >> Thanks,
> >> Ben
> >> _______________________________________________
> >> Powered by www.kitware.com
> >>
> >> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> >>
> >> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
> >>
> >> Follow this link to subscribe/unsubscribe:
> >> http://www.paraview.org/mailman/listinfo/paraview
> >>
> >
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20100629/593a650a/attachment.htm>


More information about the ParaView mailing list