关于 error: 'fprintf' was not declared in this scope的错误
今天在Ubuntu10.04下做build oms1.5的时候,报了这么一个错误:
frameworks/base/tools/aidl/AST.cpp:10: error: 'fprintf' was not declared in this scope
后来发现本机的gcc g++ 是4.4版,安装4.3, 重新链接,问题解决。
apt-get install gcc-4.3 g++-4.3
进入/usr/bin
cd /usr/bin
建个软连接
ln -s gcc-4.3 gcc
ln -s g++-4.3 g++
然后进入android目录下,执行make,就可以了。 1 楼 gaoxiaoweiandy 2011-09-22 楼主,我安装不成 apt-get install gcc-4.3 g++-4.3 提示如下:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
现在没有可用的软件包 g++-4.3,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
现在没有可用的软件包 gcc-4.3,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 gcc-4.3 没有可供安装的候选者
E: 软件包 g++-4.3 没有可供安装的候选者
2 楼 gaoxiaoweiandy 2011-09-22 希望你能答复。我QQ254904252