crosstool-ng

    1热度

    1回答

    我一直在使用的buildroot创建根文件系统,但使用的crosstool-ng的工具链的glibc。这给我看了必要的最小文件集。然后,我用直接从挤压.deb封装中取出的所有库替换为armel。然后,我添加了fakeroot和fakechroot(也包含.deb包)。我也修改了resolv.conf,hosts和nsswitch.conf文件以符合我的喜好。上传到我的设备后,很多工作。 cd /带

    -1热度

    1回答

    我已经建立了使用crosstool-NG一个Power PC处理器的工具链编译buildroot的。 Crosstool-NG自动从kernel.org下载所需的源代码以编译工具链。 现在我想编译Linux发行版的系统和思想,使用buildroot将去的最简单的方法。所以我配置buildroot用我现有的交叉工具链,但在执行make,它抱怨: >>> toolchain-external Conf

    0热度

    2回答

    我是新来的交叉编译,我遵循的步骤从using-crosstool-ng-and-cygwin by MAKSYM SHYTE 的crosstool的失败针对i686-NPTL Linux的GNU的目标产生交叉编译时建立的gettext build = x86_64-unknown-cygwin host = x86_64-unknown-cygwin target = i686-nptl-li

    3热度

    2回答

    我已经尝试使用的crosstool-NG做出了RHEL7.1功率交叉编译器,这意味着: ppc64le(PowerPC的64位小端) 的glibc 2.17 内核3.10 我觉得我缺少一些必要的修补程序,因为我得到的消息 [INFO ] ================================================================= [INFO ] Instal

    5热度

    1回答

    我已经安装了一个Emdebian的Raspberry PI,并且想要交叉编译项目。 关于如何获得工具链和使用它构建一个简单的项目有大量的文档。我自己设法用crosstool-ng构建了一个工具链,并编写了一个可以正常工作的Hello World程序。 我没有得到的是如何处理交叉编译更复杂的项目,如Qt,它依赖于其他库。我们以libdbus为例,因为这是Qt的依赖关系之一。 安装的Emdebian已

    0热度

    1回答

    我正在尝试为树莓派构建一个交叉编译器。我正在使用crosstool-ng来构建这个编译器。我正在关注这个链接以供参考。我已经完成了link中的所有配置。但是,当我试图建立,我得到“CT_TARGET命令未找到”的错误。我试着用google搜索错误,但无法找到任何匹配结果。有人能帮我克服这个问题吗?这是完整的构建输出。 /opt/cross/bin$ sudo ct-ng build /opt/c

    0热度

    2回答

    我想交叉编译一个简单的程序,该程序在我的x86_64上使用libncurses。目标系统是MIPS。 我crosstool-ng-1.20构建了罚款(样本MIPS-未知精灵) 但是,一个简单的Hello World非常结束。 #include <stdio.h> int main(void) { printf("OH HAI.\n"); return 0

    0热度

    1回答

    我试图在我的覆盆子pi中构建crosstool,我遵循的步骤是从How to compile FFmpeg for Raspberry Pi (Raspbian)。当我完成ct-ng build(花了很长时间),发生错误。它显示Build failed in step 'Retrieving needed toolchain components' tarballs called in step

    0热度

    1回答

    我试图在运行OSX 10.9.5的64位Mac上使用crosstool-ng-1.22.0为x86_64 linux创建一个工具链。我试图使用一些样本(x86_64-w64-mingw32,x86_64-pc-linux-gnu和x86_64-unknown-linux-gnu)来构建,但是我遇到了构建错误,如下所示。我没有构建黄金链接器,也没有尝试静态链接,并且我正在构建一个区分大小写的文件系统

    1热度

    1回答

    我第一次尝试在运行./configure的crosstool-NG是这样的: iMac:crosstool-ng-1.20.0 rand$ ./configure --prefix=/opt/local --with-libtool=/opt/local/bin/glibtool --with-libtoolize=/opt/local/bin/glibtoolize --with-objc