交叉编译
lgz00gi
这个作者很懒,什么都没留下…
展开
-
Fedora 21 x86_64 上运行32位软件
最近在做交叉编译,客户提供的toolchain是为32位系统生成的,现在在64位上的系统运行, 会出现下面的error error: C compiler cannot create executables 解决方法是: yum install glibc.i686 libgcc.i686原创 2015-08-31 16:54:01 · 805 阅读 · 0 评论 -
交叉编译python 2.7.3 for arm
首先是下载Python的源代码,python2.7.3.tar.xz 然后用本地的gcc编译一次,生成一些需要的文件tar -xvf Python-2.7.3.tar.xzcd Python-2.7.3./configuremake python Parser/pgenmv python hostpythonmv Parser/pgen Parser/hostpgenmake dist原创 2015-09-09 14:46:02 · 3029 阅读 · 0 评论 -
交叉编译zlib和openssl for arm
首先是zlib首先下载zlib,我这里采用zlib1.2.8tar xvf zlib-1.2.8.tar.gzcd zlib-1.2.8CC=armv-linux-gcc ./configure –prefix=/usr/localmakemake install这样就可以将zlib交叉编译到/usr/local目录下。接下来是opensslwget ftp://ftp.openssl.or原创 2015-09-10 10:19:52 · 1499 阅读 · 0 评论 -
在arm上搭建flask运行环境
flask是一个简单的实用的web服务,由于其比较小巧,对于一些简单需求的服务是比较方便的,如restful api。由于flask是一个在Python上运行的库,所以想要运行flask,那么一个Python库是必不可少的,那么就需要交叉编译一个Python库,可以参考 交叉编译python 2.7.3 for arm。然后将flask的库拷到python的lib/python2.7.3/site-原创 2015-09-10 14:01:48 · 2825 阅读 · 0 评论