[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bugs #11414] -base doesn't build on Darwin because of multiple definiti
From: |
Richard Frith-Macdonald |
Subject: |
[bugs #11414] -base doesn't build on Darwin because of multiple definitions with NSDistributedNotificationCenterDummy |
Date: |
Tue, 28 Dec 2004 03:49:47 -0500 |
User-agent: |
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.12 |
This mail is an automated notification from the bugs tracker
of the project: GNUstep.
/**************************************************************************/
[bugs #11414] Latest Modifications:
Changes by:
Richard Frith-Macdonald <rfm@gnu.org>
'Date:
Tue 12/28/2004 at 08:36 (GMT)
What | Removed | Added
---------------------------------------------------------------------------
Resolution | None | Fixed
Status | Open | Closed
------------------ Additional Follow-up Comments ----------------------------
As the comment in the source says ... the implementation is *required* to work
around a compiler bug.
As a hack to work around the darwin linker feature, I simply renamed the class
in gdnc.m
/**************************************************************************/
[bugs #11414] Full Item Snapshot:
URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=11414>
Project: GNUstep
Submitted by: Quentin Mathé
On: Tue 12/28/2004 at 00:19
Category: Base/Foundation
Severity: 9 - Blocker
Item Group: Bug
Resolution: Fixed
Privacy: Public
Assigned to: None
Status: Closed
Summary: -base doesn't build on Darwin because of multiple definitions with
NSDistributedNotificationCenterDummy
Original Submission: GNUstep cvs 2004/12/25 version
Mac OS X 10.3.7
GCC 3.3.5
NSDistributedNotificationCenterDummy is implemented two times in both
Source/NSDistributedNotificationCenter.m and Tools/gdnc.m, Darwin linker
refuses to link the gdnc.m code because of this fact.
The solution is probably to remove the NSDistributedNotificationCenterDummy
implementation part in gdnc.m to keep only the interface declaration.
Follow-up Comments
------------------
-------------------------------------------------------
Date: Tue 12/28/2004 at 08:36 By: Richard Frith-Macdonald <CaS>
As the comment in the source says ... the implementation is *required* to work
around a compiler bug.
As a hack to work around the darwin linker feature, I simply renamed the class
in gdnc.m
For detailed info, follow this link:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=11414>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/