Ⅰ 在linux下用bfin-uclinux-gcc交叉编译ffmpeg报错,是什么问题
这个是抱怨没有main函数的意思
如果你要编译共享库,请确认使用了正确的编译选项
如果要编译可执行程序,请提供main函数。
Ⅱ 编译uClinux时我的虚拟机是10.10的,make dep ,make -j4后出错了,请大神回答,回答能解决的话分全给
应该是语法错误,一般说来是编译器版本不对应导致语法检查规则不一样而出错。
Ⅲ 编译uclinux内核make dep出错
找到uclinux-dists目录下的Makefile文件,修改下面两行
ARCH ?= arm
CROSS_COMPILE ?= 你安装的交叉编译工具链
编译之前要先配置
make menuconfig
Ⅳ uClinux编译在建立环境时遇到的问题,make menuconfig命令出错
缺少Ncurses库,这个库好象是在终端窗口下显示图形的库
你试着去找一下相应的包安装一下或者找相应的源代码然后编译一下
当然如果你选择去找源代码编译,那就参考一下代码数下面的文档,看看如何编译,安装以及这个库的依赖情况等
Ⅳ uclinux下net-snmp编译完成后程序在目标板(uclinux+arm)上运行时提示Cannot find mole (SNMPv2-MIB):
你的库文件或模块代码有缺失。重新下载个snmpagent开发包吧。
Ⅵ 菜鸟求助~~~编译uClinux出错,请问这是什么错误
没用过 ucLInux, 不过从错误提示上看,是浮点数相关的问题, libgcc.a 用的是硬件浮点,而uclinux用的是软浮点。 显然应该在编译时统一, 即要么都用软浮点,要么都用硬浮点(当然,硬浮点效率更高)。 google了一下,可以在编译时加上 -mhard-float 的方法来设定使用硬件浮点类型。显然你应该修改makefile 来统一这个参数。
Ⅶ uclinux下安装了arm elf gcc 后编译出现arm-linux-gcc找不到
你需要将你安装的路径添加到环境变量中
比如你安装在 /usr/local/arm-elf-tools
你可以在/root/.bash_profile中添加环境变量
具体可以像下面那样操作:
vi /root/.bash_profile
然后再打开的文件中添加:
PATH=$PATH:/usr/local/arm-elf-tools/bin
export PATH
保存退出
在运行下面的命令:
source /root/.bash_profile
这样就可以了,你可以根据你的具体情况改一改
Ⅷ uclinux内核编译问题
在Ubuntu 下输入 apt-get install ncurses
Redhat下输入 rpm -ivh ncurses
这个问题应该是在输入make menucongfig时候出现的,内核启动文本配置,需要
ncurses库
Ⅸ 编译uClinux: sudo make menuconfig,make dep,make后出现如下问题:
由于你的图片我看的不是很清晰,只能看见是USER中的编译好像是没有定义,回你可以先试一下不选这答个目录中的程序,在make menuconfig 后看看是不是在busybox中有这个程序,如果是自己写的程序,要把它编译到内核,你可以先试试不编译经内核,如果没得问题,就表示内核编译时没有问题,而是应用程序的问题,再去修改应用程序,看看是不是有什么没定义,耐心找找,我相信,通过你的努力,一定能够解决此类问题的。
Ⅹ 在编译uClinux的时候,他的编译器是自动选择的吗我只用了 make 命令,他就开始编译了!
你要制定编译器的话,肯定是在环境变量哪里设置好的。你之前安装的GCC也是设置好环境变量的哦