在Fedora 13上安装Bernese 5.0

1,安转QT 3.0.7首先在.chsrc中设置环境变量setenv QTDIR /usr/local/qtsetenv PATH $QTDIR/bin:$PATHsetenv MANPATH $QTDIR/doc/man #:$MANPATHsetenv LD_LIBRARY_PATH $QTDIR/lib:$LD_LIBRARY_PATH接下来 .configuremake(出现错误提示,解决问题文件:QT QTE Qtopia 安装问题集锦.txt)make install检验:到cd /usr/local/qt/examples/demo/下运行./demo

2,安装perl,用perl -v查看了版本,5.10满足了要求,所以没有在安转。(系统采用Fedora release 13 (Goddard),,系统在安装之前,已经把一些编译需要的软件安装了,默认没有安装)

3,安转Fortran 编译器采用了IFC_V7 – Inter(R) Fortran 编译器,版本7.0/7.1这个安转很简单,下载后,直接运行./install即可,当然您需要个许可文件,放在rpm包一起。这个许可文件到intel官方网站可以免费获得个文件,通过邮件获取,例如:EVAL_L_CMP_FOR_VGTR-3L7SL9XT.lic

4,开始安转bernese 5.0sh setup.sh这时因为没有uncompress这个解压软件,但系统中有gunzip,所以把gunzip 链接为了uncompress.下面是部分安装时信息:LIB/FOR/SLR2COS.f90LIB/FOR/SMCLKI.fLIB/FOR/SMINPF.f90LIB/FOR/SMINPN.f90LIB/FOR/SMOOTH.fLIB/FOR/SMPELV.fLIB/FOR/SMPRNG.fLIB/FOR/SMWTCD.fLIB/FOR/SMWTPH.fLIB/FOR/SNDIFF.fLIB/FOR/SNGDET.fLIB/FOR/SNGHDL.fLIB/FOR/SNGSLP.fLIB/FOR/SNGSOL.fLIB/FOR/SOLINT.fLIB/FOR/SOLVE.fLIB/FOR/SORT.fLIB/FOR/SORTBS.fLIB/FOR/SPLARG.f90LIB/FOR/SPLSTR.fLIB/FOR/SPROD.fLIB/FOR/SPVSTORE.f90LIB/FOR/ST1DIU.fLIB/FOR/ST1L1.fLIB/FOR/ST1SEM.fLIB/FOR/ST2DIU.fLIB/FOR/ST2LON.fLIB/FOR/ST2TIM.fLIB/FOR/STAECC.f90LIB/FOR/STAFLG.f90LIB/FOR/STAMP.f90LIB/FOR/STANEQ.f90LIB/FOR/STATIS.fLIB/FOR/STCPRP.fLIB/FOR/STDFMTFL.f90LIB/FOR/STDINP.f90LIB/FOR/STDODF.f90LIB/FOR/STDSAV.fLIB/FOR/STDSAV2.fLIB/FOR/STEP2DIU.fLIB/FOR/STEXIN.fLIB/FOR/STOECL.fLIB/FOR/STOTRA.fLIB/FOR/STRIPDIR.f90LIB/FOR/STRTIM.fLIB/FOR/STXYZ2.fLIB/FOR/SUBDIV.fLIB/FOR/SUBINP.f90LIB/FOR/SUBMOD.fLIB/FOR/SUBPOL.f90LIB/FOR/SUBSAV.fLIB/FOR/SUBVAL.fLIB/FOR/SUMRES.fLIB/FOR/SUN.fLIB/FOR/SUN20.fLIB/FOR/SUNEFF.fLIB/FOR/SVLAUX.f90LIB/FOR/SVN2CHR.f90LIB/FOR/SVN2TYP.fLIB/FOR/SVNSYS.f90LIB/FOR/SYMIN4.fLIB/FOR/SYMIN8.fLIB/FOR/SYMING.fLIB/FOR/SYMINV.f90LIB/FOR/SYMINVG.f90LIB/FOR/THETAN.fLIB/FOR/TIDALD.fLIB/FOR/TIDALF.fLIB/FOR/TIDE2000.fLIB/FOR/TIDE96.fLIB/FOR/TIDPOT.fLIB/FOR/TIDPT2.fLIB/FOR/TIMST2.fLIB/FOR/TIMSTR.fLIB/FOR/TMIDLE.fLIB/FOR/TOPLEO.f90LIB/FOR/TOPSTA.fLIB/FOR/TRAFO1.fLIB/FOR/TRAFO2.fLIB/FOR/TRAFO3.fLIB/FOR/TRAFO4.fLIB/FOR/TRIDIA.fLIB/FOR/TRIDIAG.f90LIB/FOR/TRNHLP.fLIB/FOR/TROPOS.fLIB/FOR/TRPMAP.fLIB/FOR/TRPSAV.f90LIB/FOR/TRPSOL.fLIB/FOR/TRPSTORE.f90LIB/FOR/TRPVEC.fLIB/FOR/TRPVEC1.f90LIB/FOR/TRUEARTH.f90LIB/FOR/TSTEQUIV.f90LIB/FOR/TSTFLG.fLIB/FOR/TSTKEY.f90LIB/FOR/TYP2SVN.fLIB/FOR/UPDABB.f90LIB/FOR/UPDAMB.fLIB/FOR/UPDARC.fLIB/FOR/UPDCOE.fLIB/FOR/UPDMEA.f90LIB/FOR/UPDMISC.f90LIB/FOR/UPDPAR.fLIB/FOR/UPDRNX.fLIB/FOR/UPDSNG.fLIB/FOR/UPDTRP.fLIB/FOR/UPHEAD2.f90LIB/FOR/UPPERC.fLIB/FOR/UPSCLK.fLIB/FOR/UPSTAT.fLIB/FOR/UT1RED.fLIB/FOR/UT1_UT1R.f90LIB/FOR/U_EXITCC.cLIB/FOR/U_GETDIR.fLIB/FOR/U_IFTYPE.cLIB/FOR/U_SYSCMD.cLIB/FOR/V3RXBR.fLIB/FOR/VAREQN.fLIB/FOR/VCOVLK.fLIB/FOR/VPROD.fLIB/FOR/WEEKDY.fLIB/FOR/WGTDIP.fLIB/FOR/WGTELV.fLIB/FOR/WGTER2.fLIB/FOR/WGTERP.fLIB/FOR/WGTKIN.f90LIB/FOR/WGTSAT.fLIB/FOR/WGTSTA.f90LIB/FOR/WHICHERP.f90LIB/FOR/WILDCD.fLIB/FOR/WRITABB.f90LIB/FOR/WRITCRUX.f90LIB/FOR/WRITECC.f90LIB/FOR/WRITEKEY.f90LIB/FOR/WRITSTSG.f90LIB/FOR/WRITSTWG.f90LIB/FOR/WRTCMD.fLIB/FOR/WRTRNX.fLIB/FOR/WTAPHC.fLIB/FOR/WTBRDC.fLIB/FOR/WTCBFL.fLIB/FOR/WTCOOR.fLIB/FOR/WTCRXH.f90LIB/FOR/WTCRXR.f90LIB/FOR/WTEDIT2.f90LIB/FOR/WTFMTH2.f90LIB/FOR/WTFMTI.fLIB/FOR/WTHEAD.f90LIB/FOR/WTHEAD2.f90LIB/FOR/WTIEPI.fLIB/FOR/WTIXDT.fLIB/FOR/WTIXFL.fLIB/FOR/WTIXHD.fLIB/FOR/WTLERP.fLIB/FOR/WTLIEP.fLIB/FOR/WTMSGS.fLIB/FOR/WTNUTM.f90LIB/FOR/WTNUTM_O.fLIB/FOR/WTOBSI.fLIB/FOR/WTPCF2.f90LIB/FOR/WTPOLE.f90LIB/FOR/WTPOLH.fLIB/FOR/WTPOLI.fLIB/FOR/WTPREH.fLIB/FOR/WTPREI.fLIB/FOR/WTRESH2.f90LIB/FOR/WTRESI.fLIB/FOR/WTSATH.fLIB/FOR/WTSATI.fLIB/FOR/WTSKEL.fLIB/FOR/WTSTAT.fLIB/FOR/WTSTAX.f90LIB/FOR/WTSUBM.fLIB/FOR/WTTRPE.f90LIB/FOR/WTTRPSNX.f90LIB/FOR/WTVELO.fLIB/FOR/XYZELE.fLIB/FOR/XYZELL.fLIB/FOR/XYZLOC.fLIB/FOR/XYZTIM.fLIB/FOR/YPOL.fLIB/FOR/YPOLRP.fMENU/MENU/BSWD.plMENU/bnp.cppMENU/bnp.hMENU/bpe.cppMENU/bpe.hMENU/bpedial.cppMENU/bpedial.hMENU/bpeinp.cppMENU/bpeinp.hMENU/bpelog.cppMENU/bpelog.hMENU/canvas.cppMENU/canvas.hMENU/chngen.cppMENU/chngen.hMENU/cpufile.cppMENU/cpufile.hMENU/datedial.cppMENU/datedial.hMENU/errormsg.cppMENU/errormsg.hMENU/field.cppMENU/field.hMENU/graphwin.cppMENU/graphwin.hMENU/initmenu.cppMENU/initmenu.hMENU/inpfile.cppMENU/inpfile.hMENU/juldat.cppMENU/juldat.hMENU/keydesc.cppMENU/keydesc.hMENU/keyword.cppMENU/keyword.hMENU/lockfile.cppMENU/lockfile.hMENU/mainwin.cppMENU/mainwin.hMENU/mainwin2.cppMENU/menstyle.cppMENU/menstyle.hMENU/menu.cppMENU/menu.hMENU/menu.icoMENU/menu.proMENU/menu.rcMENU/menu.shMENU/menutils.cppMENU/menutils.hMENU/mycheck.cppMENU/mycheck.hMENU/mycombobox.cppMENU/mycombobox.hMENU/myfildlg.cppMENU/myfildlg.hMENU/myhtml.cppMENU/myhtml.hMENU/mylineedit.cppMENU/mylineedit.hMENU/myqlist.hMENU/myspinbox.cppMENU/myspinbox.hMENU/panel.cppMENU/panel.hMENU/pcffile.cppMENU/pcffile.hMENU/r_dir.cppMENU/r_dir.hMENU/r_file.cppMENU/r_file.hMENU/runpgm.cppMENU/runpgm.hMENU/script.cppMENU/script.hMENU/seldial.cppMENU/seldial.hMENU/selwin.cppMENU/selwin.hMENU/server.cppMENU/server.hMENU/session.cppMENU/session.hMENU/textwin.cppMENU/textwin.hMENU/tst_client.plMENU/uniline.cppMENU/uniline.hMENU/updpan.cppMENU/updpan.hPGM/PGM/FOR/PGM/FOR/ABBO2N.f90PGM/FOR/ADDNEQ2.f90PGM/FOR/AMBCHK.fPGM/FOR/ASC2EPH.fPGM/FOR/BASLST.f90PGM/FOR/BINMERGE.fPGM/FOR/BINSHORT.fPGM/FOR/BRDTAB.fPGM/FOR/BRDTST.fPGM/FOR/BV3RXN.fPGM/FOR/BV3RXO.fPGM/FOR/CCPREORB.fPGM/FOR/CCRINEXG.fPGM/FOR/CCRINEXN.fPGM/FOR/CCRINEXO.fPGM/FOR/CCRNXC.f90PGM/FOR/CHGHED.f90PGM/FOR/CHOPRE.f90PGM/FOR/CLKEST.fPGM/FOR/CODCHK.fPGM/FOR/CODSPP.fPGM/FOR/CODXTR.fPGM/FOR/COMPAR.fPGM/FOR/COOSYS.fPGM/FOR/COOVEL.fPGM/FOR/CRDMERGE.f90PGM/FOR/DEFXTR.fPGM/FOR/ERPEST.fPGM/FOR/ETRS89.fPGM/FOR/FMTOBS.f90PGM/FOR/FMTRES.f90PGM/FOR/FMTSTD.fPGM/FOR/GETKEY.f90PGM/FOR/GPSEST.fPGM/FOR/GPSSIM.fPGM/FOR/GPSXTR.fPGM/FOR/GTALLKEY.f90PGM/FOR/HELMR1.fPGM/FOR/IONEST.fPGM/FOR/KINPRE.f90PGM/FOR/LEOAUX.f90PGM/FOR/MAUPRP.fPGM/FOR/MENUAUX.f90PGM/FOR/MKCLUS.f90PGM/FOR/MPRXTR.fPGM/FOR/NEQ2ASC.f90PGM/FOR/NEQ2NQ0.f90PGM/FOR/NEQFMT.fPGM/FOR/NUVELO.fPGM/FOR/OBSFMT.f90PGM/FOR/OBSSPL.fPGM/FOR/ORBCMP.fPGM/FOR/ORBGEN.fPGM/FOR/PHCCNV.fPGM/FOR/POEPRE.f90PGM/FOR/POLINT.fPGM/FOR/POLUPD.fPGM/FOR/POLXTR.fPGM/FOR/PRETAB.fPGM/FOR/PREWEI.fPGM/FOR/PUTKEYW.f90PGM/FOR/QLRINEXO.f90PGM/FOR/RCVTST.f90PGM/FOR/REDISP.f90PGM/FOR/RESCHK.f90PGM/FOR/RESFMT.f90PGM/FOR/RESRMS.fPGM/FOR/RNX2STA.f90PGM/FOR/RNXGRA.fPGM/FOR/RNXSMT.fPGM/FOR/RXMBV3.fPGM/FOR/RXNBV3.fPGM/FOR/RXNPRE.fPGM/FOR/RXOBV3.fPGM/FOR/SATCLK.fPGM/FOR/SATGRA.fPGM/FOR/SATMRK.f90PGM/FOR/SETDAY.fPGM/FOR/SETWEEK.fPGM/FOR/SIGO2N.f90PGM/FOR/SNGDIF.fPGM/FOR/SNX2NQ0.f90PGM/FOR/SNX2STA.f90PGM/FOR/STA2ID.f90PGM/FOR/STAO2N.f90PGM/FOR/STDDIF.fPGM/FOR/STDELE.fPGM/FOR/STDFMT.fPGM/FOR/STDPRE.fPGM/FOR/SUBDIF.fPGM/FOR/TBLO2N.f90PGM/FOR/TESTEPH.fPGM/FOR/TROTRO.f90Perl program used [ /usr/bin/perl ] :

