BeOS patches by "shatty" <shatty at myrealbox.com>
1. errno's are negative on beos, so negating them gives positive values. 2. the -shared flag is -nostart on beos. 3. building the shared lib on beos requires -fomit-frame-pointer 4. beos doesn't have oss support Originally committed as revision 779 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
7
configure
vendored
7
configure
vendored
@@ -52,6 +52,7 @@ extralibs="-lm"
|
||||
simpleidct="yes"
|
||||
bigendian="no"
|
||||
mpegaudio_hp="yes"
|
||||
SHFLAGS=-shared
|
||||
|
||||
# OS specific
|
||||
targetos=`uname -s`
|
||||
@@ -59,7 +60,10 @@ case $targetos in
|
||||
BeOS)
|
||||
prefix="/boot/home/config"
|
||||
# helps building libavcodec
|
||||
CFLAGS="-O3 -DPIC"
|
||||
CFLAGS="-O3 -DPIC -fomit-frame-pointer"
|
||||
SHFLAGS=-nostart
|
||||
# disable linux things
|
||||
audio_oss="no"
|
||||
v4l="no"
|
||||
# no need for libm, but the inet stuff
|
||||
# Check for BONE
|
||||
@@ -262,6 +266,7 @@ echo "AR=$ar" >> config.mak
|
||||
echo "STRIP=$strip" >> config.mak
|
||||
echo "OPTFLAGS=$CFLAGS" >> config.mak
|
||||
echo "LDFLAGS=$LDFLAGS" >> config.mak
|
||||
echo "SHFLAGS=$SHFLAGS" >> config.mak
|
||||
if test "$cpu" = "x86" ; then
|
||||
echo "TARGET_ARCH_X86=yes" >> config.mak
|
||||
echo "#define ARCH_X86 1" >> $TMPH
|
||||
|
||||
Reference in New Issue
Block a user