Browse Source

added BeOS net_server support (R5 network stack), basically the same

problems as with winsock (sockets != fd), and the broken select().
based on older patch by Andrew Bachmann.
patch by (François Revol <revol at free dot fr>)

Originally committed as revision 1146 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
François Revol Michael Niedermayer 23 years ago
parent
commit
26b35efb3a
1 changed files with 8 additions and 2 deletions
  1. +8
    -2
      configure

+ 8
- 2
configure View File

@@ -66,6 +66,7 @@ bigendian="no"
vhook="no" vhook="no"
mpegaudio_hp="yes" mpegaudio_hp="yes"
SHFLAGS=-shared SHFLAGS=-shared
netserver="no"


# OS specific # OS specific
targetos=`uname -s` targetos=`uname -s`
@@ -83,8 +84,8 @@ v4l="no"
if (echo $BEINCLUDES|grep 'headers/be/bone' >/dev/null); then if (echo $BEINCLUDES|grep 'headers/be/bone' >/dev/null); then
extralibs="-lbind -lsocket" extralibs="-lbind -lsocket"
else else
echo "Not sure building for net_server will succeed... good luck."
extralibs="-lsocket"
netserver="yes"
extralibs="-lnet"
fi ;; fi ;;
BSD/OS) BSD/OS)
v4l="no" v4l="no"
@@ -579,6 +580,11 @@ else
echo "#undef HAVE_MEMALIGN" >> $TMPH echo "#undef HAVE_MEMALIGN" >> $TMPH
fi fi


if test "$netserver" = "yes" ; then
echo "#define CONFIG_BEOS_NETSERVER 1" >> $TMPH
echo "CONFIG_BEOS_NETSERVER=yes" >> config.mak
fi

if test "$simpleidct" = "yes" ; then if test "$simpleidct" = "yes" ; then
echo "#define SIMPLE_IDCT 1" >> $TMPH echo "#define SIMPLE_IDCT 1" >> $TMPH
fi fi


Loading…
Cancel
Save