ffmpeg安装x264在configure时 出现的问题
dwing吧
全部回复
仅看楼主
level 1
zz12006345 楼主
ERROR: libx264 not found
查看config.log 文件发现以下东西
gcc -L./x264 -Wl,--as-needed -o /tmp/ffconf.ZNG31130 /tmp/ffconf.xCt31136.o -lx264 -lm -lbz2 -
lz
-pthread -lrt
./x264/libx264.a(opencl.o): In function `x264_opencl_close_library*:
opencl.c:(.text+0x572): undefined reference to `dlclose*
./x264/libx264.a(opencl.o): In function `x264_opencl_load_library*:
opencl.c:(.text+0x5d7): undefined reference to `dlopen*
opencl.c:(.text+0x5f1): undefined reference to `dlsym*
opencl.c:(.text+0x60e): undefined reference to `dlsym*
opencl.c:(.text+0x62b): undefined reference to `dlsym*
opencl.c:(.text+0x648): undefined reference to `dlsym*
opencl.c:(.text+0x665): undefined reference to `dlsym*
./x264/libx264.a(opencl.o):opencl.c:(.text+0x682): more undefined references to `dlsym* follow
./x264/libx264.a(opencl.o): In function `x264_opencl_load_library*:
opencl.c:(.text+0x8fd): undefined reference to `dlclose*
./x264/libx264.a(opencl.o): In function `x264_opencl_lookahead_init*:
opencl.c:(.text+0x1841): undefined reference to `dlopen*
opencl.c:(.text+0x185b): undefined reference to `dlsym*
opencl.c:(.text+0x186d): undefined reference to `dlsym*
opencl.c:(.text+0x1881): undefined reference to `dlsym*
opencl.c:(.text+0x1895): undefined reference to `dlsym*
opencl.c:(.text+0x18d4): undefined reference to `dlclose*
collect2: ld returned 1 exit status
应该是这里在编译的时候没有加入动态链接库 -ldl
请问这个问题在configure里边怎么进行修改?
2014年07月24日 07点07分 1
level 1
configure时,添加以下参数
--extra-ldflags='-ldl'
2020年02月11日 01点02分 2
1