Hi,
While compiling NSOutlineView.m (from CVS) with gcc-3.3 snapshot:
Compiling file NSOutlineView.m ...
NSOutlineView.m:726:50: pasting "(" and "outlineView" does not give a valid
preprocessing token
NSOutlineView.m:727:54: pasting "(" and "outlineView" does not give a valid
preprocessing token
NSOutlineView.m:728:60: pasting "(" and "outlineView" does not give a valid
preprocessing token
Around line 722 there is:
#define CHECK_REQUIRED_METHOD(selector_name) \
if (![anObject respondsToSelector: @selector(##selector_name)]) \
[NSException raise: NSInternalInconsistencyException \
format: @"data source does not respond to ##selector_name"]
I have just removed the ## from @selector(##selector_name):
#define CHECK_REQUIRED_METHOD(selector_name) \
! if (![anObject respondsToSelector: @selector(selector_name)]) \
[NSException raise: NSInternalInconsistencyException \
format: @"data source does not respond to ##selector_name"]
Not sure if it is ok, but it has compiled.
Stefan
_______________________________________________
Bug-gnustep mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-gnustep