[Paraview] Using plugins compiled on Windows with an installed (not-compiled) Paraview. os-msvc msvc problem.

Berk Geveci berk.geveci at kitware.com
Tue Mar 4 09:21:53 EST 2008


>  I dont understand why developers of Paraview did it. There is almost no
> difference in classes between Qt commertial and open-source versions so
> adding a restriction in form of that key is just reducing the ParaView's
> possibilities. How can I now give my plugin to anybody else who has an
> installed version of Paraview ? It wont work.

I never thought using the commercial Qt would be an issue. I had the
commercial Qt on the machine I build the binaries and I used it. It
was not my intentions to make it hard to build plugins. I will use the
open-source Qt from now on.

-berk

> 2008/3/4, clinton at elemtech.com <clinton at elemtech.com>:
> >
> > You're using the open source Qt, and ParaView binaries were built with the
> > commercial edition.  The ParaView binaries should probably build against
> the
> > open source edition instead, and might be good to do for the ParaView 3.4
> > release.
> >
> > You might be able to use the -buildkey parameter to Qt's configure to
> match
> > the commercial edition of Qt that comes with ParaView.  Someone else has
> > asked before, and this was the answer given, but I don't know if that
> person
> > had success.
> >
> > Also, be sure you're using the same compiler version.
> >
> > Clint
> >
> >
> > On Monday 03 March 2008 1:25:11 am Jefferson Thomas wrote:
> > > Hi
> > > I have compiled Paraview on Windows following the instructions from page
> > > http://www.paraview.org/Wiki/ParaView:Build_And_Install
> > > and created a plugin which works perfectly when I load it with the
> compiled
> > > by me version of ParaView.
> > > But when I try to load it from the version that I downloaded from
> Paraview
> > > page (the installer version, which means it was compiled somewhere else,
> > > not on my computer) the following error comes up:
> > >
> > > "The plugin uses incompatible Qt library. Expected build key <Windows
> msvc
> > > release full-config>, got <Windows os-msvc release full-config>"
> > >
> > > I have compiled Qt using option msvc so the prefix os- must have been
> added
> > > automaticaly.
> > > I am developing a plugin that will be used by many people and I want
> them
> > > to be able to simply download the Paraview installer from the internet
> and
> > > open my plugin with it. But because of this error its impossible.
> > > What can I do ?
> > > Is there any other possiblity to compile Qt so that the plugins created
> > > with it work with pre-compiled version of Paraview ?
> > >
> > > Thank you for your help,
> > > Thomas
> >
> >
> >
>
>
> _______________________________________________
>  ParaView mailing list
>  ParaView at paraview.org
>  http://www.paraview.org/mailman/listinfo/paraview
>
>


More information about the ParaView mailing list