Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小白菜888
Ffmpeg
提交
4baca069
F
Ffmpeg
项目概览
小白菜888
/
Ffmpeg
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
Ffmpeg
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4baca069
编写于
11月 27, 2002
作者:
P
Philip Gladstone
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
More changes to make things compile on more platforms
Originally committed as revision 1287 to
svn://svn.ffmpeg.org/ffmpeg/trunk
上级
3354b0c9
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
34 addition
and
12 deletion
+34
-12
Makefile
Makefile
+2
-8
configure
configure
+31
-3
libavformat/Makefile
libavformat/Makefile
+1
-1
未找到文件。
Makefile
浏览文件 @
4baca069
...
...
@@ -7,13 +7,7 @@ include config.mak
VPATH
=
$(SRC_PATH)
CFLAGS
=
$(OPTFLAGS)
-Wall
-g
-I
.
-I
$(SRC_PATH)
-I
$(SRC_PATH)
/libavcodec
-I
$(SRC_PATH)
/libavformat
-D_FILE_OFFSET_BITS
=
64
-D_LARGEFILE_SOURCE
-D_GNU_SOURCE
ifeq
($(CONFIG_DARWIN),yes)
LDFLAGS
+=
-g
-d
FFSLDFLAGS
=
-Wl
,-bind_at_load
else
LDFLAGS
+=
-g
-Wl
,--warn-common
FFSLDFLAGS
=
-Wl
,-E
endif
LDFLAGS
+=
-g
ifeq
($(TARGET_GPROF),yes)
CFLAGS
+=
-p
...
...
@@ -90,7 +84,7 @@ install-vhook: $(prefix)/lib/vhook
$(MAKE)
-C
vhook
install
INSTDIR
=
$(prefix)
/lib/vhook
$(prefix)/lib/vhook
:
mkdir
$@
install
-d
$@
installlib
:
$(MAKE)
-C
libavcodec installlib
...
...
configure
浏览文件 @
4baca069
...
...
@@ -68,6 +68,9 @@ vhook="no"
mpegaudio_hp
=
"yes"
SHFLAGS
=
-shared
netserver
=
"no"
need_inet_aton
=
"no"
LDFLAGS
=
-Wl
,--warn-common
FFSLDFLAGS
=
-Wl
,-E
# OS specific
targetos
=
`
uname
-s
`
...
...
@@ -98,13 +101,23 @@ if (echo $BEINCLUDES|grep 'headers/be/bone' >/dev/null); then
extralibs
=
"-lbind -lsocket"
else
netserver
=
"yes"
need_inet_aton
=
"yes"
extralibs
=
"-lnet"
fi
;;
SunOS
)
v4l
=
"no"
audio_oss
=
"no"
make
=
"gmake"
LDFLAGS
=
""
FFSLDFLAGS
=
""
need_inet_aton
=
"yes"
extralibs
=
"
$extralibs
-lsocket -lnsl"
;;
FreeBSD
)
v4l
=
"no"
audio_oss
=
"yes"
make
=
"gmake"
LDFLAGS
=
"-export-dynamic"
LDFLAGS
=
"
$LDFLAGS
-export-dynamic"
;;
BSD/OS
)
v4l
=
"no"
...
...
@@ -116,11 +129,21 @@ Darwin)
cc
=
"cc"
v4l
=
"no"
audio_oss
=
"no"
CFLAGS
=
"-no-cpp-precomp -pipe -O3 -fomit-frame-pointer -mdynamic-no-pic"
SHFLAGS
=
"-dynamiclib"
extralibs
=
""
darwin
=
"yes"
strip
=
"strip -x"
LDFLAGS
=
"
$LDFLAGS
-d"
FFSLDFLAGS
=
-Wl
,-bind_at_load
gcc_version
=
"
$(
$cc
-v
2>&1 |
grep
version |
cut
-d
' '
-f4-
)
"
case
"
$gcc_version
"
in
*
2.95
*
)
CFLAGS
=
"-no-cpp-precomp -pipe -O3 -fomit-frame-pointer"
;;
*
)
CFLAGS
=
"-no-cpp-precomp -pipe -O3 -fomit-frame-pointer -mdynamic-no-pic"
;;
esac
;;
CYGWIN
*
)
v4l
=
"no"
...
...
@@ -133,7 +156,7 @@ echo "Missing inttypes.h, please copy cygwin_inttypes.h to" \
"/usr/include/inttypes.h !!!"
;;
Linux
)
LDFLAGS
=
-rdynamic
LDFLAGS
=
"
$LDFLAGS
-rdynamic"
;;
*
)
;;
esac
...
...
@@ -487,6 +510,7 @@ echo "RANLIB=$ranlib" >> config.mak
echo
"STRIP=
$strip
"
>>
config.mak
echo
"OPTFLAGS=
$CFLAGS
"
>>
config.mak
echo
"LDFLAGS=
$LDFLAGS
"
>>
config.mak
echo
"FFSLDFLAGS=
$FFSLDFLAGS
"
>>
config.mak
echo
"SHFLAGS=
$SHFLAGS
"
>>
config.mak
if
test
"
$cpu
"
=
"x86"
;
then
echo
"TARGET_ARCH_X86=yes"
>>
config.mak
...
...
@@ -642,6 +666,10 @@ if test "$netserver" = "yes" ; then
echo
"CONFIG_BEOS_NETSERVER=yes"
>>
config.mak
fi
if
test
"
$need_inet_aton
"
=
"yes"
;
then
echo
"NEED_INET_ATON=yes"
>>
config.mak
fi
if
test
"
$simpleidct
"
=
"yes"
;
then
echo
"#define SIMPLE_IDCT 1"
>>
$TMPH
fi
...
...
libavformat/Makefile
浏览文件 @
4baca069
...
...
@@ -35,7 +35,7 @@ endif
ifeq
($(CONFIG_NETWORK),yes)
OBJS
+=
udp.o tcp.o http.o rtsp.o rtp.o rtpproto.o
# BeOS network stuff
ifeq
($(
CONFIG_BEOS_NETSERVER
),yes)
ifeq
($(
NEED_INET_ATON
),yes)
OBJS
+=
barpainet.o
endif
endif
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录