Re: Re: [UnixOS2] libc
Stefan Neis <neis-RCUrBZHvLvKSHq+C5vT0LZQlNPQFfrerqZSUQi4AVrg@public.gmane.org> Thu, 17 Jul 2003 18:11:30 +0200 (CEST)
| Newsgroups | gmane.comp.ide.emx.devel |
|---|---|
| Message-ID | <Pine.GSO.4.21.0307171754580.6173-100000@cdc-ultra4.cdc.informatik.tu-darmstadt.de> |
On Thu, 17 Jul 2003, Ilya Zakharevich wrote: > I repeat: this makes no sense. Most cases where one *can* be fully > compatible are already in EMX. str(n)casecmp, usleep, nanosleep, special cases of almost any mathematical function are just the exceptions I can think of within the first 15 seconds and without having a list of functions before my eyes. > If ./configure is able to detect that something is missing, then it > should be able to substitute something else (otherwise why check for > it)? Sure. But what is it supposed to do if e.g. both usleep and nanosleep are missing? Typically, you get a link error after compiling for a couple of hours. Great. > Hope this helps (and sorry that this discussion looks as directed > personally at you), I'm taking it that way since I seem to be the only one interested in integrating the results of Posix/2 projects into libcNG. But it's way to much work for a single person with rather limited time (and -even worse - limited knowledge about all the internals) to do all those things that you consider to be necessary. So I'll just have to stay with libc + add-on library (and yes, it was really easy to recompile gcc.exe to add cExt to the list of libraries to be used to make configure happy, but I really would have appreciated to not be forced to waste my time with this). But then, I don't care much about debugging EMX DLL's as I can override any buggy function with a different implementation, anyway. Regards, Stefan -- Micro$oft is not an answer. It is a question. The answer is 'no'.