当前位置:  技术问答>linux和unix

绝望: solaris10安装低版本gcc。报gcc: installation problem, cannot exec `cpp': No such file or directory

    来源: 互联网  发布时间:2016-04-05

    本文导语:  要在solaris10上跑一个代码,必须用gcc-2.7.2.3才行。这个版本很低,是solaris2.5上的freeware. 我在sunfreeware上找到这个,是for Intel i368 solaris2.5 http://ftp.sunfreeware.com/ftp/pub/freeware/i386/5.5.1/baggett/gcc-2723-opt.tar.gz 解压之后,里...

要在solaris10上跑一个代码,必须用gcc-2.7.2.3才行。这个版本很低,是solaris2.5上的freeware.

我在sunfreeware上找到这个,是for Intel i368 solaris2.5
http://ftp.sunfreeware.com/ftp/pub/freeware/i386/5.5.1/baggett/gcc-2723-opt.tar.gz

解压之后,里面已经包括了。
/bin
/lib
/info
/i386_unknown_solaris2.6
/man
这些是不是已经编译好的?只需指明PATH,不用再安装了吧?

我直接在~/bashrc上加了这些
PATH=原来的路径/gcc目录/bin
LD_LIBRARY_PATH=/gcc目录/lib/gcc-lib/i386_unknown_solaris2.6/2.7.2.3            -->这里有.a文件和include目录。
改完也都用source命令刷新了。

可是当运行gcc test.c的时候,抱错:
gcc: installation problem, cannot exec `cpp': No such file or directory 

而在/gcc目录/lib/gcc-lib/Intel_unknown_solaris2.6/2.7.2.3下面有名为cpp的文件啊?怎么回事?

再有,我的gcc目录是我自己制定的,难道需要放在一个特定的目录下吗?

这个code对我极为重要,我又刚刚开始用solaris和unix,对gcc一窍不通,请各位大侠提供一个具体的解释,谢谢。
gcc的连接就在上面,请各位帮我看一下。
 

|
$ cpp
直接运行cpp,行吗?
google...
http://vmlinux.org/crash/mirror/www.objsw.com/CrossGCC/FAQ-5.html
http://www.delorie.com/djgpp/v2faq/faq6_5.html
http://gcc.gnu.org/ml/gcc-help/1999-10/msg00177.html
http://www.cygwin.com/ml/cygwin/1997-11/msg00523.html

|
试试这招怎么样?把cc1、cc1obj、cc1plus、cpp都copy到gcc目录/bin ?

我觉得下面这段好像值得一试:
5.1 installation problem, cannot exec `cpp': No such file or directory 

This error message usually appears when GCC has been installed in a place other than the one it was configured for. There are two solutions: 

install GCC in the right place. You can find out where GCC was configured to be installed by running `gcc --print-search-dirs'. It will print something like this: 
--------------------------------------------------------------------------------
install: /calvin/dje/rel/H-sparc-sun-solaris2/lib/gcc-lib/sparc-sun-solaris2/2.95.2/
programs: [... omitted ...]
libraries: [... omitted ...]
--------------------------------------------------------------------------------
The `install' line tells you where GCC was configured to be installed (in this case /calvin/dje/rel/H-sparc-sun-solaris2). 
Set the environment variable GCC_EXEC_PREFIX to the directory where you installed GCC. For example, if you installed GCC in /home/gcc (and file cc1 lives in /home/gcc/lib/gcc-lib/$target/2.95.2 where $target is the --target argument that was passed to configure), then set GCC_EXEC_PREFIX to /home/gcc/lib/gcc-lib/. The trailing `/' is important! 
See the GCC info page `Environment Variables' for more information. e.g. 

--------------------------------------------------------------------------------
info -f gcc.info -n "Environment Variables"

    
 
 

您可能感兴趣的文章:

  • solaris的install盘和software1、2有什么区别
  • 痛苦!该修改的都改了,为啥共享光驱网络安装SOLARIS,执行add_install_client却报Error: unknown client??
  • 我在Solaris8上安装了gcc3.3Solaris8,但是总是出错!错误如下:gcc: syntax error at line 1: `(' unexpected
  • solaris 8上能用gcc for solaris7 或 solaris9的版本吗?
  • 请问高手,在Solaris 8 gcc3.1编译的 *.o 和库文件 *.a ,可以提供在Solaris 7,9下使用吗?
  • Solaris8,安装了iconv,gcc和gcclib,然后用gcc编译c程序出错。
  • solaris下GCC(CC)的安装问题
  • 请问哪有Solaris下的GCC编译器下载??
  • 救救我吧:在solaris 下安装gcc 时出错。
  • 如何在Solaris下安装GCC??
  • solaris下gcc问题
  • Solaris 如何确认系统已经安装GCC
  • 求Solaris下的GCC编译器
  • Solaris for X86 和Solaris for Sparc主要区别在哪? iis7站长之家
  • 使用gcc,如何在Solaris上生成so动态库文件?
  • 如何在Solaris安装GCC??
  • Solaris系统下,使用gcc编译程序,请问采用1字节对齐应该怎样设置
  • gcc3.0能在solaris2.8(SPARC)下用吗?
  • 晕了,solaris系统下,使用gcc -g选项编译出的程序,怎么没有调试信息
  • 求救!怎么在Solaris9上安装gcc(以前安装的CC过期了)
  • solaris 下gcc 编译出错.
  • SOLARIS10下GCC怎样使用?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Solaris菜鸟!!!请问Solaris SPARC和Solaris x86这两个版本之间有什么具体的差异吗?
  • 请问Solaris现在最高的版本是多少?Solaris8.0价格如何?Solaris8.0和Red Hat Enterprise Linux AS 3.0有何区别?
  • 请教solaris高手一个solaris安装问题
  • solaris 10下的多线程和solaris 5.8下多线程编译有什么区别??
  • 听说在solaris上运行java飞快,solaris有多大,如果不大,我想下载,哪有下载?
  • 请问:SOLARIS(for intel)如何装d-link网卡。哪儿下Solaris电子文档。
  • Solaris for X86 和Solaris for Sparc主要区别在哪?
  • 请问Solaris的优势?Solaris下开发相关及系统管理相关资料是否有提供?谢谢
  • telnet 进去的时候我看写着SUN OS5.8,这个是不是Solaris?我找不到Solaris5.8的软件?
  • 没有光碟,怎样从solaris8升级到solaris9?
  • solaris 10能不能远程桌面连接Solaris 10(或 Linux) ,不要安装其他软件
  • 我装了Solaris后,98和2000都找不到了,启动时直接进入Solaris,该怎么办,请高手指点!
  • solaris开发一窍不通,如何开发Solaris下的c程序?
  • 想用Virtual PC虚拟UNIX,求Solaris 10 ,Solaris 10 for x86版或已经设置好的虚拟文件?
  • 怎么修改IP(SOLARIS),怎么在WIN上用EXTRX!X连上SOLARIS
  • solaris 10 下怎么安装jdk-6u5-solaris-i586.sh? ftp上传大文件中断怎么解决?
  • 专门为难solaris高手,之solaris10的修改最大TCP连接数问题
  • solaris root 的shell搞错了,提示 no shell root 进不了!(solaris 8 for x86)
  • 请问:PC版本的solaris9与sun的solaris9的区别,并且哪里有PC版本SOLARIS9的下载?
  • 双系统windows和solaris,windows下有两个分区c盘和d盘,在solaris下可以挂在c盘,但找不到d盘


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3