标题: 请问怎么会出现error: C compiler cannot create executables的错误? [打印本页] 作者: erupt 时间: 2006-04-08 10:35 标题: 请问怎么会出现error: C compiler cannot create executables的错误? 我打算安装db,开始抱错,要求安装gcc,安装成功gcc后gcc的错误没有了,但是还有一个错误。
root@test # env CC=gcc /db-4.3.29/dist/configure
checking build system type... sparc-sun-solaris2.9
checking host system type... sparc-sun-solaris2.9
checking if building in the top-level or dist directories... no
checking if --disable-cryptography option specified... no
checking if --disable-hash option specified... no
checking if --disable-queue option specified... no
checking if --disable-replication option specified... no
checking if --disable-statistics option specified... no
checking if --disable-verify option specified... no
checking if --enable-compat185 option specified... no
checking if --enable-cxx option specified... no
checking if --enable-debug option specified... no
checking if --enable-debug_rop option specified... no
checking if --enable-debug_wop option specified... no
checking if --enable-diagnostic option specified... no
checking if --enable-dump185 option specified... no
checking if --enable-java option specified... no
checking if --enable-mingw option specified... no
checking if --enable-o_direct option specified... no
checking if --enable-posixmutexes option specified... no
checking if --enable-rpc option specified... no
checking if --enable-smallbuild option specified... no
checking if --enable-tcl option specified... no
checking if --enable-test option specified... no
checking if --enable-uimutexes option specified... no
checking if --enable-umrw option specified... no
checking if --with-mutex=MUTEX option specified... no
checking if --with-mutexalign=ALIGNMENT option specified... no
checking if --with-tcl=DIR option specified... no
checking if --with-uniquename=NAME option specified... no
checking for ar... ar
checking for chmod... chmod
checking for cp... cp
checking for ln... ln
checking for mkdir... mkdir
checking for ranlib... ranlib
checking for ranlib... /usr/ccs/bin/ranlib
checking for rm... rm
checking for sh... sh
checking for sh... /usr/bin/sh
checking for strip... strip
checking for strip... /usr/ccs/bin/strip
checking for a BSD-compatible install... /db-4.3.29/dist/install-sh -c
checking for C compiler default output file name... configure: error: C compiler
cannot create executables
See `config.log' for more details.
root@ttt # gcc -V
ld.so.1: gcc: fatal: libiconv.so.2: open failed: No such file or directory
Killed作者: erupt 时间: 2006-04-10 10:58
你没有安装libiconv的话会提示如下错误信息:
ld.so.1: gcc: fatal:libiconv.so.2 : open failed: no such file or directory Killed
错误: Can't find X includes. Please check your installation and add the correct paths!
原因:没有X的包含文件
解决:安装xlibs-dev即可
错误: Qt (>= Qt 3.0) (headers and libraries) not found. Please check your installation!
原因:查找提供qt的lib&&headers的软件包,并安装之
解决:apt-get install libqt3-headers libqt3-mt-dev
错误:in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!
原因:install a KDE application in a Gnome environment。
解决:which basically means its going to want to install a lot of KDE specific packages to work. This 'configure:error'
is due to it expecting you to be running KDE and again refers to some 'headers'.
sudo apt-get update
sudo apt-get install kdelibs4-dev kdelibs4c2a
错误:./admin/cvs.sh: 585: autoconf: not found
原因:
解决:apt-get install autoconf
错误:heching for gtk-config... no
checking for GTK - version = 1.2.0... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG enviroment variable to the
*** full path to gtk-config.
configure: error: Cannot find GTK: Is gtk-config in path?
原因:
解决:sudo apt-get install libgtk1.2-dev
错误: No package 'libpanelapplet-2.0' found
原因:
解决:sudo apt-get install gnome-panel
问题:eva不弹出输入法
解决:sudo apt-get install scim-qtimm
问题:No package 'gtk+-2.0' found
No package 'gtksourceview-1.0' found
No package 'libgnomeui-2.0' found
No package 'libglade-2.0' found
No package 'libgnomeprintui-2.2' found
解决:sudo apt-get install libgtk2.0-dev libgtksourceview-dev libgnomeui-dev libglade2-dev libgnomeprint2.2-dev
问题:No package 'libpanelapplet-2.0' found
解决:sudo apt-get install libpanelappletmm-2.6-dev作者: william.xiao 时间: 2007-06-25 20:16
另注意:
我在FEDORA 里 没有apt-get,用yum作者: claret 时间: 2008-02-13 16:50
没有安装libiconv,安装后就可以解决了。看下边说明,摘自www.sunfreeware.com的gcc下载部分。
gcc-3.4.6-sol9-sparc-local.gz. The GNU C compiler and related programs - installs in /usr/local. This package includes the GNU C, C++, and f77 suites and support files. These gcc packages require the installation of libiconv. It was compiled to use the SUN assembler and loader usually in /usr/ccs/bin if the SUNW developer packages are installed. When needed and the source code supports it, this C compiler can create 64-bit executables via the -m64 flag as well as the usual 32-bit ones.作者: 虫虫猫 时间: 2008-09-30 19:20
安装gcc libc6-dev试试作者: hobbby1984 时间: 2010-02-03 16:27
我这里的情况是在Fedora 12上面,自定义的LDFLAGS;
CFLAGS="-fPIE -Os -s -pipe -fsigned-char -O3 -g -pipe -fomit-frame-pointer -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=opteron -mmmx -msse2 -msse4a -fvisibility=hidden -static"
如果去掉最后的-static选项,就没有这个报错了。具体原因请高人指教作者: easybegin 时间: 2010-02-03 16:46
libiconv libgcc都装了没作者: nimysun 时间: 2010-02-04 15:26