热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

configure认为当前目录是tools下

参考http:blog.csdn.netjwzhangjiearticledetails8721612在tools下source..configure$FLAGS--extra-

参考http://blog.csdn.net/jwzhangjie/article/details/8721612


在tools下

source ../configure $FLAGS --extra-cflags="$EXTRA_CFLAGS" --extra-ldflags="$EXTRA_LDFLAGS" --extra-cxxflags="$EXTRA_CXXFLAGS" | tee $DEST/configuration.txt


会导致configure认为当前目录是tools下。。。


root@Ubuntu32:/home/zhangbin/ffmpeg/ffmpeg-1.2/tools# 

root@Ubuntu32:/home/zhangbin/ffmpeg/ffmpeg-1.2/tools# 

root@Ubuntu32:/home/zhangbin/ffmpeg/ffmpeg-1.2/tools# 

root@Ubuntu32:/home/zhangbin/ffmpeg/ffmpeg-1.2/tools# source jwzhangjie.shFetching Android system headers

fatal: destination path '../android-source/frameworks/base' already exists and is not an empty directory.

fatal: destination path '../android-source/frameworks/av' already exists and is not an empty directory.

fatal: destination path '../android-source/frameworks/native' already exists and is not an empty directory.

fatal: destination path '../android-source/hardware/libhardware' already exists and is not an empty directory.

fatal: destination path '../android-source/system/core' already exists and is not an empty directory.

Fetching Android libraries for linking


sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavcodec/allcodecs.c: No such file or directory
sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavcodec/allcodecs.c: No such file or directory
sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavcodec/allcodecs.c: No such file or directory
sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavcodec/allcodecs.c: No such file or directory
sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavcodec/allcodecs.c: No such file or directory
sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavformat/allformats.c: No such file or directory
sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavformat/allformats.c: No such file or directory
sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavdevice/alldevices.c: No such file or directory
sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavdevice/alldevices.c: No such file or directory
sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavformat/allformats.c: No such file or directory
sed: can't read /home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavfilter/allfilters.c: No such file or directory
install prefix            ../build/stagefright/armeabi-v7a


source path               /home/zhangbin/ffmpeg/ffmpeg-1.2/tools

C compiler                /home/zhangbin/android/android-ndk-r8e/toolchains/arm-linux-androideabi-4.7/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc

ARCH                      arm (armv7-a)

big-endian                no

runtime cpu detection     yes

ARMv5TE enabled           yes

ARMv6 enabled             yes

ARMv6T2 enabled           yes

VFP enabled               yes

NEON enabled              yes

THUMB enabled             no

debug symbols             yes

strip symbols             yes

optimize for size         no

optimizations             yes

static                    yes

shared                    no

postprocessing support    no

new filter support        yes

network support           no

threading support         pthreads

safe bitstream reader     yes

SDL support               no

texi2html enabled         no

perl enabled              yes

pod2man enabled           yes

makeinfo enabled          no





External libraries:

libstagefright_h264





Enabled decoders:





Enabled encoders:





Enabled hwaccels:





Enabled parsers:





Enabled demuxers:





Enabled muxers:





Enabled protocols:





Enabled filters:





Enabled bsfs:





Enabled indevs:





Enabled outdevs:





License: LGPL version 2.1 or later

Creating config.mak and config.h...

awk: cmd. line:1: fatal: cannot open file `/home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavcodec/version.h' for reading (No such file or directory)

awk: cmd. line:1: fatal: cannot open file `/home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavdevice/version.h' for reading (No such file or directory)

awk: cmd. line:1: fatal: cannot open file `/home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavfilter/version.h' for reading (No such file or directory)

awk: cmd. line:1: fatal: cannot open file `/home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavformat/version.h' for reading (No such file or directory)

awk: cmd. line:1: fatal: cannot open file `/home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavresample/version.h' for reading (No such file or directory)

awk: cmd. line:1: fatal: cannot open file `/home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libavutil/version.h' for reading (No such file or directory)

awk: cmd. line:1: fatal: cannot open file `/home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libpostproc/version.h' for reading (No such file or directory)

awk: cmd. line:1: fatal: cannot open file `/home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libswresample/version.h' for reading (No such file or directory)

awk: cmd. line:1: fatal: cannot open file `/home/zhangbin/ffmpeg/ffmpeg-1.2/tools/libswscale/version.h' for reading (No such file or directory)





WARNING: Option --disable-decoder=h264 did not match anything

WARNING: Option --disable-decoder=h264_vdpau did not match anything

WARNING: arm-linux-androideabi-pkg-config not found, library detection may fail.

make: Makefile: Too many levels of symbolic links

make: stat: Makefile: Too many levels of symbolic links

make: *** No rule to make target `Makefile'.  Stop.

make: Makefile: Too many levels of symbolic links

make: stat: Makefile: Too many levels of symbolic links

