从安装的过程来看,Ubuntu Linux在台式机上会安装gcc,但是笔记本上则不会,所以在第一次装的时候并没有成功,虽然从头到尾都安装了,没有中断,但最后采用doy验证的时候没有通过。------------------------------------------
本文要用到的GAMIT 10.35文件下载在Linux公社5 号FTP服务器Linux公社(LinuxIDC.com) 5 号FTP服务器【关于GAMIT】资源浏览查询:IP地址 ftp://www.linuxidc.com
端口 21
用户 ftp5.linuxidc.com
密码 www.linuxidc.com具体下载方法见http://www.linuxidc.net/thread-1186-1-1.html 与 http://www.linuxidc.net/thread-1189-1-1.html相关文章见 http://www.linuxidc.com/GAMIT/------------------------------------------下文是根据原文加自己的安装过程,总结出的内容,蓝色为原文,内容可能上下有出入,但不影响安装。
出入的部分主要是软件的版本显示问题(原文是10.34,我安装的是10.35)和安装路径。首先,安装GCC,因为在root模式下,命令行没有sudo
apt-get build-dep gcc
链接1采用两种方法,比较了大小后决定采用第一条,就是上面的命令。
通过gcc --version确认版本为 GCC 4.3.3
Gamit安装需要csh(tcsh)环境、GNU gfortran 4.2编译器和libx11-dev库支持。gfortran是软件推荐使用的编译器。libx11-dev是X11的程序开发库,它提供的lib.h和 libx11.a(libx11.so)是Gamit安装必须用到的两个库文件,主要是为Globk的提供图形库支持。以上三个条件却一不可。Ubuntu系统没有csh,默认为bash。因此要先安装csh。Ubuntu系统自带了gcc4.2,但是却没有安装gfortran编译器。而你安装时安装程序会调用默认的gfortran编译器,除非你指定gcc为你的编译器。首先,以root身份登录,打开终端,输入apt-get install csh系统自动下载并安装csh,安装完成后在终端输入chsh提示正在更改 root 的 SHELL请输入新值,或直接敲回车键以使用默认值 登录 Shell [/bin/bash]:输入/bin/csh修改bash为csh。重新起动Ubuntu,并以root身份登录,打开终端,输入# echo $SHELL返回s“/bin/csh”,说明SHELL修改成功。接着输入apt-get install gfortran系统自动下载并安装gfortran。在输入apt-get install libx11-dev系统自动下载并安装libx11-dev库支持。安装gamit 10.35 定位到gamit的下载路径(即安装路径)
准备工作:
chmod +x install_software
修改install_software文件内容
“usr -name libX11.a”为"usr -name libX11.so",一个是静态共享库,一个是动态共享库。
makefile.config,修改:# X11 library location - uncomment the appropriate one for your system
# Generic (will work on any system if links in place)
X11LIBPATH /usr/lib/X11
X11INCPATH /usr/include/X11
# Specific for Sun with OpenWindows
#X11LIBPATH /usr/openwin/lib
#X11INCPATH /usr/openwin/share/include/X11
# Specific for PC Solaris 10
#X11LIBPATH /usr/openwin/lib/
#X11INCPATH /usr/openwin/share/include/X11
# Specific to Linux RedHat 7,8 and 9, RH-FC1 -> 3
#X11LIBPATH /usr/X11R6/lib
#X11INCPATH /usr/X11R6/include/X11
# Specific to FC5
#X11LIBPATH /usr/lib
#X11INCPATH /usr/include/X11
# Specific for MIT HP and Sun for Release 5
#X11LIBPATH /usr/lib/X11R5
#X11INCPATH /usr/include/X11R5
# Specific for IBM AIX4.2
#X11LIBPATH /usr/lpp/X11/lib
#X11INCPATH /usr/lpp/X11/include
# Specific for MacOSX
#X11LIBPATH /usr/X11R6/lib
#X11INCPATH /usr/include/X11
为:# X11 library location - uncomment the appropriate one for your system
# Generic (will work on any system if links in place)
#X11LIBPATH /usr/lib/X11
#X11INCPATH /usr/include/X11
# Specific for Sun with OpenWindows
#X11LIBPATH /usr/openwin/lib
#X11INCPATH /usr/openwin/share/include/X11
# Specific for PC Solaris 10
#X11LIBPATH /usr/openwin/lib/
#X11INCPATH /usr/openwin/share/include/X11
# Specific to Linux RedHat 7,8 and 9, RH-FC1 -> 3
#X11LIBPATH /usr/X11R6/lib
#X11INCPATH /usr/X11R6/include/X11
# Specific to FC5(F6,F7,F8 )
X11LIBPATH /usr/lib
X11INCPATH /usr/include/X11 # Specific for MIT HP and Sun for Release 5
#X11LIBPATH /usr/lib/X11R5
#X11INCPATH /usr/include/X11R5
# Specific for IBM AIX4.2
#X11LIBPATH /usr/lpp/X11/lib
#X11INCPATH /usr/lpp/X11/include
# Specific for MacOSX
#X11LIBPATH /usr/X11R6/lib
#X11INCPATH /usr/include/X11
gamit<路径>/libraries压缩包里,修改Makefile.config/Makefile.config.bak中的一组参数MAXSIT 55MAXSAT 32MAXATM 13MAXEPC 2880将MAXATM改为25。Linux游戏:原生、Wine模拟对比Windows 7RedHat 红帽子 Linux下vi vim 的使用快捷键相关资讯 Gamit
- Ubuntu下安装配置Gamit10.35总结 (04月01日)
- GAMIT软件操作手册PDF (02月18日)
- GAMIT/GLOBK软件中文使用说明书书 (02月13日)
| - Ubuntu Linux 下GAMIT/GLOBK 10.35 (03月01日)
- GAMIT/GLOBK 软件数据处理手册PDF (02月14日)
- GAMIT/GLOBK入门介绍及简单应用 (02月13日)
|
本文评论 查看全部评论 (0)