求助,php-7.0.10交叉编译环境搭建失败

&&国之画&&&&&&
&& &&&&&&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!Android-armv7版php7.0.2编译中_pocketmine吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:28,386贴子:
Android-armv7版php7.0.2编译中
表示编译要好久的说(反正我编译x86_32花了1小时)能不能成功还不知道单线程跑起(其实可以多线程make的,谁叫我开始的时候忘设了)渣机勿喷
这情况让我想起这张图
tm的我选了target为android-armv7怎么还给我编译i386版的php,交叉编译器是正常的可以编译arm用的二进制
tm的怪不得编译之后还是linux,原来少加了个选项
纠正楼上是编译后还是x86的软件
双进程三线程跑起
看到这使用率我就放心了多线程果然管用
之所以3个核心是因为我发现虚拟机模拟全部四个核心的话系统会比较卡顿,空出一个核心的话会好很多
这种低级bug也是可以。。
果然,yaml这关过了
刚刚又发生了一个问题,同样是下载链接无效,不过也解决了,现在到了最后关头——————编译php
少女祈祷中
好了我换系统了,我直接在电脑上安装ubuntu14.04虚拟机的卡顿实在无法忍受(不要问我是怎么实现在32位efi引导的情况下运行64位ubuntu系统并且实现win共存的)炸鸡勿喷
安装一些编译工具正在等待爆头
ubuntu是我用过的最流畅的系统之一
情况不错嘛
这样看来是成功了
让我确认下能不能运行
可以了,那么从2点开始的话,整个过程用了30分钟
我是不是该update php binary
推荐使用itx创世纪Genisys-0.14.0核心
贴吧热议榜
使用签名档&&
保存至快速回贴开启交叉编译后,
go get 失败. - Golang中国
09:48 发布 1928 次点击
开启交叉编译后,
go get 失败. 提示open /usr/local/go/pkg/darwin_amd64/runtime/cgo.a: permission denied.
发现目录下已经没有cgo.a这个文件了, copy一个过去, 用sudo还是提示$GOPATH not set.
找了很久, 发现有人提到这个问题, 说是时间戳的问题.
多番尝试: sudo find /usr/local/go
-type f -exec touch {} \;
把goroot下的所有文件日期全部更新, 就好了.
希望能对遇到同样问题的童鞋有用.
也遇到这个问题,采用楼主的办法没有解决,直接给go目录授权反而好了,sudo chown -R 用户 /Users/zhang/go
还是将CGO_Enable关闭的好
后方可回复, 如果你还没有账号你可以
一个帐号。
30岁才开始后使用快捷导航没有帐号?
查看: 1631|回复: 5
交叉编译Ncurses库出错,CC求助~~~
在线时间119 小时
威望131 分
芯币241 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 131, 距离下一级还需 69 积分
一粒金砂(中级), 积分 131, 距离下一级还需 69 积分
编译器用的Hel2416提供的arm-linux-gcc
1.#./configure&&CC=arm-linux-gcc --host=arm-linux --enable-widec --with-shared --prefix=/home/casy/work/help2416/target-arm
第一步成功了.
2. # make HOSTCC=gcc CXX=arm-linux-c++
第二部总是出错,
错误如下:
In file included from ./tinfo/comp_hash.c:42:0:
../ncurses/curses.priv.h:1082:1: warning: parameter names (without types) in function declaration [enabled by default]
../ncurses/curses.priv.h:1083:1: error: unknown type name ‘wint_t’
make[1]: *** [make_hash] Error 1复制代码
在线时间119 小时
威望131 分
芯币241 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 131, 距离下一级还需 69 积分
一粒金砂(中级), 积分 131, 距离下一级还需 69 积分
make HOSTCC=gcc CXX=arm-jyxtec-linux-gnueabi-c++ 换成这个也是同样的错误..
在线时间122 小时
威望222 分
芯币1565 枚
E金币100 枚
TA的帖子TA的资源
一粒金砂(高级), 积分 222, 距离下一级还需 278 积分
一粒金砂(高级), 积分 222, 距离下一级还需 278 积分
同求,以前自己制作交叉编译器也没成功,也是卡在某些全盘搜索都找不到的头文件
在线时间364 小时
威望621 分
芯币1540 枚
TA的帖子TA的资源
请在我提供的虚拟机下边编译,或者参考手册上描述的,把开发环境所必须的依耐先安装好!
我虚拟机试过了,还是不行,源文件里可能有C++代码,可能是编译器不支持吧?试过了高版本的编译器还是不行
折腾了几天了,很是郁闷啊!!
你有没有编译好的库libncurses.so.5?&
My dreams will go on...
在线时间119 小时
威望131 分
芯币241 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 131, 距离下一级还需 69 积分
一粒金砂(中级), 积分 131, 距离下一级还需 69 积分
请在我提供的虚拟机下边编译,或者参考手册上描述的,把开发环境所必须的依耐先安装好!
我虚拟机试过了,还是不行,源文件里可能有C++代码,可能是编译器不支持吧?试过了高版本的编译器还是不行
折腾了几天了,很是郁闷啊!!
你有没有编译好的库libncurses.so.5?
在线时间119 小时
威望131 分
芯币241 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 131, 距离下一级还需 69 积分
一粒金砂(中级), 积分 131, 距离下一级还需 69 积分
编译这个库的时候有些小插曲,我选择的最高的5.9版本,编译总是报错,换另一台PC上的编译器也不行,后来下载低版本的5.6版本,还是不行,最后选择5.8的,幸好编译通过。前后折腾了一天时间。
选择5.8版本下载得到压缩文件:ncurses-5.8.tar.gz
将压缩解压,配置,编译,安装:
./configure --host=arm-arago-linux-gnueabi --prefix=/home/share/caizhiwei/sql/target-arm/ncurses --enable-widec&&--with-shared
make && make install
Powered by
逛了这许久,何不进去瞧瞧?帐号:密码:下次自动登录{url:/nForum/slist.json?uid=guest&root=list-section}{url:/nForum/nlist.json?uid=guest&root=list-section}
贴数:1&分页:Impatience,Hubris发信人: oasis2k (Impatience,Hubris), 信区: LinuxApp
标&&题: Re: 求助,php-7.0.10交叉编译失败
发信站: 水木社区 (Mon Sep 12 10:54:35 2016), 站内 && 有lp孩子的还有几个人在搞php?
【 在 elf ('精灵射手','猥琐大叔') 的大作中提到: 】
: 你需要php7的什么特性呢?以前php5的时候能正常使用吗?
: 嵌入式平台尽量用已有的成功方案吧。
: 浪费时间去patch它不如省点时间多陪陪老婆孩子。
: ...................
&& -- && ※ 来源:·水木社区 newsmth.net·[FROM: 218.17.157.*]
文章数:1&分页:
抽奖到手软!将狂欢进行到底!

我要回帖

更多关于 arm交叉编译环境 的文章

 

随机推荐