=====================================CONFIGURATION OF THE BERNESE SOFTWARE=====================================0 … Complete Installation (Steps 1 to 4)1 … Update LOADGPS.setvar2 … Add a new user3 … Compile Bernese menu4 … Compile Fortran programs5 … Install Example Campaigns

X … ExitEnter option: 0

Information about compiler tests for OS LINUX:1: Tested at AIUB: LINUX 2.4.10 – 6.2bPatchlevel 6.2a does not work!2: 3: Tested at AIUB: LINUX 2.4.10 – Intel(R) Fortran Compiler, Version 6.0Build 020312Z4: Tested at AIUB: LINUX 2.4.22 – Intel(R) Fortran Compiler, Version 7.0Build 20021028Z (no final tests)LINUX 2.6.4 – Intel(R) Fortran Compiler, Version 7.0Build 20021028ZLINUX 2.4.21-99 – Intel(R) Fortran Compiler,Version 7.1 Build 20030307Z (no final tests)Linux leo 2.4.25 – Intel(R) Fortran Compiler,Version 7.1 Build 20030307Z5: Tested at AIUB: LINUX leo 2.4.25 – Intel(R) Fortran Compiler,Version 8.1 Build 20041019Z6: Tested at AIUB: LINUX 2.4.22 – pgf90 5.0-2 (no final tests)LINUX 2.6.4 – pgf90 5.1-37: Use “OTHER” compiler options in file $X/EXE/CMPOPT.pl

