免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5674 | 回复: 5
打印 上一主题 下一主题

pkgadd安装gcc了,执行gcc错误:bash: /usr/local/bin/gcc: Invalid argument [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-12 15:40 |只看该作者 |倒序浏览
1、安装:\r\n[email=tqm@Solaris10:~/packages]tqm@Solaris10:~/packages[/email]# pkgadd -d gcc-3.3.2-sol10-sparc-local\r\nThe following packages are available:\r\n  1  SMCgcc     gcc\r\n                (sparc) 3.3.2\r\nSelect package(s) you wish to process (or \'all\' to process\r\nall packages). (default: all) [?,??,q]: all\r\nProcessing package instance <SMCgcc> from </export/home/tqm/packages/gcc-3.3.2-sol10-sparc-local>\r\ngcc(sparc) 3.3.2\r\n\r\n.................\r\n\r\n/usr/local/man/man1/g++.1\r\n/usr/local/man/man1/g77.1\r\n/usr/local/man/man1/gcc.1\r\n/usr/local/man/man1/gcj.1\r\n/usr/local/man/man1/gcjh.1\r\n/usr/local/man/man1/gcov.1\r\n/usr/local/man/man1/gij.1\r\n/usr/local/man/man1/grepjar.1\r\n/usr/local/man/man1/jar.1\r\n/usr/local/man/man1/jcf-dump.1\r\n/usr/local/man/man1/jv-convert.1\r\n/usr/local/man/man1/jv-scan.1\r\n/usr/local/man/man1/rmic.1\r\n/usr/local/man/man1/rmiregistry.1\r\n/usr/local/man/man7/fsf-funding.7\r\n/usr/local/man/man7/gfdl.7\r\n/usr/local/man/man7/gpl.7\r\n/usr/local/share/java/libgcj-3.3.2.jar\r\n[ verifying class <none> ]\r\n/usr/local/bin/g++ <linked pathname>\r\n/usr/local/bin/sparc-sun-solaris2.10-c++ <linked pathname>\r\n/usr/local/bin/sparc-sun-solaris2.10-g++ <linked pathname>\r\n/usr/local/bin/sparc-sun-solaris2.10-gcc <linked pathname>\r\n/usr/local/bin/sparc-sun-solaris2.10-gcc-3.3.2 <linked pathname>\r\n/usr/local/bin/sparc-sun-solaris2.10-gcj <linked pathname>\r\nInstallation of <SMCgcc> was successful.\r\n\r\n2.查看\r\n[email=tqm@Solaris10:~/packages]tqm@Solaris10:~/packages[/email]# pkginfo | grep gcc\r\napplication SMCgcc                           gcc\r\nsystem      SUNWgccruntime                   GCC Runtime libraries\r\n\r\n[email=tqm@Solaris10:~/packages]tqm@Solaris10:~/packages[/email]#  pkginfo | grep iconv\r\napplication SMCliconv                        libiconv\r\n\r\n\r\n[email=tqm@Solaris10:~/packages]tqm@Solaris10:~/packages[/email]# pkgchk SMCliconv\r\n[email=tqm@Solaris10:~/packages]tqm@Solaris10:~/packages[/email]# pkgchk SMCgcc\r\n[email=tqm@Solaris10:~/packages]tqm@Solaris10:~/packages[/email]#\r\n\r\n3、执行gcc 、g++就是不行:\r\n\r\n[email=tqm@Solaris10:~/packages]tqm@Solaris10:~/packages[/email]# gcc\r\nbash: /usr/local/bin/gcc: Invalid argument\r\n[email=tqm@Solaris10:~/packages]tqm@Solaris10:~/packages[/email]# g++\r\nbash: /usr/local/bin/g++: Invalid argument

论坛徽章:
0
2 [报告]
发表于 2008-11-12 15:58 |只看该作者
Invalid argument  无效参数,你是不是要指定一个C文件。

论坛徽章:
0
3 [报告]
发表于 2008-11-12 16:15 |只看该作者

也是不行的

tqm@Solaris10:~/tqmdev# gcc test.c\r\nbash: /usr/local/bin/gcc: Invalid argument\r\ntqm@Solaris10:~/tqmdev# gcc -o test.o -c test.c\r\nbash: /usr/local/bin/gcc: Invalid argument\r\ntqm@Solaris10:~/tqmdev#

论坛徽章:
0
4 [报告]
发表于 2009-08-31 08:30 |只看该作者
还应该设置一下PATH了

论坛徽章:
0
5 [报告]
发表于 2009-08-31 10:02 |只看该作者
用sh试试,然后检查PATH中是否有/usr/local/bin

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
6 [报告]
发表于 2009-08-31 14:19 |只看该作者
which gcc\r\n确定你执行的gcc的路径\r\n要么你就打全路径试蔗/usr/local/bin/gcc
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP