From: <wat...@ni...> - 2007-01-13 09:44:29
|
skeishi-san and folks Thanks for responding and trying to fix our remaining problem. >I fixed this problem today's CVS. (backport fix). Your way of fixing is a good hint for solving this problem. I found that timidity/wave_a.c does not refer ./interface.h, which __W32G__ macro is defined. Just adding "#include interface.h" in timidity/ wave_a.c to refer __W32G__ macro, defined in interface.h, seems solving this problem under w32gui environment. # I made a simple patch (diff) enclosed to this mail. Also timdity/flac_a.c seems to need same treatment. (This part also refer __W32G__ macro.) If my way of fix is correct, please comit this way of fixing to the CVS tree. As a matter of fact, I wish to have this function, autofilename, enabled also in other interface to use this function under my linux box. (Also midi-ch delay function). Looking forward to your help. Thanks. -- wataru_em <wat...@ni...> [patch to timidity/wave_a.c] (for CVS, 2007/01/04 vers.) ----X8----X8----X8----X8----X8----X8----X8----X8----- *** timidity/wave_a.c.ORG Sat Jan 13 17:55:40 2007 --- timidity/wave_a.c Sat Jan 13 18:08:44 2007 *************** *** 59,64 **** --- 59,65 ---- #include "instrum.h" #include "playmidi.h" #include "readmidi.h" + #include "interface.h" /* needed for __W32G__ (wataru_em, 20070113-1802) */ static int open_output(void); /* 0=success, 1=warning, -1=fatal error */ static void close_output(void); ----X8----X8----X8----X8----X8----X8----X8----X8----- |