bugGNUstep - Bugs: bug #12497, Frameworks cannot be compiled on...

 
 

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

bug #12497: Frameworks cannot be compiled on Windows

Submitted by:  Gregory John Casamento <gcasa>
Submitted on:  Tue 29 Mar 2005 06:12:10 AM UTC  
 
Category: MakefilesSeverity: 3 - Normal
Item Group: BugStatus: None
Privacy: PublicAssigned to: Nicola Pero <nico>
Open/Closed: Closed

Tue 29 Mar 2005 10:04:38 AM UTC, comment #2:

I will implement framework support [or better, pseudo-framework support ;-)] for Windows ... just give me some days/weeks to find a good evening to spend on this though ;-)

... I wouldn't emit a warning as it might look a bit "anti-framework" ... while we're OK with frameworks :) and we will support frameworks on all platforms. Obviously libraries and bundles are a lot more portable than frameworks just because framework implementation depends on having implemented libraries and bundles first, and libraries and bundles are naturally supported on most platforms and use simpler features (eg, the class list is not required to be compiled in).

(for this reason, I'd personally suggest that Gorm doesn't use frameworks itself ... but well I'll implement them anyway)

Anyway, just be patient and I'll get to do this. :-)

Thanks

Nicola Pero <nico>
Project MemberIn charge of this item.
Tue 29 Mar 2005 06:50:32 AM UTC, comment #1:

I have no intention of trying to make frameworks operate with windows ... but if nobody else is going to actively support frameworks on all platforms, I will undertake to modify the make system to cleanly ignore attempts to build/use frameworks on windows, and issue a warning about the non-portability of frameworks on all platforms.

Richard Frith-Macdonald <CaS>
Project Member
Tue 29 Mar 2005 06:12:10 AM UTC, original submission:

C:/GNUstep/System/Library/Headers/AppKit/NSBox.h:80: warning: using `-(id)contentView'
C:/GNUstep/System/Library/Headers/AppKit/NSDrawer.h:91: warning: also found `-(NSView *)contentView'
C:/GNUstep/System/Library/Headers/AppKit/NSScrollView.h:87: warning: also found `-(NSClipView *)contentView'
Compiling file GormPrefController.m ...
Compiling file GormShelfPref.m ...
Creating derived_src/NSFramework_GormPrefs.m...
Compiling file derived_src/NSFramework_GormPrefs.m ...
Linking framework GormPrefs ...
/bin/sh: --driver-name: command not found
make[1]: *** [GormPrefs.dll] Error 127
make: *** [GormPrefs.all.framework.variables] Error 2

I will attach a minimal example illustrating this shortly.

The example above can be reproduced by syncing to the build_reorg_branch for Gorm and building on windows (as of 03-28-2005).

GJC

Gregory John Casamento <gcasa>
Project Administrator

 

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 nico (Updated 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 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 28 Feb 2007 01:39:10 AM UTCnicoOpen/ClosedOpen=>Closed
    Tue 29 Mar 2005 10:04:38 AM UTCnicoSeverity4 - Important=>3 - Normal
      Assigned toNone=>nico

    Back to the top


    Powered by Savane 3.1-cleanup1