| | 136 | Also note BeOS (BONE) needs {{{libsocket}}} and {{{libbind}}} instead. |
| | 137 | |
| | 138 | Also, Both libbind (on BeOS) and libnetwork (on Haiku) have some usual symbols mangled with a prepended underscore (or 2), so typically a test for {{{inet_aton}}} like above changed to {{{AC_SEARCH_LIBS(inet_aton, resolv bind)}}} will fail to find {{{libbind}}} (which exports it as {{{__inet_aton}}}). |
| | 139 | This is because headers use preprocessor defines to make {{{inet_aton()}}} available, and the linking checks done by autoconf does not include the proper headers. |
| | 140 | This can be fixed by checking for another (unmangled) symbol. You will want to contact the project to ask for guidance here. |