On Sun, 2006-10-08 at 02:06 -0400, al davis wrote: > 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
[snip] Just looking at the behaviour of the "realpath" function, I see there is no standard amongst these operating systems. Clearly I need to write my own equivalent, or copy one with a compatible licence. What do people think about copying the glibc implementation, renaming it to avoid namespace clashes, and using that? Regards Peter Clifton _______________________________________________ geda-dev mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
