Hi Frank,


 >   #ifdef MSW
 >   #ifdef PD_INTERNAL
 >   #define EXTERN __declspec(dllexport) extern
 >   #else
 >   #define EXTERN __declspec(dllimport) extern
 >   #endif /* PD_INTERNAL */

Without PD_INTERNAL defined, dllexport -> dllimport which looks kind of 
critical.



Below are the last few lines of output when PD_INTERNAL is not defined.

----------------------
src/lua.c:1001: warning: passing arg 1 of `gensym' discards qualifiers 
from pointer target type
src/lua.c: In function `lua_setup':
src/lua.c:1305: internal compiler error: in rest_of_handle_final, at 
toplev.c:2067
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.mingw.org/bugs.shtml> for instructions.
make: *** [src/lua.dll] Error 1
----------------------


BTW, do you know off hand what the -export_dynamic option was originally 
there for?
I searched some but could not find a clear explanation, however, among 
search results were some Pd related pages mentioning it to be needed.


--
David Shimamoto

_______________________________________________
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev

Reply via email to