Ubuntu 20.04 ARM64 安装 Seismic Unix基本步骤及错误处理

阅读: 评论:0

Ubuntu 20.04 ARM64 安装 Seismic Unix基本步骤及错误处理

Ubuntu 20.04 ARM64 安装 Seismic Unix基本步骤及错误处理

推荐阅读Seismic Unix官网安装文档:.pdf

2021 9.20更新----

安装环境:Macbook Air M1,Parallels desktop安装的Ubuntu 20.04 Arm64

1.在CWP官网下载Seismic Unix的压缩文件包cwp_su_all_44R23.tar:Nextcloud这一步需要翻墙,如果翻不了可以找我要。

2.在/home/user目录下创建su目录,将cwp_su_all_44R23.tar解压到该目录,可以直接解压,也可以用命令操作:

tar zxvf cwp_su_all_44R23.tar -C /home/user/su

3.预安装必要的软件包

sudo apt-get update 
sudo apt-get install build-essential
sudo apt-get install libx11-dev
sudo apt-get install libxt-dev
sudo apt-get install freeglut3
sudo apt-get install freeglut3-dev 
sudo apt-get install libxmu-dev
sudo apt-get install libxi-dev
sudo apt-get install gfortran

4.设置环境变量

 vim ~/.bashrc

        在bashrc文件的末尾添加

     export CWPROOT=/home/user/suexport PATH=$PATH:/home/user/su/bin

        保存退出后执行:

source ~/.bashrc

5.修改Makefile

        进入src文件夹:cd /home/user/su/src

        打开Makefile文件:vim Makefile

        将其中的#CWPROOT= 前的#去掉,并在后面补上/home/user/su

修改之后:

6.此时如果没有什么问题直接在src目录下输入以下命令,安装完成

        make installmake xtinstallmake finstallmake mglinstall

        安装完成输入:

    suplane|suxwigb        

        测试是否成功,成功会弹出如下窗口:

 错误:

1. 1-5步执行完毕,在执行make install有时会提示权限不够,比如license.sh permission denied等等,此时退出到/home/user/su目录,输入chmod -R 777 src,给src文件夹赋予读写权限。

2.src目录下的fig配置文件需要与本机匹配,所以在configs文件夹里找到与本机匹配的fig,替换掉src目录下的fig,比如我的环境是Ubuntu 20.04,在configs里找到fig_Linux_Ubuntu_20.04

        2.1 首先可以直接在图形界面移动到src下,并替换掉fig,把名字再改成fig

        2.2 或者直接命令行替换fig

        cp  ./fig_Linux_Ubuntu_20.04 fig

        这一步也可以解决大部分问题

        

3.有时会出现make: *** No rule to make target 'LICENSE_44R18_ACCEPTED',needed by INSTALL

        需要修改Makefile中的58行,将其中的旧的版本替换成你安装的,比如我安装的是44R23,但Makefile默认是的44R18,就需要把Makefile出现的44R18全部改为44R23

         我遇到的问题按照这三个都解决了。

        

本文发布于:2024-01-30 05:00:30,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170656203419399.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:步骤   错误   Ubuntu   Unix   Seismic
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23