bugGNUstep - Bugs: bug #28376, base build broken on windows:

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #28376: base build broken on windows:

Submitted by:  Riccardo Mottola <rmottola>
Submitted on:  Tue 22 Dec 2009 04:09:22 PM UTC  
 
Category: Base/FoundationSeverity: 5 - Blocker
Item Group: BugStatus: Fixed
Privacy: PublicAssigned to: Gregory John Casamento <gcasa>
Open/Closed: Closed

Sat 26 Dec 2009 05:19:06 AM UTC, comment #1:

I have added some pre-processor statements to compile out this code when building on Windows. This should resolve this problem.

The Windows linker does not support weak linking.

Please try the build again and let me know if there are any issues.

GC

Gregory John Casamento <gcasa>
Project AdministratorIn charge of this item.
Tue 22 Dec 2009 04:09:22 PM UTC, original submission:

Compiling file NSObject.m ...
NSObject.m:900: warning: weak declaration of 'objc_create_block_classes_as_subcl
asses_of' not supported
NSObject.m:2500: warning: incomplete implementation of class `NSZombie'
NSObject.m:2500: warning: method definition for `-class' not found
Linking library libgnustep-base ...

....

Creating library file: ./obj/libgnustep-base.dll.a
G:\GNUstep\mingw\bin\ld.exe: warning: auto-importing has been activated without
--enable-auto-import specified on the command line.
This should work unless it involves constant data structures referencing symbols
from auto-imported DLLs.obj/NSObject.m.o: In function `_c_NSObject__load':
G:/GNUstep/home/multix/gnustep-cvs/devmodules/core/base/Source/NSObject.m:906: u
ndefined reference to `_objc_create_block_classes_as_subclasses_of'
G:/GNUstep/home/multix/gnustep-cvs/devmodules/core/base/Source/NSObject.m:907: u
ndefined reference to `_objc_create_block_classes_as_subclasses_of'
collect2: ld returned 1 exit status
make[3]: *** [obj/libgnustep-base.dll.a] Error 1

Riccardo Mottola <rmottola>
Project Member

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by gcasa (Posted a comment)
  • -unavailable- added by rmottola (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 26 Dec 2009 10:42:21 PM UTCrmottolaOpen/ClosedIn Test=>Closed
    Sat 26 Dec 2009 05:19:06 AM UTCgcasaStatusNone=>Fixed
      Assigned toNone=>gcasa
      Open/ClosedOpen=>In Test

    Back to the top


    Powered by Savane 3.1-cleanup1