Re: Low-level File Access
Re: Low-level File Access
- Subject: Re: Low-level File Access
- From: Lars Sonchocky-Helldorf <email@hidden>
- Date: Mon, 25 Mar 2002 23:35:43 +0100
Am Sonntag den, 17. Mdrz 2002, um 04:34, schrieb Nick:
On a side note, can Cocoa programs be recompiled easily to run in
NeXT? What about other platforms (Linux (GNU), for example)? Just
curious.
If your program conforms to OpenStep spec you shouldn't have much
trouble with porting to GNUstep. GNUstep also tries to keep up with the
newer extensions to Cocoa introduced lately (sadly the number of active
contributors is not very high, so things take a while).
Another Problem are nibs. You might convert them into the gmodel format
to use them with GNUstep (nib2gmodel of GNUstep does this for you, it
runs under Mac OS X) but you can not edit them the way you are used to
edit them (with GNUsteps IB clone GORM). gmodels also don't cover every
detail of a nib AFAIK. Yes, there is a "native" nib format of GNUstep
called .gorm. nibs and gorms are incompatible to each other because of
the different internal structures of instances of a certain class under
GNUstep and Cocoa (always remember that nibs are nothing else then
serialized objects). So be prepared to recreate you interface for
GNUstep (The look is different anyway, think of NeXTStep).
BTW, I'd like to see a documented human readable format for nibs in the
future, best would be something XMLish. This would also ease porting a
lot.
And you can not use ObjC++ in your code - yet. The ObjC++ extensions
for gcc are subject of discussion for the GNU gcc developers. But you
can lobby them to include ObjC++ into gcc's mainstream. (Stan Shebs
posted lately some patches that allow for a build of Apples gcc3.1 under
LINUX)
Sincerely,
Nick
email@hidden
greetings, Lars
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.