[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Release notes
From: |
Armando Di Cianno |
Subject: |
Re: Release notes |
Date: |
Wed, 06 Jul 2005 10:27:19 -0400 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 2005-07-06 04:16:09 -0400 Riccardo <address@hidden> wrote:
As far as processors go, I'd put them in this order: x86, ppc, sparc.
I don't
know how much Alpha is used, but I think it is quite used in the
Linux world
(it was for a long time Linus' preferred workstation). I don't know
how the
new 64bit extensions from AMD and Intel to x86 affect our portability
and
thus require special care. IN case they are probably now widespread
enough to
be put in this list.
FWIW, all of gnustep-core on Gentoo/Linux has been built and found to
work on x86, ppc, sparc, amd64, and alpha. The only arch that
I/the-dev's-that-have-assisted have tried that hasn't worked quite
right yet is mips.
My personal experience is that -base
is the hardest thing to get working for example between NetBSD x86,
ppc, 68k,
sparc... Most often it is not our fault: ffcall/libffi, linker and
compiler
issues were the most frequent problems I have experienced lately (and
which
David Ayers and Alexander Malmberg often helped me to pinpoint and
solve...).
Once those work, -base compiles and -gui and -back rarely are
affected my CPU
differences but only OS ones.
I really hope that all ffcall / libffi issues are cleared up befre any
"1.0" stuff goes on. Since day 1 of me+GNUstep, FFI issues have been
the bane of my Stepping. Whatever arch's and operating systems are
deemed "supported" should be compiled into a list describing whether
ffcall or libffi is suggested/supported. Even better, we should drop
support for one, and then work to support the other on all platforms
GNUstep supports. While I'm sure this would never happen here, my
vote would be for ffcall, as I realize: it actually has up to date
documentation -- http://www.haible.de/bruno/packages-ffcall.html .
__armando di cianno
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1-ecc0.1.6 (GNU/Linux)
Comment: Using the GPG bundle for GNUMail
iD8DBQFCy+pGwgiTPLI9xhcRAl9AAJ0XILraIFRivPJuFstJyU7Z9a49LwCghLcS
AxcM+b5Plf+OGz6+tLa7zYQ=
=DR1h
-----END PGP SIGNATURE-----