>
>I *do* care about portability. If I didn't, I wouldn't use autoconf at
>all. And I *do* know about strdup: it is tested using the autoconf
>AC_REPLACE_FUNCS(strdup) function. And, what's more, if autoconf does
>not detect it, it is linked in using the version in the compat
>subdirectory.
>
>So I see the following options:
>   * Perhaps autoconf does not detect your lack of strdup correctly? If so,
>     I would like to see its output on your machine.
>   * Perhaps I forgot to include compat.h in a few source files? If so,
>     you might get warnings that strdup is undeclared, but most C compilers
>     won't really care until linktime, and then it should be picked up
>     through libcompat.la.
>   * Perhaps you just saw strdup used and did not test whether I took
>     care of it properly?
>
>Please explain what your problem is, so I can fix it properly.


The problem, that you cannot fix, is that on MacOS < X there is no 
autoconf, and autoconf is not easily portable on MacOS < X. That's 
why I'm experiencing some trouble. But nothing I can't really fix.


Hub

Reply via email to