From: Ronny K. <R.K...@in...> - 2009-09-07 12:10:22
|
Hello everybody, I am very new to SWIG. I just want to use it to generate a Java Interface for GraphicsMagick, as proposed on their webpage. I created a jgmagick.i file containing includes for all header files in <GraphicsMagick>/magick (reduced by some useless stuff). However, when I try to build the interface with SWIG it results in several warnings (however ...) and at least one severe error, telling that the file name is too long. With SWIG 1.3.36 on Cygwin its: Unable to open file /cygdrive/d/data/projects/imageserver/sources/trunk/tools/jg magick/src/SWIGTYPE_p_f_p_void_p_q_const__void_p_q_const__struct__Image_ p_q_const__struct__PixelPacket_p_q_const__unsigned_short_p_q_const__stru ct__Image_p_q_const__struct__PixelPacket_p_q_const__unsigned_short_q_con st__long_p_ExceptionInfo__unsigned_int.java: File name too long With SWIG win 1.3.40 its: Unable to open file d:\data\projects\imageserver\sources\trunk\tools\jgmagick\src\SWIGTYPE_p _f_p_void_p_q_const__void_p_q_const__struct__Image_p_q_const__struct__Pi xelPacket_p_q_const__unsigned_short_p_q_const__struct__Image_p_q_const__ struct__PixelPacket_p_q_const__unsigned_short__const__long_p_ExceptionIn fo__unsigned_int.java: No such file or directory Does anybody have an idea how I could solve this problem (shorten generated classnames or whatever)? Help would be highly appreciated Regards Ronny |