Google
      
发新话题
打印

[求助讨论] [以解决]软件仓库d02版gaussian安装问题: g03.login

[以解决]软件仓库d02版gaussian安装问题: g03.login

其中的:
if (! $?PGI ) setenv PGI /usr/pgi
if (! $?PGIDIR ) then
  if (-e ${PGI}/linux86-64/6.1) then
    setenv PGIDIR ${PGI}/linux86-64/6.1
  else if (-e ${PGI}/linux86-64/6.0) then
    setenv PGIDIR ${PGI}/linux86-64/6.0
  else if (-e ${PGI}/linux86/6.1) then
    setenv PGIDIR ${PGI}/linux86/6.1
  else if (-e ${PGI}/linux86/6.0) then
    setenv PGIDIR ${PGI}/linux86/6.0
  else
    setenv PGIDIR "Portland Group Version 6.0 compiler not found."
    endif
  endif

最开始那句如果加上then, 就会出现syntax error near unexpected token: setenv
如果不加上then,就会出现syntax error near unexpected end of file
我只改过这里, 别的地方检察也没错误

有人有类似情况吗? 谢~~~~~~

改:  是我的路径没设好
设好就好,自责中

[ 本帖最后由 jsbach 于 2008-11-19 14:09 编辑 ]

TOP

缺一个endif

TOP

加上了,错误依旧。。。。。。郁闷中

TOP

是缺一个end在最后,前面的then是不能加的
本帖最近评分记录
  • fatcharm 讨论指数 +1 Thanks for suggestion 2008-9-13 22:47

TOP

如何才能进入软件仓库,是不是需要发文章赚分,很想看看这个D02版, 就是进不去,有何高招!

TOP

用C版,不知道D版是不是速度更快些

TOP

setenv 是csh 的语句,如果你用bash 当然会出错。
用下面的方法试试

编辑.bashrc文件。
用一个文本编辑器打开你的home下的.bashrc 文件,ubuntu下的vi ,不好用,新手不推荐用,我有一个.vimrc文件,如果你不知道怎么对这个文件修改,可以直接用我的附件里的.vimrc覆盖你home下的文件,你的 vi 会非常好用,言归正传,在你的.bashrc 文件最后加上这么几行
##################################################################
# for Gaussian.03.C02
G03ROOT=/home/userid/g03
GAUSS_EXEDIR=$G03ROOT
GAUSS_SCRDIR=/tmp/userid/g03
LD_LIBRARY_PATH=$G03ROOT/:$LD_LIBRARY_PATH
PATH=$G03ROOT/:$PATH
export G03ROOT GAUSS_EXEDIR GAUSS_SCRDIR LD_LIBRARY_PATH PATH
##################################################################
带下划线加粗的地方要根据自己情况修改。

3 重启bash,当然不需要让你的机器重启。输入bash,或是再打开一个窗口就可以了。

4 win 下生成的*.gjf 文件因为格式问题不能直接使用,需要用dos2unix这个小工具转一下:
dos2unix *.gjf

5 运行g03 有两种方式。
a) g03 foo.gjf,会生成一个foo.log文件
b) g03 < foo.gjf,会把输出放到屏幕上,可以用输出重定向。g03 < foo.gjf > foo.log
有地方说linux 下g03 的输入文件后缀名为.com,没有不要,linux下文件不区分后缀名。

6 有时会有这样的问题,开机后/tmp/userid/g03文件夹消失了,需要手工建一个才能用。

7 有一个脚本很简单可是功能很大,可以实现批处理
#!/bin/bash
for i in *.gjf
do
g03 < ${i} > ${i}.log
done
###############
本帖最近评分记录
  • lb158 讨论指数 +1 Thanks for suggestion 2008-11-19 16:58
本广告位招租

TOP

赞助商链接

论坛之星

发新话题