make: *** No rule to make target `Makefile'.  Stop.

/home/zhangbin/android/android-ndk-r8e/toolchains/arm-linux-androideabi-4.7/prebuilt/linux-x86/bin/arm-linux-androideabi-ar: creating libavcodec/libavcodec.a

/home/zhangbin/android/android-ndk-r8e/toolchains/arm-linux-androideabi-4.7/prebuilt/linux-x86/bin/arm-linux-androideabi-ld: error: cannot open libavformat/libavformat.a: No such file or directory

/home/zhangbin/android/android-ndk-r8e/toolchains/arm-linux-androideabi-4.7/prebuilt/linux-x86/bin/arm-linux-androideabi-ld: error: cannot open libavutil/libavutil.a: No such file or directory

/home/zhangbin/android/android-ndk-r8e/toolchains/arm-linux-androideabi-4.7/prebuilt/linux-x86/bin/arm-linux-androideabi-ld: error: cannot open /opt/android-ndk-r8d/sources/cxx-stl/stlport/libs/armeabi-v7a/libstlport_static.a: No such file or directory

root@Ubuntu32:/home/zhangbin/ffmpeg/ffmpeg-1.2/tools# 

推荐阅读
  • DirectShow Filter 开发指南
    本文总结了 DirectShow Filter 的开发经验,重点介绍了 Source Filter、In-Place Transform Filter 和 Render Filter 的实现方法。通过使用 DirectShow 提供的类,可以简化 Filter 的开发过程。 ... [详细]
  • 本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ... [详细]
  • 在Qt框架中,信号与槽机制是一种独特的组件间通信方式。本文探讨了这一机制相较于传统的C风格回调函数所具有的优势,并分析了其潜在的不足之处。 ... [详细]
  • NPM 脚本 'start' 退出,未显示 create-react-app 服务器正在监听请求
    遇到 NPM 脚本 'start' 退出且未显示 create-react-app 服务器正在监听请求的问题,请求帮助。 ... [详细]
  • 2023年最新指南:如何在PHP中屏蔽警告和错误
    本文详细介绍了如何在PHP中屏蔽警告和错误,包括多种方法和最佳实践,帮助开发者提升代码质量和安全性。 ... [详细]
  • 使用HTML和JavaScript实现视频截图功能
    本文介绍了如何利用HTML和JavaScript实现从远程MP4、本地摄像头及本地上传的MP4文件中截取视频帧,并展示了具体的实现步骤和示例代码。 ... [详细]
  • 本文将详细介绍如何在 Vue 项目中使用 Handsontable 插件,包括 npm 安装、基本配置和常用功能的实现。 ... [详细]
  • 本文详细介绍了 com.apollographql.apollo.api.internal.Optional 类中的 orNull() 方法,并提供了多个实际代码示例,帮助开发者更好地理解和使用该方法。 ... [详细]
  • 本文详细介绍了MySQL数据库的基础语法与核心操作,涵盖从基础概念到具体应用的多个方面。首先,文章从基础知识入手,逐步深入到创建和修改数据表的操作。接着,详细讲解了如何进行数据的插入、更新与删除。在查询部分,不仅介绍了DISTINCT和LIMIT的使用方法,还探讨了排序、过滤和通配符的应用。此外,文章还涵盖了计算字段以及多种函数的使用,包括文本处理、日期和时间处理及数值处理等。通过这些内容,读者可以全面掌握MySQL数据库的核心操作技巧。 ... [详细]
  • 在Ubuntu系统中安装Android SDK的详细步骤及解决“Failed to fetch URL https://dlssl.google.com/”错误的方法
    在Ubuntu 11.10 x64系统中安装Android SDK的详细步骤,包括配置环境变量和解决“Failed to fetch URL https://dlssl.google.com/”错误的方法。本文详细介绍了如何在该系统上顺利安装并配置Android SDK,确保开发环境的稳定性和高效性。此外,还提供了解决网络连接问题的实用技巧,帮助用户克服常见的安装障碍。 ... [详细]
  • 在 PHP 中使用 Restler 3 框架为不同方法添加身份验证时,可以根据方法参数的特定值来限制访问。例如,在 `Simple.php` 文件中定义的 `Simple` 类中,可以通过检查 `$name` 参数的值来决定是否允许调用 `item` 方法。这种细粒度的认证机制可以提高系统的安全性和灵活性。具体实现方式包括在方法内部进行条件判断,并结合框架提供的认证工具来实现访问控制。 ... [详细]
  • 在深入研究 React 项目的过程中,特别是在探索 react-router 源码时,我发现了其中蕴含的中间件概念。这激发了我对中间件的进一步思考与整理。本文将详细探讨 Redux 中间件的原理及其在实际项目中的应用,帮助读者更好地理解和使用这一强大工具。通过具体示例和代码解析,我们将揭示中间件如何提升应用的状态管理和异步操作处理能力。 ... [详细]
  • 在过去,我曾使用过自建MySQL服务器中的MyISAM和InnoDB存储引擎(也曾尝试过Memory引擎)。今年初,我开始转向阿里云的关系型数据库服务,并深入研究了其高效的压缩存储引擎TokuDB。TokuDB在数据压缩和处理大规模数据集方面表现出色,显著提升了存储效率和查询性能。通过实际应用,我发现TokuDB不仅能够有效减少存储成本,还能显著提高数据处理速度,特别适用于高并发和大数据量的场景。 ... [详细]
  • 分布式开源任务调度框架 TBSchedule 深度解析与应用实践
    本文深入解析了分布式开源任务调度框架 TBSchedule 的核心原理与应用场景,并通过实际案例详细介绍了其部署与使用方法。首先,从源码下载开始,详细阐述了 TBSchedule 的安装步骤和配置要点。接着,探讨了该框架在大规模分布式环境中的性能优化策略,以及如何通过灵活的任务调度机制提升系统效率。最后,结合具体实例,展示了 TBSchedule 在实际项目中的应用效果,为开发者提供了宝贵的实践经验。 ... [详细]
  • 在iOS开发中,多线程技术的应用非常广泛,能够高效地执行多个调度任务。本文将重点介绍GCD(Grand Central Dispatch)在多线程开发中的应用,包括其函数和队列的实现细节。 ... [详细]
author-avatar
mobiledu2402851203
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有