2009-09-18 12:37 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)

* harbour/bin/hb-func.sh
  * harbour/config/beos/libs.mk
    ! use network system library instead of socket in BEOS/HAIKU builds

  * harbour/source/rtl/hbsocket.c
    ! translate protocol/address families in BEOS/HAIKU builds

    Thanks to Tomas for locating both problems
This commit is contained in:
Przemyslaw Czerpak
2009-09-18 10:37:55 +00:00
parent cdf2d3ced6
commit f188f3543d
3 changed files with 16 additions and 2 deletions

View File

@@ -17,6 +17,16 @@
past entries belonging to author(s): Viktor Szakats.
*/
2009-09-18 12:37 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/bin/hb-func.sh
* harbour/config/beos/libs.mk
! use network system library instead of socket in BEOS/HAIKU builds
* harbour/source/rtl/hbsocket.c
! translate protocol/address families in BEOS/HAIKU builds
Thanks to Tomas for locating both problems
2009-09-18 12:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* ChangeLog
! Typos.

View File

@@ -195,7 +195,7 @@ mk_hbtools()
[ -z "${_DEFAULT_LIB_DIR}" ] && _DEFAULT_LIB_DIR="${HB_LIB_INSTALL}"
if [ "${HB_PLATFORM}" = "beos" ]; then
HB_SYS_LIBS="-lroot -lsocket"
HB_SYS_LIBS="-lroot -lnetwork"
else
HB_SYS_LIBS="-lm"
fi
@@ -836,7 +836,7 @@ mk_hblibso()
LIBSMT=""
gpm="${HB_HAS_GPM}"
if [ "${HB_PLATFORM}" = "beos" ]; then
linker_options="-L/system/lib -lroot -lsocket"
linker_options="-L/system/lib -lroot -lnetwork"
else
linker_options="-lm"
fi

View File

@@ -128,6 +128,10 @@
# define HB_HAS_INET6
# define HB_HAS_INET6_ADDR_CONST
# endif
# if defined( HB_OS_BEOS )
# define HB_SOCKET_TRANSLATE_DOMAIN
# define HB_SOCKET_TRANSLATE_TYPE
# endif
# if defined( HB_OS_LINUX )
# define HB_HAS_SELECT_TIMER
# endif