QML plugin doesn't work with shared dependencies - plugins

Good day!
I have Qt 4.7.3, simple QML plugin and several boost libraries, used by this plugin.
In MacOs 10.5 & WinXp this plugin can't be loaded if shared boost libraries were used.
In Ubuntu 10.4 all work great with both types of boost libs.
Any ideas?
UPDATE:
Bug report created.

I think I just had the same problem. I wasn´t able to load any .dlls that my app.qml needed.
In fact I couldn´t even get the Qt-example to work.
In the end I got it all working by compiling my libraries as release instead of debug, hope that helps.

Related

QDK won't run standalone build on some computers

I added QDK to Unity. I compiled the QDK to dlls and copied the dlls into Unity. I have it working great on my computer. The issue is when I run it on another computer it doesn't start the simulator. Through testing I have found that I have to have Visual Studios installed on the computer to make it work. I think I am missing a dependency that is needed by QDK that gets installed with VS. I am not sure on how to go about figuring out which dependencies I need. How would I figure this out? Thanks
I finally figure this out. Someone recommended using a VM for testing. This was a great suggestion and allowed me to work much quicker and I can test different operating systems.
I figured out if I had the c++ redistributables installed everything worked correctly. I found where the dlls are stored on my computer. I copied them to my project in Unity and it fixed my issue. It now works correctly.

DLL not found error using uFllex in Unity

I have bought, downloaded and then installed uFlex for Unity. The install seemed to go without any errors, but when I try to run any of the example scenes I get lots of errors. The first and most serious sounding of which is:
DllNotFoundException: flexRelease_x64
uFlex.FlexSolver.Start () (at Assets/uFlex/Scripts/Solver/FlexSolver.cs:102)
Also the scenes don't seem to run/work. Have tried googling to see if it's a common error but that didn't show up anything. Tried finding the missing DLL but not sure where to put it, or whether it's platform/version specific?
Any thoughts on how to troubleshoot this
Anyone else have similar issues?
Not sure if it's relevant but I'm running Unity Version 2017.2.ob11 Personal, and my OS is Ubuntu 16.04.5 LTS. I have windows installed as well - is switching to running Unity under Windows likely to help?
It won't and shouldn't work on Linux at this point.
Read the requirement from the plugin page:
NVidia GPU with at least CUDA 3.0 compute capability
Windows 64 bit (Win 32bit experimental, Android and Linux support planned)
The support is currently for Windows. You get the exception because the dll for Linux has not been provided. It can't load Windows dll on Linux. If the native side (C++) of the plugin is open-source, you can compile it for Linux and include it in your project then it should work. Since it's not, your only option at this moment is to switch to Windows.

Eclipse, GCC, installing them twice?

I am thinking of installing Eclipse for developing STM32 programs (I have a question about this that I will post later). In the instructions it says I have to install:
the IDE for C/C++
GNU ARM Eclipse Plug-ins
GNU GCC ARM tool-chain
among other tools..
However, I am also thinking of installing e2studio for developing Renesas programs. You can see about this Here. There you can see that this is "based on Eclipse CDT" (what is the difference between this CDT and the IDE?) and that it also uses Plug-ins like GNU Tool & Support Here.
My question is, is this possible? Do I have to install them separately? (I guess so). Will the GNU tools will also be installed twice??
(I am using a windows10 machine)
Thanks in advance
CDT is dedicated to C/C++ programming. Actually I personally prefere to have separate eclipse installations for different families of uC. Why? Because it is much easier to manage updates and to keep my work in the correct order.
For STM32 I advice (I think, you are a novice user of Eclipse & ARM toolchains) to install OpenSTM32 (yo have a straightforward installer). It imports projects from CUBEFX & MX which gives you an easy way to import examples & initialisation code from Cube. I personally do not use HAL libraries but as I know I am a minority.
However, I am also thinking of installing e2studio for developing
Renesas programs. You can see about this Here. There you can see that
this is "based on Eclipse CDT" (what is the difference between this
CDT and the IDE?)
Eclipse CDT is an open-source general-purpose C and C++ IDE.
e2studio is one of several software packages that extend CDT with (most likely proprietary) plugins geared towards a more specific market (in this case, Renesas programs).
My question is, is this possible?
Yes.
Do I have to install them separately? (I guess so).
Yes.
Will the GNU tools will also be installed twice?? (I am using a windows10 machine)
You can certainly share a single installation of a toolchain between two installations of CDT, if both of them need the same toolchain (in terms of version and architecture). I don't know enough about STM32 and Renesas to tell you if they use the same toolchain.

How to deploy application with QT5

So I have made GUI frontend for latex with QT5 using QT creator. The application works fine, but I'm unable to deploy it. The deploy option in build is grayed out. I have also tried following this guide but I can't even configure my QT to use static linking. I was able to configure the source, but when I try to run mingw32-make sub-src, it says nothing to do here.
I downloaded QT from here using the link Qt 5.0.1 for Windows 32-bit (MinGW 4.7, 823 MB). I have also downloaded microsoft visual studio express for Windows 8 to get tools required for building c++.
I also tried to install mingw32 manually. I have also installed Strawberry perl, because one guide told me to do that, but that did nothing.
I managed to fix this problem. There was one .dll. Reason why I didn't find it earlier was that my application did not need it by itself, but one of libraries I used was dependaple from it. The missing .dll was icuuc49.dll.

Can't find GWT devmode plugin for IE9

It seems that the installation link I get is broken.
Someone know where can I find the plugin??
Thanks
This is a known issue:
https://groups.google.com/d/topic/google-web-toolkit/aTlIEPCzVec/discussion
https://groups.google.com/d/topic/google-web-toolkit/XqZT0KPbWf4/discussion
https://groups.google.com/d/topic/google-web-toolkit/mnGKkuuxEBI/discussion
Seems like you can download it from the SVN: http://google-web-toolkit.googlecode.com/svn-history/trunk/plugins/ie/prebuilt/ (pick the x86 or x64 MSI as appropriate for your system)
See also Trouble installing GWT Developer Plugin for IE through firewall
this link is working now. the above link seems to not useful. you could explore more version if you browse till tags and then find various version of gwt.
http://google-web-toolkit.googlecode.com/svn/tags/2.5.0/plugins/ie/prebuilt/