Subj : BeOS ..fond memories To : Martin Foster From : andrew clarke Date : Sat May 04 2019 20:02:36 30 Apr 19 10:54, you wrote to August Abolins: MF> No there aren't but I do know for a fact that timEd was ported to BeOS MF> and obviously Msged. As for binkD and the husky stuff, I'm not sure MF> about those. If binkD and the husky stuff could be ported to BeOS and MF> assuming they would all run on Haiku, a Point setup could be cobbled MF> together: binkD + hpt + timEd or Msged ;) I got BinkD to build in Haiku R1 beta 1. I haven't tried building Husky's HPT yet but it should be fine. Most of the work for the BeOS port of BinkD had already been done years ago, but the build was failing for Haiku. Here's the fix that I sent to the binkd-dev list: === Cut === Hello, BinkD will compile and run in Haiku R1 beta 1 x64 (2018): ~/src/binkd> ./binkd -vv Binkd 1.1a-99 (May 4 2019 02:55:28/Haiku) Compilation flags: gcc, amiga_4d_outbound. Facilities: fts5004 ipv6 However res_search() is found in -lnetwork, not -lresolv. I'm unfamiliar with Autoconf, but here is a patch: -+- configure.in.orig 2019-04-20 03:12:45.493854000 +1000 +++ configure.in 2019-05-04 02:54:51.713031680 +1000 @@ -67,7 +67,7 @@ ], [res_search(0,0,0,0,0);], AC_MSG_RESULT(yes), AC_MSG_RESULT(no); ac_cv_func_res_search=no) case x$ac_cv_func_res_search in xno) AC_MSG_CHECKING(for res_search in libresolv) - LIBS="$LIBS -lresolv" + LIBS="-lresolv" AC_TRY_LINK([ #include #ifdef HAVE_NETINET_IN_H @@ -77,7 +77,23 @@ # include #endif #include - ], [res_search(0,0,0,0,0);], AC_MSG_RESULT(yes), AC_MSG_RESULT(no); AC_ERROR(no resolv library found)) + ], [res_search(0,0,0,0,0);], AC_MSG_RESULT(yes), AC_MSG_RESULT(no); ac_cv_func_res_search_resolv=no) + ;; + esac + + case x$ac_cv_func_res_search_resolv in + xno) AC_MSG_CHECKING(for res_search in libnetwork) + LIBS="-lnetwork" + AC_TRY_LINK([ + #include + #ifdef HAVE_NETINET_IN_H + # include + #endif + #ifdef HAVE_ARPA_NAMESER_H + # include + #endif + #include + ], [res_search(0,0,0,0,0);], AC_MSG_RESULT(yes), AC_MSG_RESULT(no); AC_ERROR(no network library found)) ;; esac Thanks, Regards Andrew -------------> binkd-dev maillist <---------------- Messages to maillist: binkd-dev@happy.kiev.ua Common questions: gul@gul.kiev.ua (Un)subscribe: majordomo@happy.kiev.ua === Cut === --- GoldED+/BSD 1.1.5-b20180707 * Origin: X (3:633/267.7) .