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

Group
 
 

bug #12497: Frameworks cannot be compiled on Windows

Submitter:  Gregory John Casamento <gcasa>
Submitted:  Tue 29 Mar 2005 06:12:10 AM UTC
   
 
Category:  Makefiles Severity:  3 - Normal
Item Group:  Bug Status:  None
Privacy:  Public Assigned to:  nico
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
Group Member
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>
Group 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>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by nico (Updated the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2007-02-28 nico Open/ClosedOpen Closed
    2005-03-29 nico Severity4 - Important 3 - Normal
        Assigned toNone nico

    Back to the top

    Powered by Savane 3.13-aa77.
    Corresponding source code