我在Debian挤压上安装gcc 4.6.3有困难。4.4目前已安装,但我需要4.6.x来运行php。我试图寻找类似的问题,但没有发现任何与我的错误。
我安装时使用以下说明:
wget ftp://ftp.gnu.org/gnu/gcc/gcc-4.6.3/gcc-4.6.3.tar.gz
tar -xzvf gcc-4.6.3.tar.gz
cd gcc-4.6.3
./contrib/download_prerequisites
cd ..
mkdir objdir
cd objdir
£PWD/../gcc-4.6.3/configure --prefix=/opt/gcc-4.6.3
我已经从下载了gcc-4.1.2,并使用两个命令构建
./configure
make
现在我可以看到g++二进制文件了。但并不存在gcc二进制。
$ ls /opt/gcc-4.1.2/host-x86_64-unknown-linux-gnu/gcc/g++
/opt/gcc-4.1.2/host-x86_64-unknown-linux-gnu/gcc/g++
$ ls /opt/gcc-4.1.2/host-x86_64-unknown-linux-gnu/gcc/gcc
ls: cannot access /opt/gcc-4.1.2/host-x86_64-unknown-lin
我曾尝试用非root安装glibc-2.15,在谷歌搜索并尝试了两天后,我在这里寻求帮助。
After configure, it output following error:
../glibc-2.15/configure --prefix=${PWD/objDir/destDir}
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking for suffix of
我正在尝试为我的树莓派3构建Linux。
当我执行make时,我得到了下面的错误。
make[2]: /home/rohit/workplace/rp/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-gcc: Command not found
一些背景知识会有所帮助。我正在关注这个。总而言之,这就是我所运行的。
make raspberrypi3_defconfig
make linux-menuconfig
make
从错误中,我得到了传中的gcc没有在路径上,因为它应该是。但我不确定我错过了什么。
粘贴后
我编写makefile,如下所示
#... Configure basic flags for compiler
.PHONY: mk_mingw
mk_mingw:
# build with mingw(windows)
.PHONY: mk_gcc_linux
mk_gcc_linux:
# build in gcc(linux)
#... some auxiliary unit such as clear, test ...
使用mingw(windows)构建时使用以下命令
#command 1
$ make mk_mingw
使用gcc(Linux)构建时使用以下命令
#com
我问过GDB一个类似的问题:如何从源构建GDB文档?,它改变了我的生活,现在我也想要GCC!
我成功地在Ubuntu16.04和gcc 6.4.0源代码树上构建了文档(以匹配我的主机):
./contrib/download_prerequisites
./configure
make
host-x86_64-pc-linux-gnu/gcc
make html
xdg-open HTML/gcc-6.4.0/gcc/index.html
但是我不能把所有的东西都放在一页里,我试了一下:
make html MAKEINFO=makeinfo MAKEINFOFLAGS='--no-s
在一个工作中的C项目中,make为各种目标构建,其中一个显然是powerpc-405。该特定目标的构建失败,因为我没有安装工具链。
make[7]: /opt/crosstool/gcc-4.2.4-glibc-2.3.6/powerpc-405-linux-gnu/bin/powerpc-405-linux-gnu-gcc: Command not found
问:我对“下载源代码,然后自己构建它”的模式有一个非常不稳定的理解,这在Linux-land中很常见。有人能描述一下我如何在错误中做特定于指定工具链的操作吗?
到目前为止,我已经决定/认为我需要去ftp://gcc.gnu.org/p
我们正在我们的CentOS5.10 x86_64标准服务器b/c上构建AOSP (android-4.4.2_r1),它有很多处理器和ram。在运行make -j32 2> error.log之后不久,构建就停止了。error.log显示以下错误。有人能告诉我们为什么吗?
find: src: No such file or directory
/usr/bin/m4: unrecognized option `--gnu'
Try `/usr/bin/m4 --help' for more information.
/root/android/source/prebui
在编译qt的过程中,我发现有一个名为arm-linux-gcc的qws目标。我环顾了一下,但不知道如何找到它,在哪里找到它。我尝试了安装,apt-cache给出了以下输出。
apt-cache search armel
asterisk-prompt-fr-armelle - French voice prompts for Asterisk by Armelle Desjardins
rootstock - shellscript to create armel rootfs tarballs using a VM
rootstock-gtk - graphical frontend to