我正在尝试安装Bugzilla,但遇到了Perl问题。
在安装所需的Perl模块时,我收到以下错误消息:
ERROR: Using install-module.pl requires that you install a compiler, such as gcc.
已安装并在路径中安装了gcc 4.2.3。我使用的是perl v 5.8.6操作系统: Linux DiskStation 2.6.32.12
Stackoverflow上的另一个线程引用了PerlGcc,但它似乎只在Solaris上有效。
怎样才能让Perl找到gcc呢?
几个月前,我在我的系统上构建并安装了gcc 4.8.2。今天我用它编译了一个使用C++11线程库的程序,当我运行它时,它抱怨说找不到正确版本的libstdc++。因此,我回到了gcc 4.8.2源码树,并手动将libstdc++-6.0.18复制到适当的位置。在那之后,程序运行正常。
莫名其妙的是,在我安装gcc的时候,它并没有自动安装。有没有办法在不手动复制文件的情况下安装它?
Edit in response to comments:错误消息:
./a.out: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.1
我不能在conda中使用cpanm安装模块。
cpanm --force Math::CDF
--> Working on Math::CDF
Fetching http://www.cpan.org/authors/id/C/CA/CALLAHAN/Math-CDF-0.1.tar.gz ... OK
Configuring Math-CDF-0.1 ... OK
Building and testing Math-CDF-0.1 ... FAIL
! Installing Math::CDF failed. See /
在-Wl,--verbose中运行gcc会打印出如下内容
attempt to open /foo/gcc-6.3.0/lib64/../lib64/libm.so failed
attempt to open /foo/gcc-6.3.0/lib64/../lib64/libm.a failed
attempt to open /foo/gcc-6.3.0/lib/x86_64-redhat-linux/6.3.0/libm.so failed
attempt to open /foo/gcc-6.3.0/lib/x86_64-redhat-linux/6.3.0/libm.a failed
我试图在运行在虚拟机(VirtualBox 4.3.12 r93733)上的12.04版本(32位,内核Linux3.5.0-41-Generic)上安装srilm-1.6.0,gcc -v说它是gcc version 4.6.3。
我读过如何在ubuntu14.04上安装SRILM?,但没什么用
命令
make World
和
make MACHINE_TYPE=i686 World
和
make MACHINE_TYPE=i686-m64 World
导致错误消息
make: /sbin/machine-type: Command not found
Makefile:13: /
我已经在Ubuntu-14.0.0中安装了枕头,没有任何虚拟any。但是,当我试图再次在虚拟环境中安装它时,它会失败,并出现以下错误。
Reading https://pypi.python.org/simple/Pillow/
Best match: Pillow 3.0.0
Downloading https://pypi.python.org/packages/source/P/Pillow/Pillow-
i686-linux-gnu-gcc: error: build/temp.linux-i686-2.7/_imaging.o: No such f
我正在尝试从官方Nvidia网站安装最新的CUDA版本。
在运行sudo sh cuda_10.2.89_440.33.01_linux.run时,我得到:
Failed to verify gcc version. See log at /var/log/cuda-installer.log for details.
当我禁止日志文件时,我得到:
[ERROR]: unsupported compiler version: 9.3.0. Use --override to override this check.
我在网上搜索,显然有人说,最新的CUDA安装不能使用最新的gcc版本。即使如此
通过严格遵循这个帖子,我能够在Ubuntu14.04的新安装上安装gcc 3.4。但是,当我试图编译一个程序时,它会失败,并出现以下错误:
/usr/bin/ld: cannot find crt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
我看过这个回答并安装了build-essential,但这并没有解决问题。我还是会犯同
我正在尝试使用contrib repos在Debian8.3上安装virtuabox。当我使用apt-get install virtualbox时,它希望安装gcc-4.8,但我已经安装了gcc version 4.9.2。我做错了什么?这样做安全吗?我可以留下我的gcc-4.9.2?
apt-get输出
apt-get install virtualbox
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra pa
我尝试安装gcc 4.4.7,但没有成功,使用:sudo apt-get install gcc 4.4.7
我试着通过源代码运行它并安装一个新的.似乎什么都起不到作用。
我一直在犯这个错误:
Version 4.4.7 for 'gcc' was not found
或者:
Couldn't find any package by glob gcc-4.4.7....
有人知道我怎么安装gcc吗?我刚接触Linux,刚刚安装了它。
我正在尝试使用NDK r10为android编译FFTW。使用这里的说明:
但是,当我运行./配置时,它会因为错误而失败:目前还没有安装arm-gcc程序。
我验证我的路径包括所需的条目-当然,文件arm-linux-androideabi-gcc存在于bin文件夹中。
你能帮帮我吗
#!/bin/sh
# FourierTest/build.sh
# Compiles fftw3 for Android
# Make sure you have NDK_ROOT defined in .bashrc or .bash_profile
INSTALL_DIR="`pwd`/jni/a