装完并用beamnrc和egsdosenrc算了几个例子,就想装一下egs_windows,用来show一下history.
一路坎坷啊,只怪自己对linux不是很熟悉,按照egs_windows的安装说明,不是缺这个,就是少那个。
比较典型的就是安装g77需要的支持库多,就想从yum让它自动装,结果yum的那个源又很慢,每次都是到半路上就不行了,只好把yum的源设置为本地dvd光盘。
再有就是glut,最后安装成功的是freeglut-2.6.0-rc1.tar.gz ,此前一直的错误是/usr/bin/ld: cannot find -lglut
collect2: ld returned 1 exit status
还有xforms 引起的
> /usr/X11R6/lib/libforms.so: undefined reference to `XpmCreatePixmapFromData'
> /usr/X11R6/lib/libforms.so: undefined reference to `XpmFreeAttributes'
> /usr/X11R6/lib/libforms.so: undefined reference to `XpmAttributesSize'
> /usr/X11R6/lib/libforms.so: undefined reference to `XpmReadFileToPixmap'
> /usr/X11R6/lib/libforms.so: undefined reference to `XpmLibraryVersion'
貌似这个和这些库的安装顺序有关,反正是最后又安装了一下xforms-1.0.2.tar.bz2就成功了。
build完之后,才发现EGS_Windows的这个目录家最好是要拷贝到/root下的,可以省些事情。
设置环境变量也遇到问题,总是说没有get_machine这个东西,只好手动把EGS_Windows_4.0这个文件中相应的行修改一下。
最后,用了Example下面的6MV例子数据,显示出了自己想要的画面。
阅读(2618) | 评论(1) | 转发(1) |