Peter Plessas a écrit :
Hi,
have a look at Thomas Musil's excellent Room Reverberation Simulation too:
http://pure-data.cvs.sourceforge.net/pure-data/externals/iem/iem_roomsim/
Ah, i am not sure how to find binaries for windows though...
Hello, my attempts to make a win32 binary has failed, and I couldn't find out how to fix, maybe someone could give some help with reading the following error message:
~/externals/iem/iem_roomsim/src $ make -f makefile_win-mingw gcc -Wall -W -Wshadow -Wstrict-prototypes -DPD -DNT -W3 -WX -Werror -Wno-unused -mms-bitfields -Wno-parentheses -Wno-switch -O6 -funroll-loops -fomit-frame-pointer -I.. -I../include -I/home/pat/pd/src -c -o early_reflections_3d.o early_reflections_3d.c -l lpthreads -l ldl -l lm early_reflections_3d.c: In function `early_reflections_3d_doit': early_reflections_3d.c:247: warning: declaration of 'y0' shadows a global declaration c:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/math.h:251: warning: shadowed declaration is here make: *** [early_reflections_3d.o] Error 1
Patrice Colet wrote:
Peter Plessas a écrit :
Hi,
have a look at Thomas Musil's excellent Room Reverberation Simulation too:
http://pure-data.cvs.sourceforge.net/pure-data/externals/iem/iem_roomsim/
Ah, i am not sure how to find binaries for windows though...
Hello, my attempts to make a win32 binary has failed, and I couldn't find out how to fix, maybe someone could give some help with reading the following error message:
Remove all -Werror from the Makefile. -Werror makes warnings into errors, which is fine if you're testing/developing, but really bad if you're releasing code into the wild because different versions of gcc have different warnings.
~/externals/iem/iem_roomsim/src $ make -f makefile_win-mingw gcc -Wall -W -Wshadow -Wstrict-prototypes -DPD -DNT -W3 -WX -Werror -Wno-unused -mms-bitfields -Wno-parentheses -Wno-switch -O6 -funroll-loops -fomit-frame-pointer -I.. -I../include -I/home/pat/pd/src -c -o early_reflections_3d.o early_reflections_3d.c -l lpthreads -l ldl -l lm early_reflections_3d.c: In function `early_reflections_3d_doit': early_reflections_3d.c:247: warning: declaration of 'y0' shadows a global declaration c:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/math.h:251: warning: shadowed declaration is here make: *** [early_reflections_3d.o] Error 1
Claude
hey
Claude Heiland-Allen a écrit :
Patrice Colet wrote:
Peter Plessas a écrit :
Hi,
have a look at Thomas Musil's excellent Room Reverberation Simulation too:
http://pure-data.cvs.sourceforge.net/pure-data/externals/iem/iem_roomsim/
Ah, i am not sure how to find binaries for windows though...
Hello, my attempts to make a win32 binary has failed, and I couldn't find out how to fix, maybe someone could give some help with reading the following error message:
Remove all -Werror from the Makefile. -Werror makes warnings into errors, which is fine if you're testing/developing, but really bad if you're releasing code into the wild because different versions of gcc have different warnings.
~/externals/iem/iem_roomsim/src $ make -f makefile_win-mingw gcc -Wall -W -Wshadow -Wstrict-prototypes -DPD -DNT -W3 -WX -Werror -Wno-unused -mms-bitfields -Wno-parentheses -Wno-switch -O6 -funroll-loops -fomit-frame-pointer -I.. -I../include -I/home/pat/pd/src -c -o early_reflections_3d.o early_reflections_3d.c -l lpthreads -l ldl -l lm early_reflections_3d.c: In function `early_reflections_3d_doit': early_reflections_3d.c:247: warning: declaration of 'y0' shadows a global declaration c:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/math.h:251: warning: shadowed declaration is here make: *** [early_reflections_3d.o] Error 1
Claude
Thank you Claude for the help, I've been deeper into the compilation of this dll, but it has not been enough, it seems I get a win32 mingw specific error:
~/externals/iem/iem_roomsim/src $ make -f makefile_win-mingw :: early_reflections_3d.o early_reflections_2d.o cart2del_damp_2d.o cart2del_damp_3d.o iem_roomsim.o ld -r -Bshareable -o iem_roomsim.dll *.o -lpthreadGC2 -lm c:\MinGW\bin\ld.exe: -r and -shared may not be used together
maybe someone has ever encountered this error message and fixed it?