2 hanyutiannan hanyutiannan 于 2014.07.03 11:51 提问

ubuntu14.04 32位 编译展讯8810平台版本amixer.c的问题

看第一条error是说没有找到 alsa/asoundlib.h头文件,但是从别的文件夹拷贝过来放在alsa下编译还是出现同样的错误 请大神帮忙分析下是什么原因?谢谢

external/sprd/alsa/alsa-utils/amixer/amixer.c:30:28: error: alsa/asoundlib.h: No such file or directory
external/sprd/alsa/alsa-utils/amixer/amixer.c: In function 'info':
external/sprd/alsa/alsa-utils/amixer/amixer.c:86: error: 'snd_ctl_t' undeclared (first use in this function)
external/sprd/alsa/alsa-utils/amiexternal/sprd/alsa/alsa-utils/amixer/amixer.c:30:28: error: alsa/asoundlib.h: No such file or directory
external/sprd/alsa/alsa-utils/amixer/amixer.c: In function 'info':
external/sprd/alsa/alsa-utils/amixer/amixer.c:86: error: 'snd_ctl_t' undeclared (first use in this function)
external/sprd/alsa/alsa-utils/amixer/amixer.c:86: error: (Each undeclared identifier is reported only once
external/sprd/alsa/alsa-utils/amixer/amixer.c:86: error: for each function it appears in.)
external/sprd/alsa/alsa-utils/amixer/amixer.c:86: error: 'handle' undeclared (first use in this function)
external/sprd/alsa/alsa-utils/amixer/amixer.c:87: error: 'snd_mixer_t' undeclared (first use in this function)
external/sprd/alsa/alsa-utils/amixer/amixer.c:87: error: 'mhandle' undeclared (first use in this function)xer/amixer.c:86: error: (Each undeclared identifier is reported only once
external/sprd/alsa/alsa-utils/amixer/amixer.c:86: error: for each function it appears in.)
external/sprd/alsa/alsa-utils/amixer/amixer.c:86: error: 'handle' undeclared (first use in this function)
external/sprd/alsa/alsa-utils/amixer/amixer.c:87: error: 'snd_mixer_t' undeclared (first use in this function)
external/sprd/alsa/alsa-utils/amixer/amixer.c:87: error: 'mhandle' undeclared (first use in this function)
省略。。。。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
展讯7715 Android 平台编译
我是在Ubuntu 14.04 上编译的,所以安装的软件与11.04有点区别,记录一下。 1.安装JDK,需要 JDK1.6。 下载 jdk-6u45-linux-x64.bin , 运行后,得到一个 jdk1.6.0_45 的目录。copy该目录到 /usr/lib/jvm 目录下,这个目录自己建立。 在 /etc/profile.d/ 目录下建立一个 java_env.sh, 内容:
Android编译浅析和常用编译指令--展讯平台
Android编译浅析和常用编译指令        我们日常工作中,每天都要编译代码,那么Android的编译原理是怎么样的呢?如何能提高编译的效率?以下我们简单的分析下。 一、Android的标准编译流程 Android标准编译分三步——1、遍历所有的编译项:source build/envsetup.sh;2、选择要编译的选项:lunch xx;3、选择全编译或者模块编译make [
linux摄像头驱动的拍照流程分析(针对展讯8810(ARM架构),android平台)
首先,我们根据 展讯 SC8810的datasheet的摄像原理相关章节,找到了摄像相关寄存器的名字(CAP_FRM_SIZE、CAP_IMG_DECI),通过在驱动目录(kernel/drivers/media/),对这些名字的搜索,很幸运的可以找到相关源文件。 $ find kernel/drivers/media/ | xargs grep "CAP_FRM_SIZE" kernel/d
展讯平台环境搭建和编译技巧
展讯平台详细的环境搭建和编译技巧,一册在手,完全明白整个编译框架
展讯7731平台驱动调试总结(1)---- 系统编译环境安装
展讯提供了较为详细的文档,对编译环境的安装做了说明,不过我在根据文档《Android4.4编译系统介绍.pdf》进行安装时颇为不顺。因此请尤其注意下述的针对展讯文档有区别的红字部分。   1.      操作系统 展讯的指导文档建议使用Ubuntu 11.04操作系统,10.04,10.10,11.10,12.04 等版本也可以使用。目前我安装的就是Ubuntu 12.04 LTS,兄弟们
展讯7731平台驱动调试总结(2)---- 驱动配置部分
1. 关键配置文件路径   1). 项目板级配置:idh.code/device/sprd/scx35_sp7731geaplus_pad_qhd/文件夹内各文件 ⑴.BoardConfig.mk---板级宏配置文件。包括设置该板(项目)所使用的uboot/kerenl全局配置宏文件,摄像头接口类型、分辨率等参数,所使用的重力加速度、光线传感器,内部存储空间大小分配等。   ⑵.
展讯开发环境 之 必备工具
1. VC6.0             想要跑展讯的模拟器,这个肯定是要装的,虽然VC6问题一箩筐却也只能将就用用。     记得手动给VC打上SP6补丁,不然你可能不时会遇到编译链接的时候卡死的问题。不要     迷信网上所谓已经集成了SP6补丁的VC6安装包。装完后简单设置一下,字体、背景颜色     之类的,最好设置Tab转空格。 2. VC6 插件             最
android展讯平台重要的打包命令及生成镜像文件的Linux命令
android系统编译完成后,生成的都是系统的文件,如果用展讯的烧录工具一个一个的选中则非常麻烦,下面介绍了一种把这些文件打包成pac包的形式的方法,细看命令比较长,原因是系统文件比较多,我使用的都是绝对路径,可以对一个路径设置一个变量,这样就可以缩短命令行的长度了。  perl customize/pac_8810/pac_8810.pl "mytest.pac" "VERSION_1.0"
展讯8810中LCD 在uboot和Kernel中的基本流程
一、LCD显示的基本原理   通过framebuffer,应用程序用mmap把显存映射到应用程序虚拟地址空间,将要显示的数据写入这个内存空间就可以在屏幕上显示出来。   驱动程序分配系统内存作为显存;实现file_operations 结构中的接口,为应用程序服务;实现fb_ops 结构中的接口,控制和操作LCD控制器;          驱动程序将显存的起始地址和长度传给 L
SC8810客户化文档4.0.3
展讯8810 Andriod 4.0.3客户化配置文档,编译环境搭建。