<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><span class="tab">    The qtdotnet version has been deprecated for years.<br><br></span><span class="tab">    Dimitar</span><span class="tab"></span><span class="tab"></span><span class="tab"><br></span><div style="display: block;" class="yahoo_quoted"> <br> <br> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On Wednesday, October 23, 2013 3:57 PM, Mat Arge <argemat1010@gmail.com> wrote:<br> </font> </div>  <div class="y_msg_container">After some further evaluation, I might have found the reason for my problem:<br
 clear="none">The qyoto installation on my develeopment machine uses the assembly "qt-<br clear="none">dotnet.dll" (from the mono-qt4 package of OpenSuse), while the windows <br clear="none">binaries I downloaded uses the qyoto-qtcore.dll and qyoto-qtgui.dll. There are <br clear="none">some differnces between them (for instance QApplication is in the Qyoto <br clear="none">namespace in qt-dotnet.dll but in QtGui in the other one).<br clear="none"><br clear="none">qt-dotnet.dll refernces the external module "qyoto" (libqyoto2.so on linux), <br clear="none">which I am missing in Windows.<br clear="none"><br clear="none">What is the reason for those different types of packages? Is one version a <br clear="none">deprecated one, or is OpenSuse doing something weird?<br clear="none"><br clear="none">cheers<br clear="none">Mat<br clear="none"><div class="yqt7905452417" id="yqtfd51046"><br clear="none">On Monday 21. October 2013 15:07:47 you wrote:<br
 clear="none">> On Monday 21. October 2013 04:32:59 Dimitar Dobrev wrote:<br clear="none">> >     If you've got everything - smokebase, smoke<module>,<br clear="none">> > <br clear="none">> > qyoto-<module>-native, then I believe your problem is about Qt deployment,<br clear="none">> > not Qyoto.<br clear="none">> <br clear="none">> Shouldn't there be a "qyoto.dll" (coresponding to the libqyoto.so on linux)?<br clear="none">> If I read the stacktrace I posted in an earllier mail correctly it is<br clear="none">> looking for (and missing) that one.<br clear="none">> <br clear="none">> > Please take a look at<br clear="none">> > <a shape="rect" href="http://qt-project.org/doc/qt-5.0/qtdoc/deployment-windows.html" target="_blank">http://qt-project.org/doc/qt-5.0/qtdoc/deployment-windows.html </a>.<br clear="none">> <br clear="none">> Thanks for the link. Though I am not sure
 where it helps me, since I am not<br clear="none">> acutally building any QT-Program but only use the qyoto libraries directly.<br clear="none">> <br clear="none">> > In<br clear="none">> > general, Dependency Walker is an extremely useful program against such<br clear="none">> > errors.<br clear="none">> <br clear="none">> I didn't know that one. I tried it, but it didn't show any .NET<br clear="none">> dependencies, only mscoree.dll<br clear="none">> <br clear="none">> cheers<br clear="none">> Mat<br clear="none">> <br clear="none">> > On Monday, October 21, 2013 2:19 PM, Mat Arge <<a shape="rect" ymailto="mailto:argemat1010@gmail.com" href="mailto:argemat1010@gmail.com">argemat1010@gmail.com</a>><br clear="none">> > wrote:> <br clear="none">> > On Monday 21. October 2013 16:28:40 Manickkavasakam wrote:<br clear="none">> > > Hi ,<br clear="none">> > > <br
 clear="none">> > > I am not sure, whether the windows binaries will work in linux<br clear="none">> > > environment.<br clear="none">> > > I think you need to build it from source, if the binaries are not<br clear="none">> > > available<br clear="none">> > > for your distro. Please check this link for build instructions<br clear="none">> > > http://zetcode.com/gui/csharpqyoto/introduction/.<br clear="none">> > <br clear="none">> > No, you misunderstood me. I am developing the software in linux,<br clear="none">> > everything<br clear="none">> > works fine there (installed the tight packages).<br clear="none">> > But the software needs to run on Windows, too (acutally, primarily there).<br clear="none">> > And so I am trying to get it running on Windows by copying the bin folder<br clear="none">> > from Monodevelop and supplying the correct dlls for windows.
 The last<br clear="none">> > part,<br clear="none">> > is where I am stuck right now.<br clear="none">> > <br clear="none">> > cheers<br clear="none">> > Mat<br clear="none">> > <br clear="none">> > > Thanks,<br clear="none">> > > Manikk<br clear="none">> > > <br clear="none">> > > On Mon, Oct 21, 2013 at 4:19 PM, Mat Arge <<a shape="rect" ymailto="mailto:argemat1010@gmail.com" href="mailto:argemat1010@gmail.com">argemat1010@gmail.com</a>> wrote:<br clear="none">> > > > On Monday 21. October 2013 16:11:46 Manickkavasakam wrote:<br clear="none">> > > > > Hi Matt,<br clear="none">> > > > > <br clear="none">> > > > > Are you using VS or MonoDevelop?<br clear="none">> > > > <br clear="none">> > > > I am doing all development work with MonoDevelop on Linux.<br clear="none">> > > > <br
 clear="none">> > > > > Thanks,<br clear="none">> > > > > Manikk<br clear="none">> > > > > <br clear="none">> > > > > On Mon, Oct 21, 2013 at 4:09 PM, Mat Arge <<a shape="rect" ymailto="mailto:argemat1010@gmail.com" href="mailto:argemat1010@gmail.com">argemat1010@gmail.com</a>><br clear="none">> <br clear="none">> wrote:<br clear="none">> > > > > > I have copied everything from bin and lib into the root folder of<br clear="none">> > > > > > my<br clear="none">> > > > > > application (on Windows XP, if that matters), but I still get an<br clear="none">> > > > <br clear="none">> > > > exception<br clear="none">> > > > <br clear="none">> > > > > > when I execute my exe:<br clear="none">> > > > > > <br clear="none">> > > > > > Unhandled
 Exception: System.TypeInitializationException: The type<br clear="none">> > > > > > initializer<br clear="none">> > > > > > for 'Qyoto.QApplication' threw an exception. ---><br clear="none">> > > > > > System.TypeInitializationException: The type initializer for<br clear="none">> > > > > > 'Qyoto.SmokeInvocation' threw an exception. ---><br clear="none">> > > > > > System.DllNotFoundException:<br clear="none">> > > > > > Unable to load DLL 'qyoto': Das angegebene Modul wurde nicht<br clear="none">> > > > > > gefunden.<br clear="none">> > > > > > (Exception from HRESULT: 0x8007007E)<br clear="none">> > > > > > <br clear="none">> > > > > >    at Qyoto.Qyoto.Init_qyoto()<br clear="none">> > > > > >    at
 Qyoto.SmokeInvocation.InitRuntime()<br clear="none">> > > > > >    at Qyoto.SmokeInvocation..cctor()<br clear="none">> > > > > >    --- End of inner exception stack trace ---<br clear="none">> > > > > >    at Qyoto.SmokeInvocation..ctor(Type klass, Object obj)<br clear="none">> > > > > >    at Qyoto.QApplication..cctor()<br clear="none">> > > > > >    --- End of inner exception stack trace ---<br clear="none">> > > > > >    at Qyoto.QApplication..ctor(String[] argv)<br clear="none">> > > > > >    at MyApp.Main()<br clear="none">> > > > > > <br clear="none">> > > > > > On Monday 21. October 2013 03:31:05 Dimitar Dobrev wrote:<br clear="none">> > > > > > >     Hi, Mat,<br clear="none">> >
 > > > > >     <br clear="none">> > > > > > >     You don't install anything. You just copy the files you need<br clear="none">> > > > > > >     from<br clear="none">> > > > > > >     the<br clear="none">> > > > > > > <br clear="none">> > > > > > > archive. You need smokebase.dll from bin and then for each Qt<br clear="none">> > > > > > > module<br clear="none">> > > > <br clear="none">> > > > you<br clear="none">> > > > <br clear="none">> > > > > > > want, get qyoto-<module>.dll from lib,<br clear="none">> > > > > > > andqyoto-<module>-native.dll<br clear="none">> > > > <br clear="none">> > > > and<br clear="none">> > > > <br clear="none">> >
 > > > > > smoke<module>.dll from bin.<br clear="none">> > > > > > > <br clear="none">> > > > > > >     Regards,<br clear="none">> > > > > > >     Dimitar Dobrev<br clear="none">> > > > > > > <br clear="none">> > > > > > > On Monday, October 21, 2013 1:21 PM, Mat Arge<br clear="none">> > > > > > > <<a shape="rect" ymailto="mailto:argemat1010@gmail.com" href="mailto:argemat1010@gmail.com">argemat1010@gmail.com</a><br clear="none">> > > > > > <br clear="none">> > > > > > wrote:<br clear="none">> > > > > > > Hy!<br clear="none">> > > > > > > <br clear="none">> > > > > > > Sorry if this is a stupid question, but I am currently lost with<br clear="none">> > > > > > <br
 clear="none">> > > > > > installing<br clear="none">> > > > > > <br clear="none">> > > > > > > the qyoto binaries for windows  downloaded from<br clear="none">> > > > > > > <a shape="rect" href="http://techbase.kde.org/Development/Languages/Qyoto" target="_blank">http://techbase.kde.org/Development/Languages/Qyoto</a><br clear="none">> > > > > > > <br clear="none">> > > > > > > Since there is now installer inside, where do I have to copy all<br clear="none">> > > > > > > the<br clear="none">> > > > > > <br clear="none">> > > > > > files<br clear="none">> > > > > > <br clear="none">> > > > > > > from bin, include and lib?<br clear="none">> > > > > > > <br clear="none">> > > > > > > cheers<br
 clear="none">> > > > > > > Mat<br clear="none">> > > > > > > _______________________________________________<br clear="none">> > > > > > > Kde-bindings mailing list<br clear="none">> > > > > > > <a shape="rect" ymailto="mailto:Kde-bindings@kde.org" href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br clear="none">> > > > > > > <a shape="rect" href="https://mail.kde.org/mailman/listinfo/kde-bindings" target="_blank">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br clear="none">> > > > > > <br clear="none">> > > > > > _______________________________________________<br clear="none">> > > > > > Kde-bindings mailing list<br clear="none">> > > > > > <a shape="rect" ymailto="mailto:Kde-bindings@kde.org" href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br
 clear="none">> > > > > > <a shape="rect" href="https://mail.kde.org/mailman/listinfo/kde-bindings" target="_blank">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br clear="none">> > > > <br clear="none">> > > > _______________________________________________<br clear="none">> > > > Kde-bindings mailing list<br clear="none">> > > > <a shape="rect" ymailto="mailto:Kde-bindings@kde.org" href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br clear="none">> > > > <a shape="rect" href="https://mail.kde.org/mailman/listinfo/kde-bindings" target="_blank">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br clear="none">> > <br clear="none">> > _______________________________________________<br clear="none">> > Kde-bindings mailing list<br clear="none">> > <a shape="rect" ymailto="mailto:Kde-bindings@kde.org"
 href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br clear="none">> > <a shape="rect" href="https://mail.kde.org/mailman/listinfo/kde-bindings" target="_blank">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br clear="none"></div><br><div class="yqt7905452417" id="yqtfd02378">_______________________________________________<br clear="none">Kde-bindings mailing list<br clear="none"><a shape="rect" ymailto="mailto:Kde-bindings@kde.org" href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br clear="none"><a shape="rect" href="https://mail.kde.org/mailman/listinfo/kde-bindings" target="_blank">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br clear="none"></div><br><br></div>  </div> </div>  </div> </div></body></html>