On Friday 06 October 2006 18:34, Dan McMahill wrote:
> Sorry, I can't support anything which requires GNU libc.
>
> In my mind any thing which requires GNU libc, requires gcc,
> or in some other way really limits portability is right out.

I trust that this is not a remark against GNU, but rather a 
request for true portability, meaning we can't require any 
particular libc, etc.

> It is true that probably more users of pcb use linux than
> other os's, but not all.  And for me, I don't use linux so I
> really don't want to promote something which doesn't fully
> support other operating systems.
>
> My minimum list of supported operating systems would be (in
> no particular order)
>
> - *BSD
> - cygwin [this one I could be convinced otherwise on]
> - linux
> - MacOS X
> - solaris

True support for these means that they are implicitly supported.  
That is, it is bad to use #define and autoconf tricks to 
achieve that support.  All 5 of these should be supported, 
without explicit knowledge of any of them.

> and in terms of compilers, certainly gcc and SunPRO. 

Again, #ifdef gcc and #ifdef SunPRO don't cut it.  It has to 
just work without explicit knowledge of which one.

> I'm 
> certainly not willing to fall into the "all the world is is a
> 32-bit linux intel architecture box with gcc" trap.

You would be amazed at how many linux applications don't work on 
64 bit linux, including some mainstream ones like 
openoffice.org.  (It appears to work now, since about mid 
September.)




_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to