Select Compiler for OS LINUX:1: LF95_V622: NAGF903: IFC_V64: IFC_V75: IFC_V86: PG_F907: OTHER

Select [1]: 4

Select Memory Model:1: SMALL2: MEDIUM3: LARGE

Select [3]: 3

Current Values:————–VARIABLE DESCRIPTION VARIABLE NAME VARIABLE VALUE 1 : Path to the Bernese software C => /home/zhao/BERN502 : Path to QT-lib for Bernese QTBERN => /usr/local/qt3 : Operating system group OS => UNIX4 : Name of the operating system OS_NAME => LINUX5 : Fortran compiler name F_VERS => IFC_V76 : Memory model for compilation MEMSIZE => LARGE7 : Host of the BPE server BPE_SERVER_HOST => zhao.pc8 : Path to temp. user environment T => ${HOME}/GPSTEMP9 : Path to user environment U => ${HOME}/GPSUSER10 : Path to campaign directory P => ${HOME}/GPSDATA

Do you accept the values (y/n):y

File /home/zhao/BERN50/GPS/EXE/LOADGPS.setvar has been updated

An user environment exists already: /home/zhao/GPSUSERUpdate files (y/n):y

Copying menu and program input files…Copying BPE user scripts…Copying examples for process control files…Copying BPE options for processing examples…Copying ICONS …Extracting ICONS …

