From: SourceForge.net <no...@so...> - 2009-11-07 06:49:56
|
Bugs item #2893731, was opened at 2009-11-07 06:49 Message generated for change (Tracker Item Submitted) made by hedge-hog You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101645&aid=2893731&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: preprocessor Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Hedgehog (hedge-hog) Assigned to: Nobody/Anonymous (nobody) Summary: SWIG chokes on gpg-error cpp generated interface file Initial Comment: Context: processing gpg-error.h from GnuPG project's library libgpg-error-1.7 to work around SWIG bug #2893727 cpp -v -B /usr/lib/gcc/i586-suse-linux/4.3/include -B /home/mv/Documents/Workspaces/ffi-gpgme/ruby/ffi-gpgme/ext/src/libgpg-error-1.7/src -B /home/mv/Documents/Workspaces/ffi-gpgme/ruby/ffi-gpgme/ext/src/gpgme-1.2.0/src --save-temps ./ext/src/libgpg-error-1.7/src/gpg-error.h ./ext/interfaces/gpg-error.i Interface file attached. SWIG then chokes on: 12: typedef long int wchar_t; 436: gpg_error_t gpg_err_init (void) __attribute__ ((__constructor__)); Appreciate any suggestions. Hope that helps. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101645&aid=2893731&group_id=1645 |