bug-gnustep
[Top][All Lists]
Advanced

[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/







reply via email to

[Prev in Thread] Current Thread [Next in Thread]