Hi Lucas,
Hi Fred,
First, Did you recompiled [coll] with changes from the previous pkg?
Yes, I did recompile the package because I wanted the copying of the DLLs being part of the Makefile (while executing 'make install'). And there were some minor changes, but not enough to build for all platforms, IMHO. The coll sources are unchanged.
So far I found the problem is not caused by a newer version of the build system; an older version also produces the dependency on libgcc_s_dw2-1.dll. Another possibility is that it is caused by an upgrade of MinGW/MSys. I hope to have some time soon to check this out.
It would be nice if the build system could report these dependencies or even take care of them. But this will not be realized in the short term.
Greetings,
Fred Jan
Attached image of previous and actual [coll] analyzed with http://www.dependencywalker.com/ <http://www.dependencywalker.com/ >
If you did not recompiled with changes I have “troubles” and I'm just looking for them.
/> Not really. For proper testing you need a Windows machine that has no / /> MinGW development kit installed, or at least not in the current PATH. / /> Usually when a dll is missing the system shows a popup window stating / /> the name of the dll. Here this often doesn't happen. It did once, so I / /> knew the name of the dll. /
Yes, I did my tests on a relatively clean machine (win 8.1) with a patch that open every help.pd in the pkg, there I get popups of missing.dll, place them and re-tested the pkg again, closing and reopening pd for each pkg test (.dlls remain loaded if not closing pd).
This type of test can not be done in win10, this Os does not popup missing .dll and it does not report it in the “event viewer” at least not for Pd.
Other few pkgs were tested only with DependancyWalker, i.e iemmatrix.
Please don't get me wrong, I'm not saying that “libgcc_s_dw2-1.dll” is not needed, I want to know why I have not detected it in the previous pkg, and transfer this possible “problem” to other pkgs.
Again, did you recompile [coll]?
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.