******************************************** User area for user zhao has been added ********************************************

Running the compilation of the Menu.It can take a while …It depends on the computer performance.

All compilation output is redirected into file/home/zhao/BERN50/MENU/MENUCOMP.log

*************************************** Bernese menu compiled successfully ***************************************

Running the compilation of the Fortran programs.It can take a while …It depends on the computer performance.

All compilation output is redirected into file/home/zhao/BERN50/GPS/EXE/COMPLINK.log

******************************************* Fortran programs compiled successfully *******************************************

=====================================CONFIGURATION OF THE BERNESE SOFTWARE=====================================0 … Complete Installation (Steps 1 to 4)1 … Update LOADGPS.setvar2 … Add a new user3 … Compile Bernese menu4 … Compile Fortran programs5 … Install Example Campaigns

X … ExitEnter option: 5

Extracting example campaign EXAMPLE…

Installation of the example campaigns has been finished

ATTENTION:When you are going to run them, please make sure that youruser scripts are still not modified.

=====================================CONFIGURATION OF THE BERNESE SOFTWARE=====================================0 … Complete Installation (Steps 1 to 4)1 … Update LOADGPS.setvar2 … Add a new user3 … Compile Bernese menu4 … Compile Fortran programs5 … Install Example Campaigns

X … ExitEnter option:

安转完后,如何运行还是个问题,需要把这行source /home/zhao/BERN50/GPS/EXE/LOADGPS.setvar加入到.cshrc中去。这样在终端下,输入G回车,即可出现bernese界面。当然您可以在桌面上做个启动器,命令为自己编写的脚本:#!/bin/cshsource /home/zhao/BERN50/GPS/EXE/LOADGPS.setvarG保存为可执行文件。桌面图标需要自己更改下,用gimp修改为png后缀图标。(在/home/zhao/BERN50/MENU下有图标menu.ico)

怠惰是贫穷的制造厂。

在Fedora 13上安装Bernese 5.0

相关文章:

你感兴趣的文章:

标签云: