I am by no means a Windows expert but I don't think you can mix and
match C++ libraries built with different versions of Visual Studio. We
should probably migrate to using Visual Studio Express to build our 32
bit binaries but I don't have much time to do it.

-berk

On Tue, Jan 6, 2009 at 3:12 AM, Jérôme <[email protected]> wrote:
> Dear all,
>
> I go further with this discussion : I have also a "not a valid Qt
> plugin" error on windows.
>
> The devel system is :
> - Windows XP SP3
> - ParaView 3.4 built with
>   - Python 2.5
>   - Qt 4.3.5
>   - MS Visual C++ 9.0 Express
>
> Qt is also built with Visual 9.0
>
> The plugin compiles and works well on this system (but a weird
> "STATIC" vs "SHARED" problem persists, that will be described in
> another e-mail).
>
> The user system is XP SP3 with the available ParaView 3.4 binaries.
> When loading the plugin, I get a "Is not a valid Qt plugin"
>
> I noted that the only difference between my compiled ParaView and the
> available one is the IDE (Visual 9 express vs. Visual 2005 ). Is it
> possible that this is the source of the error ? Unfortunately, I do
> not have access to a VS 2005, so I cannot try...
>
> Thanks for your time, and obviously : happy new year !
>
> Regards,
>
> Jerome
>
>
>
>
>
> 2008/12/29 Berk Geveci <[email protected]>:
>>> I'll keep you posted on the progress  ~ Just one question though, plugins
>>> working in ParaView 3.2 should work in 3.4 right ?
>>
>> If they are recompiled, yes.
>>
>> -berk
>>
>> On Fri, Dec 19, 2008 at 4:43 AM, Jacques Papper <[email protected]> wrote:
>>> I haven't had the time to get this to work... I went through the dependency
>>> walker and it seems that many dependencies are not resolved... Wht I will do
>>> next is compare this to my linux build.
>>> I'll keep you posted on the progress  ~ Just one question though, plugins
>>> working in ParaView 3.2 should work in 3.4 right ?
>>> JAcques
>>>
>>> -----Original Message-----
>>> From: [email protected] [mailto:[email protected]]
>>> On Behalf Of Berk Geveci
>>> Sent: 18 December 2008 14:16
>>> To: Jacques Papper
>>> Cc: [email protected]
>>> Subject: Re: [Paraview] Not a valid QT plugin on windows
>>>
>>> Hi Jacques,
>>>
>>> I can't be of much help but I wanted to mention that, once you get this
>>> working, we should create a wiki describing issues with plugins on various
>>> platforms, specially Windows.
>>>
>>> -berk
>>>
>>> On Wed, Dec 17, 2008 at 3:16 AM, Jacques Papper <[email protected]>
>>> wrote:
>>>> Ok,
>>>>
>>>> I removed the EXPORTS macro in my header, and it produces the same as
>>>> setting the flag vtkIO_EXPORTS. The library is still not loaded
>>>> though. So now I'm looking at the dependencies and the Initialize
>>> function.
>>>>
>>>> Kenneth, how do I go about "making sure that the server manager
>>>> initialization function is properly exported" ? I'm not sure I really
>>>> understand what you mean ?
>>>>
>>>> Thanks
>>>> Jacques
>>>>
>>>>
>>>> 2008/12/16 David E DeMarle <[email protected]>
>>>>>
>>>>> That sounds similar to a bug that Pat Marion fixed for the Streaming
>>>>> ParaView plugin under windows. His change that fixed it was this:
>>>>>
>>>>> Index: Client/pqGlobalStreamingViewOptions.h
>>>>> ===================================================================
>>>>> RCS file:
>>>>> /cvsroot/ParaView3/ParaView3/Plugins/Streaming/Client/pqGlobalStreami
>>>>> ngViewOptions.h,v
>>>>> retrieving revision 1.1
>>>>> retrieving revision 1.2
>>>>> diff -r1.1 -r1.2
>>>>> 36d35
>>>>> < #include "pqComponentsExport.h"
>>>>> 40c39
>>>>> < class PQCOMPONENTS_EXPORT pqGlobalStreamingViewOptions : public
>>>>> pqOptionsContainer
>>>>> ---
>>>>> > class pqGlobalStreamingViewOptions : public pqOptionsContainer
>>>>>
>>>>>
>>>>> On Tue, Dec 16, 2008 at 12:54 PM, Jacques Papper <[email protected]>
>>>>> wrote:
>>>>> > Hi all,
>>>>> >
>>>>> > I have two plugins for Paraview that used to work fine with
>>>>> > ParaView 3.2 under linux (I used to build them at the same time as
>>>>> > ParaView.) Now I am using Visual Studio and have compiled the
>>>>> > plugins outside of paraview. I am able to generate dll for both the
>>>>> > server and client plugins.
>>>>> > (I had to switch the vtkIO_EXPORTS flag on to build the dlls) When
>>>>> > I launch paraview, only the client side is loaded and when I try to
>>>>> > load the server side it fails with the message : " * is not a valid
>>>>> > Qt plugin" ...
>>>>> > I have found some threads dealing with this but nothing that I can try.
>>>>> > I have built ParaView and my plugins against the same version of Qt
>>>>> > (4.4.3)
>>>>> > Any help would be greatly appreciated.
>>>>> >
>>>>> > Jacques
>>>>> >
>>>>> >
>>>>> > ---------------------------
>>>>> > This email contains information that is private and confidential
>>>>> > and is intended only for the addressee.  If you are not the
>>>>> > intended recipient please delete it and notify us immediately by
>>> e-mailing the sender.
>>>>> > Note: All email sent to or from this address may be accessed by
>>>>> > someone other than the recipient, for system management and security
>>> reasons.
>>>>> > Aircraft Research Association Ltd.  Registered in England,
>>>>> > Registration No 503668 Registered Office: Manton Lane, Bedford MK41
>>>>> > 7PF England VAT No GB
>>>>> > 196351245
>>>>> >
>>>>> >
>>>>> > _______________________________________________
>>>>> > ParaView mailing list
>>>>> > [email protected]
>>>>> > http://www.paraview.org/mailman/listinfo/paraview
>>>>> >
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> David E DeMarle
>>>>> Kitware, Inc.
>>>>> R&D Engineer
>>>>> 28 Corporate Drive
>>>>> Clifton Park, NY 12065-8662
>>>>> Phone: 518-371-3971 x109
>>>>> _______________________________________________
>>>>> ParaView mailing list
>>>>> [email protected]
>>>>> http://www.paraview.org/mailman/listinfo/paraview
>>>>
>>>>
>>>> _______________________________________________
>>>> ParaView mailing list
>>>> [email protected]
>>>> http://www.paraview.org/mailman/listinfo/paraview
>>>>
>>>>
>>> _______________________________________________
>>> ParaView mailing list
>>> [email protected]
>>> http://www.paraview.org/mailman/listinfo/paraview
>>>
>>>
>>> ---------------------------
>>> This email contains information that is private and confidential and is 
>>> intended only for the addressee.  If you are not the intended recipient 
>>> please delete it and notify us immediately by e-mailing the sender.
>>> Note: All email sent to or from this address may be accessed by someone 
>>> other than the recipient, for system management and security reasons.
>>> Aircraft Research Association Ltd.  Registered in England, Registration No 
>>> 503668 Registered Office: Manton Lane, Bedford MK41 7PF England VAT No GB 
>>> 196351245
>>>
>>>
>>>
>> _______________________________________________
>> ParaView mailing list
>> [email protected]
>> http://www.paraview.org/mailman/listinfo/paraview
>>
>
_______________________________________________
ParaView mailing list
[email protected]
http://www.paraview.org/mailman/listinfo/paraview

Reply via email to