diff --git a/beos/makefile b/beos/makefile index 6759e5f59..63a57d787 100644 --- a/beos/makefile +++ b/beos/makefile @@ -51,7 +51,9 @@ ifeq ($(wildcard /boot/develop/headers/be/bone/arpa/inet.h),) else LIBS = be bind socket tracker transmission Prefs endif - +ifneq ($(wildcard /boot/beos/system/lib/libzeta.so),) + LIBS += zeta +endif # specify additional paths to directories following the standard # libXXX.so or libXXX.a naming scheme. You can specify full paths # or paths relative to the makefile. The paths included may not diff --git a/configure b/configure index 51ef287c3..4aab4a6e0 100755 --- a/configure +++ b/configure @@ -138,7 +138,7 @@ case $SYSTEM in RELEASE=`uname -r` case $RELEASE in - 6.0|5.0.4) # Zeta or R5 / BONE beta 7 + 6.0*|5.0.4) # Zeta or R5 / BONE beta 7 SYSTEM="$SYSTEM / BONE" LINKLIBS="$LINKLIBS -lbind -lsocket" ;; diff --git a/libtransmission/platform.c b/libtransmission/platform.c index d3e8f03bf..a41f97471 100644 --- a/libtransmission/platform.c +++ b/libtransmission/platform.c @@ -91,7 +91,7 @@ char * tr_getPrefsDirectory() void tr_threadCreate( tr_thread_t * t, void (*func)(void *), void * arg ) { #ifdef SYS_BEOS - *t = spawn_thread( (void *) func, "torrent-tx", arg ); + *t = spawn_thread( (void *) func, "torrent-tx", B_NORMAL_PRIORITY, arg ); resume_thread( *t ); #else pthread_create( t, NULL, (void *) func, arg );