Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

X264编码器无法在2 路以上CPU 中正常编译安装的问题。

[复制链接]
squallzeng 发表于 2007-10-25 10:52:39 | 显示全部楼层 |阅读模式
X264编码器无法在2 路以上 CPU 的 Intel 系统架构(如:双至强 CPU)中正常编译安装的问题。
我现在按
https://discuz.dismall.com/viewthread.php?tid=623972
页面里说的操作了,并且也下载了康盛针对于X264官方编辑码有问题修改了的编码器还是出现如下的错误。

configure未报错

make 和 make install 报错

common/cpu.c: 在函数 ‘x264_cpu_num_processors’ 中:
common/cpu.c:220: 警告:传递参数 2 (属于 ‘sched_getaffinity’)时将指针赋给整数,未作类型转换
common/cpu.c:220: 错误:提供给函数 ‘sched_getaffinity’ 的实参太少
make: *** [common/cpu.o] 错误 1
[root@WebServer x264-linux-Comsenz]# make install
gcc -O4 -ffast-math  -Wall -I. -DHAVE_MALLOC_H -DHAVE_MMX -DHAVE_SSE3 -DARCH_X86 -DSYS_LINUX -DHAVE_PTHREAD -s -fomit-frame-pointer   -c -o x264.o x264.c
gcc -O4 -ffast-math  -Wall -I. -DHAVE_MALLOC_H -DHAVE_MMX -DHAVE_SSE3 -DARCH_X86 -DSYS_LINUX -DHAVE_PTHREAD -s -fomit-frame-pointer   -c -o matroska.o matroska.c
gcc -O4 -ffast-math  -Wall -I. -DHAVE_MALLOC_H -DHAVE_MMX -DHAVE_SSE3 -DARCH_X86 -DSYS_LINUX -DHAVE_PTHREAD -s -fomit-frame-pointer   -c -o muxers.o muxers.c
gcc -O4 -ffast-math  -Wall -I. -DHAVE_MALLOC_H -DHAVE_MMX -DHAVE_SSE3 -DARCH_X86 -DSYS_LINUX -DHAVE_PTHREAD -s -fomit-frame-pointer   -c -o common/cpu.o common/cpu.c
common/cpu.c: 在函数 ‘x264_cpu_num_processors’ 中:
common/cpu.c:220: 警告:传递参数 2 (属于 ‘sched_getaffinity’)时将指针赋给整数,未作类型转换
common/cpu.c:220: 错误:提供给函数 ‘sched_getaffinity’ 的实参太少
make: *** [common/cpu.o] 错误 1


请各位高手指点一下是什么地方的问题,并且如果有安装成功的包提供一下。谢谢!!!!
 楼主| squallzeng 发表于 2007-10-26 14:00:14 | 显示全部楼层
没有知道吗????
回复

使用道具 举报

 楼主| squallzeng 发表于 2007-11-28 19:16:54 | 显示全部楼层
没有知道吗????
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-20 04:47 , Processed in 0.025799 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表