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
