[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Is GNUstep really cross platform?
From: |
John Davidorff Pell |
Subject: |
Re: Is GNUstep really cross platform? |
Date: |
Fri, 5 Dec 2003 00:01:50 -0800 |
On Dec 4, 2003, at 11:22 PM, Andrew Pinski wrote:
Also you info about libffi is not really correct, the source in GCC do
work, just not the ones
in any released versions (read 3.4).
Last time I tried (2-3 weeks ago) I built from FSF's GCC CVS HEAD and
from the released apple sources, neither worked.
Also GDB (I think 6.0 that is) now supports Objective-C without
downloading a patch.
Because it was fixed up and committed by apple, for inclusion in their
GDB. i did not advocate patching it in my HOWTO, I pointed out that it
is already done. I am glad to hear that it has been committed to
mainline.
We (GNUStep but I am not really part of this we) know (and so does GCC
for that fact,
I am working on it) that GNU's libobjc is hard to compile on Darwin
(aka Mac OS X).
GNU's libobjc is only hard to compile because it has been turned off in
the build of gcc. Build it separately and it works fine "out of the
box". The only issue is a flag in autoconf, and a few missing files
that configure/make need (like mkinstldirs.sh, etc) which are in the
gcc directory.
Also the reason why GNUStep Base does not work with NeXT (Apple)'s
runtime, it was made
as a replacement on other platforms not on the NeXT (or Apple).
Exactly, so it should be compatible.
I think you should read some history about GNU's Objective-C and
GNUStep to see why
they did this (also GNUStep is an implementation of the OpenStep specs
and not Cocoa
which has extensions upon the OpenStep specs).
I have read quite a bit about it, actually, and i understand almost all
of this. Cocoa is the latest edition of what was once the OpenStep API.
I can compile code written for OpenStep in cocoa, but I cannot compile
code from GNUstep in cocoa. Why not? Isn't GNUstep supposed to be an
OpenStep implementation?
Also, I cannot compile code from cocoa in either OpenStep or GNUstep,
which makes it difficult to write cross-platform code without GNUstep
on my box!
JP
--
Blood is thicker than water... and much tastier.
smime.p7s
Description: S/MIME cryptographic signature
- Re: Is GNUstep really cross platform? (was: FW: GNUstep on MS Windows (Oh boy...i've done it now!)), (continued)
Re: Is GNUstep really cross platform? (was: FW: GNUstep on MS Windows (Oh boy...i've done it now!)), John Davidorff Pell, 2003/12/05
Re: Is GNUstep really cross platform?, Andrew Pinski, 2003/12/05
Re: Is GNUstep really cross platform?,
John Davidorff Pell <=
Re: Is GNUstep really cross platform?, Andrew Pinski, 2003/12/05
Re: Is GNUstep really cross platform?, Dennis Leeuw, 2003/12/05
Re: Is GNUstep really cross platform?, Adam Fedor, 2003/12/05
Re: Is GNUstep really cross platform?, David Ayers, 2003/12/05
Re: Is GNUstep really cross platform? (was: FW: GNUstep on MS Windows (Oh boy...i've done it now!)), Philip Mötteli, 2003/12/05
Re: Is GNUstep really cross platform? (was: FW: GNUstep on MS Windows (Oh boy...i've done it now!)), John Davidorff Pell, 2003/12/05
Re: Is GNUstep really cross platform? (was: FW: GNUstep on MS Windows (Oh boy...i've done it now!)), Philip Mötteli, 2003/12/05
Re: Is GNUstep really cross platform?, David Ayers, 2003/12/05
Re: Is GNUstep really cross platform?, John Davidorff Pell, 2003/12/05
Re: Is GNUstep really cross platform? (was: FW: GNUstep on MS Windows (Oh boy...i've done it now!)), Alex Perez, 2003/12/04