On Sep 4, 2011, at 3:29 PM, Patrice Colet wrote:
----- "Hans-Christoph Steiner" hans@at.or.at a écrit :
AH, this is probably due to using gcc 4.5 now in the new MinGW build.
Yes there are several changes with new mingw, we have to replace - lpthreadGC2 with -lpthread in makefiles, but there still is the need for adding libpthread-2.dll, I didn't
find out how to have it statically.
For the build machine, I also built the old pthreadGC2.dll to make the
transition easier. So both -lpthreadGC2 and -lpthread will work on
the nightly auto-builds.
We could also include libgcc_s_dw2-1.dll in Pd-extended. Patrice, do
you know which is the better route? Including the dll or using -static- libgcc?
Well, after that there will also be libstdc++, so adding " -static- libgcc -static-libstdc++" to LDFLAGS (not CFLAGS :D), or LIBS flags in makefile.mingw will resolve this error, isn't it
better to add the flag than copying the dll?
Part of the assembly process of Pd-extended in packages/win32_inno/
Makefile already copies quite a few DLLs, so adding a couple more is
really easy. I'd just do that, unless there was a problem with that
approach.
.hc
.hc
On Sep 4, 2011, at 7:54 AM, Patrice Colet wrote:
Hello, where did you get pd-extended installation from?
adding -static-libgcc to CFLAGS in win32 build farm should resolve
this problem.
----- "ALAN BROOKER" alan.brooker2010@gmail.com a écrit :
Hi List
Sony Vaio, intel i3-370 2.4 Im trying to install pd-extended 0.43 on windows 7 on a new
machine,
however when I run the application I get the following error
The program can't start because libgcc_s_dw2-1.dll is missing from
you computer. Try reinstalling the program to fix this problem.
I thought it could be because I didnt have mingw installed (GNU Compiler Collection)- but installing it doesn't solve the issue?
If
any one has any advice on reolsing this and running PD would be grateful :0
Thanks All _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Patrice Colet
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
Man has survived hitherto because he was too ignorant to know how to
realize his wishes. Now that he can realize them, he must either change them, or perish. -William Carlos Williams
-- Patrice Colet
"Making boring techno music is really easy with modern tools, but with
live coding, boring techno is much harder." - Chris McCormick