This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Kelly, I think I understand now. I would suggest you take a look at some of the Makefiles in the source (such as in some of the $GEMPAK/source/programs/gd/ directories) to get some ideas about what libraries may need to be linked. Again, I'm not up to speed on this sort of thing, but I would think if you tried a few combinations of gemlib.a, syslib.a, cgemlib.a, appl.a and others, you'll get closer to a solution. Best, Michael James Unidata > Hi Michael, > Thanks so much for your response. > However, I have to apologize -- I don't think I was very clear in my > first email. > It isn't GEMPAK that I'm trying to compile, but rather a fortran code > that uses GEMPAK calls in it. > I have downloaded and successfully used this version of GEMPAK on this > system; the problem is using GEMPAK within my fortran program -- I am > evidently not calling the correct libraries, or else have some other > problem. > I'm not sure if that clarifies anything to the point where you might > have other thoughts on this, but if so, any ideas would be much appreciated! > Thanks, > Kelly > > > > > On 6/10/2010 5:49 PM, Unidata GEMPAK Support wrote: > > Hi Kelly, > > > > Unfortunately I don't have a lot of insight into this since I've never > > built GEMPAK in the way that you're attempting. > > > > I would suggest you try building 5.11.4 from source, as most any > > compilation problem you'll encouter has been addressed in the past. > > > > > > Michael James > > Unidata > > > > > > > > > > > >> Hi, > >> I am trying to compile code on a linux64 system and not having any luck > >> with my usual methods. I am using version 5.11.1 of gempak, using the > >> precompiled binary and library files from unidata's webpage, and my > >> linux system specs are: > >> Linux inta.psd.esrl.noaa.gov 2.6.18-164.11.1.el5 #1 SMP Wed Jan 6 > >> 13:26:04 EST 2010 x86_64 x86_64 x86_64 GNU/Linux > >> > >> Unfortunately, I can't figure out which libraries are needed for this > >> system, and it is further complicated by the fact that I am new to the > >> system itself and have a *very* limited understanding of system/compiler > >> specifics/issues. That all being said, I ran this by Don Murray here as > >> well, who suggested I email the gempak-support list, as he didn't know > >> why the standard ways of calling the libraries weren't working either. > >> > >> I'll paste some examples of the problem below (I've tried a LOT of > >> different combinations of compilers and options and libraries here, so > >> this is only a sample!) > >> > >> Any help you might be able to offer would be much appreciated! > >> > >> Thanks so much in advance, > >> Kelly Mahoney > >> > >> > >>> [kmahoney@inta BT_pert_run]$ uname -a > >>> Linux inta.psd.esrl.noaa.gov 2.6.18-164.11.1.el5 #1 SMP Wed Jan 6 > >>> 13:26:04 EST 2010 x86_64 x86_64 x86_64 GNU/Linux > >>> > >> w/out any libraries called: > >> > >>> [kmahoney@inta BT_pert_run]$ gfortran -fno-second-underscore -o > >>> cc_pert_modifying_code.exe cc_pert_modifying_code.f > >>> /tmp/ccEVujFS.o: In function `MAIN__': > >>> cc_pert_modifying_code.f:(.text+0x24): undefined reference to `in_bdta_' > >>> cc_pert_modifying_code.f:(.text+0x11e): undefined reference to `gd_opnf_' > >>> cc_pert_modifying_code.f:(.text+0x239): undefined reference to `gd_rdat_' > >>> cc_pert_modifying_code.f:(.text+0x36e): undefined reference to `gd_rdat_' > >>> cc_pert_modifying_code.f:(.text+0x4a3): undefined reference to `gd_rdat_' > >>> cc_pert_modifying_code.f:(.text+0x8a8): undefined reference to `gd_rdat_' > >>> cc_pert_modifying_code.f:(.text+0x9dc): undefined reference to `gd_rdat_' > >>> cc_pert_modifying_code.f:(.text+0xf13): undefined reference to `gd_wpgd_' > >>> cc_pert_modifying_code.f:(.text+0x1087): undefined reference to `gd_wpgd_' > >>> cc_pert_modifying_code.f:(.text+0x1166): undefined reference to `gd_clos_' > >>> collect2: ld returned 1 exit status > >>> > >> with just gemlib.a called: > >> > >>> [kmahoney@inta BT_pert_run]$ gfortran -fno-second-underscore -o > >>> cc_pert_modifying_code.exe cc_pert_modifying_code.f $GEMLIB/gemlib.a > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gdclos.o): > >>> In function `gd_clos_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gd/gdclos.f:62: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stlcuc.o): > >>> In function `st_lcuc_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stlcuc.f:29: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gdinit.o): > >>> In function `gd_init_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gd/gdinit.f:33: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gditoh.o): > >>> In function `gd_itoh_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gd/gditoh.f:37: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strmbl.o): > >>> In function `st_rmbl_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmbl.f:36: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strmbl.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmbl.f:37: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dpsetp.o): > >>> In function `dp_setp_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dpsetp.f:85: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ermmsg.o): > >>> In function `er_mmsg_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:70: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:70: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:70: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:75: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:88: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:112: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:114: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:125: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:126: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ermmsg.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:134: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ermmsg.o): > >>> In function `er_mmsg_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:147: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:151: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:158: > >>> undefined reference to `css_gtim_' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:159: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:159: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:159: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:161: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:163: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(flinqr.o): > >>> In function `fl_inqr_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:35: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:41: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:44: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(flinqr.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:53: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(fltinq.o): > >>> In function `fl_tinq_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:87: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:98: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:109: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:113: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gb2ugem.o): > >>> In function `gb2_ugem_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:48: > >>> undefined reference to `gbit' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:52: > >>> undefined reference to `gbit' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:56: > >>> undefined reference to `gbit' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:60: > >>> undefined reference to `gbit' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:64: > >>> undefined reference to `gbit' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gb2ugem.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:68: > >>> more undefined references to `gbit' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gb2ugem.o): > >>> In function `gb2_ugem_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:91: > >>> undefined reference to `g2_unpack1' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:95: > >>> undefined reference to `g2_unpack2' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:99: > >>> undefined reference to `g2_unpack3' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:113: > >>> undefined reference to `g2_unpack4' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:119: > >>> undefined reference to `g2_unpack5' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:124: > >>> undefined reference to `g2_unpack6' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2ugem.c:128: > >>> undefined reference to `g2_unpack7' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ssenvr.o): > >>> In function `ss_envr_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:47: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:48: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:50: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:51: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:53: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:53: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:53: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:54: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:56: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:73: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ssgsym.o): > >>> In function `ss_gsym_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssgsym.f:31: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stilst.o): > >>> In function `st_ilst_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stilst.f:66: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stinch.o): > >>> In function `st_inch_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stinch.f:29: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stintg.o): > >>> In function `st_intg_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stintg.f:42: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stitos.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stitos.f:32: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strmst.o): > >>> In function `st_rmst_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:67: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:67: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:67: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:70: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:73: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strxbl.o): > >>> In function `st_rxbl_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:32: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:33: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:62: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strxbl.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:64: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dppdec.o): > >>> In function `dp_pdec_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppdec.f:52: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dppgrb.o): > >>> In function `dp_pgrb_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:90: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:97: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:103: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:106: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dppgrb.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:110: > >>> more undefined references to `_gfortran_pow_r4_i4' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(flpath.o): > >>> In function `fl_path_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:29: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:30: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:47: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:48: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gb2gmis.o): > >>> In function `gb2_gmis': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2gmis.c:41: > >>> undefined reference to `g2_rdieee' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2gmis.c:48: > >>> undefined reference to `g2_rdieee' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gb/gb2gmis.c:49: > >>> undefined reference to `g2_rdieee' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stitoc.o): > >>> In function `st_itoc_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stitoc.f:37: > >>> undefined reference to `_gfortran_copy_string' > >>> collect2: ld returned 1 exit status > >>> [kmahoney@inta BT_pert_run]$ > >>> > >> with gemlib.a and cgemlib.a > >> > >>> [kmahoney@inta BT_pert_run]$ gfortran -fno-second-underscore -o > >>> cc_pert_modifying_code.exe cc_pert_modifying_code.f $GEMLIB/gemlib.a > >>> $GEMLIB/cgemlib.a > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gdclos.o): > >>> In function `gd_clos_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gd/gdclos.f:62: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stlcuc.o): > >>> In function `st_lcuc_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stlcuc.f:29: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gdinit.o): > >>> In function `gd_init_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gd/gdinit.f:33: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gditoh.o): > >>> In function `gd_itoh_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gd/gditoh.f:37: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strmbl.o): > >>> In function `st_rmbl_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmbl.f:36: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strmbl.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmbl.f:37: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dpsetp.o): > >>> In function `dp_setp_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dpsetp.f:85: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ermmsg.o): > >>> In function `er_mmsg_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:70: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:70: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:70: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:75: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:88: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:112: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:114: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:125: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:126: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ermmsg.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:134: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ermmsg.o): > >>> In function `er_mmsg_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:147: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:151: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:159: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:159: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:159: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:161: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:163: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(flinqr.o): > >>> In function `fl_inqr_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:35: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:41: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:44: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(flinqr.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:53: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(fltinq.o): > >>> In function `fl_tinq_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:87: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:98: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:109: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:113: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ssenvr.o): > >>> In function `ss_envr_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:47: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:48: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:50: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ssenvr.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:51: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ssenvr.o): > >>> In function `ss_envr_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:53: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:53: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:53: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:54: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:56: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:73: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ssgsym.o): > >>> In function `ss_gsym_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssgsym.f:31: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stilst.o): > >>> In function `st_ilst_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stilst.f:66: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stinch.o): > >>> In function `st_inch_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stinch.f:29: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stintg.o): > >>> In function `st_intg_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stintg.f:42: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stitos.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stitos.f:32: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strmst.o): > >>> In function `st_rmst_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:67: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:67: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:67: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:70: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:73: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strxbl.o): > >>> In function `st_rxbl_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:32: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:33: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:62: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strxbl.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:64: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dppdec.o): > >>> In function `dp_pdec_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppdec.f:52: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dppgrb.o): > >>> In function `dp_pgrb_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:90: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:97: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:103: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:106: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dppgrb.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:110: > >>> more undefined references to `_gfortran_pow_r4_i4' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(flpath.o): > >>> In function `fl_path_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:29: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:30: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:47: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:48: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stitoc.o): > >>> In function `st_itoc_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stitoc.f:37: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/cgemlib.a(dec_jpeg2000.o): > >>> In function `dec_jpeg2000': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_jpeg2000.c:67: > >>> undefined reference to `jas_stream_memopen' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_jpeg2000.c:72: > >>> undefined reference to `jpc_decode' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_jpeg2000.c:121: > >>> undefined reference to `jas_matrix_create' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_jpeg2000.c:122: > >>> undefined reference to `jas_image_readcmpt' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_jpeg2000.c:134: > >>> undefined reference to `jas_matrix_destroy' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_jpeg2000.c:135: > >>> undefined reference to `jas_stream_close' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_jpeg2000.c:136: > >>> undefined reference to `jas_image_destroy' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/cgemlib.a(dec_png.o): In > >>> function `user_read_data': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:29: > >>> undefined reference to `png_get_io_ptr' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/cgemlib.a(dec_png.o): In > >>> function `dec_png': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:51: > >>> undefined reference to `png_sig_cmp' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:56: > >>> undefined reference to `png_create_read_struct' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:61: > >>> undefined reference to `png_create_info_struct' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:64: > >>> undefined reference to `png_destroy_read_struct' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:68: > >>> undefined reference to `png_create_info_struct' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:71: > >>> undefined reference to `png_destroy_read_struct' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:79: > >>> undefined reference to `png_destroy_read_struct' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:90: > >>> undefined reference to `png_set_read_fn' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:95: > >>> undefined reference to `png_read_png' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:99: > >>> undefined reference to `png_get_rows' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:104: > >>> undefined reference to `png_get_IHDR' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/cgemlib/g2/dec_png.c:136: > >>> undefined reference to `png_destroy_read_struct' > >>> collect2: ld returned 1 exit status > >>> > >> and with string of jasper info that I've used in the past for reasons I > >> can't even remember: > >> > >> > >>> [kmahoney@inta BT_pert_run]$ gfortran -fno-second-underscore -o > >>> cc_pert_modifying_code.exe cc_pert_modifying_code.f $GEMLIB/gemlib.a > >>> $GEMLIB/cgemlib.a -L$GEMLIB -ljasper -lpng -lz > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gdclos.o): > >>> In function `gd_clos_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gd/gdclos.f:62: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stlcuc.o): > >>> In function `st_lcuc_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stlcuc.f:29: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gdinit.o): > >>> In function `gd_init_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gd/gdinit.f:33: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(gditoh.o): > >>> In function `gd_itoh_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/gd/gditoh.f:37: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strmbl.o): > >>> In function `st_rmbl_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmbl.f:36: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strmbl.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmbl.f:37: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dpsetp.o): > >>> In function `dp_setp_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dpsetp.f:85: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ermmsg.o): > >>> In function `er_mmsg_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:70: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:70: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:70: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:75: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:78: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:88: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:112: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:114: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:125: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:126: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ermmsg.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:134: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ermmsg.o): > >>> In function `er_mmsg_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:137: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:140: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:147: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:151: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:159: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:159: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:159: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:161: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/er/ermmsg.f:163: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(flinqr.o): > >>> In function `fl_inqr_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:35: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:41: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:44: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(flinqr.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flinqr.f:53: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(fltinq.o): > >>> In function `fl_tinq_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:84: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:87: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:95: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:98: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:106: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:109: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/fltinq.f:113: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ssenvr.o): > >>> In function `ss_envr_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:47: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:48: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:50: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ssenvr.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:51: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ssenvr.o): > >>> In function `ss_envr_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:53: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:53: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:53: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:54: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:56: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:71: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssenvr.f:73: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(ssgsym.o): > >>> In function `ss_gsym_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/ss/ssgsym.f:31: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stilst.o): > >>> In function `st_ilst_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stilst.f:66: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stinch.o): > >>> In function `st_inch_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stinch.f:29: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stintg.o): > >>> In function `st_intg_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stintg.f:42: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stitos.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stitos.f:32: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strmst.o): > >>> In function `st_rmst_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:67: > >>> undefined reference to `_gfortran_internal_malloc' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:67: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:67: > >>> undefined reference to `_gfortran_internal_free' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:70: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strmst.f:73: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strxbl.o): > >>> In function `st_rxbl_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:32: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:33: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:62: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(strxbl.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/strxbl.f:64: > >>> more undefined references to `_gfortran_copy_string' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dppdec.o): > >>> In function `dp_pdec_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppdec.f:52: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dppgrb.o): > >>> In function `dp_pgrb_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:90: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:97: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:103: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:106: > >>> undefined reference to `_gfortran_pow_r4_i4' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(dppgrb.o):/home/gempak/GEMPAK5.11.1/gempak/source/gemlib/dp/dppgrb.f:110: > >>> more undefined references to `_gfortran_pow_r4_i4' follow > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(flpath.o): > >>> In function `fl_path_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:29: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:30: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:47: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/fl/flpath.f:48: > >>> undefined reference to `_gfortran_copy_string' > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a(stitoc.o): > >>> In function `st_itoc_': > >>> /home/gempak/GEMPAK5.11.1/gempak/source/gemlib/st/stitoc.f:37: > >>> undefined reference to `_gfortran_copy_string' > >>> collect2: ld returned 1 exit status > >>> > >> other compilers' tries: > >> > >>> [kmahoney@inta BT_pert_run]$ f77 -fno-second-underscore -o > >>> cc_pert_modifying_code.exe cc_pert_modifying_code.f $GEMLIB/gemlib.a > >>> $GEMLIB/cgemlib.a -L$GEMLIB -ljasper -lpng -lz > >>> NOTICE: Invoking /usr/local/bin/f90 -f77 -ftrap=%none > >>> -fno-second-underscore -o cc_pert_modifying_code.exe > >>> cc_pert_modifying_code.f > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/gemlib.a > >>> /home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib/cgemlib.a > >>> -L/home/kmahoney/gempak/GEMPAK5.11.1/os/linux64/lib -ljasper -lpng -lz > >>> f90: Warning: Option -fno-second-underscore passed to ld, if ld is > >>> invoked, ignored otherwise > >>> cc_pert_modifying_code.f: > >>> MAIN: > >>> /usr/bin/ld: -f may not be used without -shared > >>> > >> > >>> [kmahoney@inta BT_pert_run]$ pgf90 -o cc_pert_modifying_code.exe > >>> cc_pert_modifying_code.f -g77libs -Msecond_underscore $GEMLIB/gemlib.a > >>> $GEMLIB/cgemlib.a > >>> cc_pert_modifying_code.f: > >>> cc_pert_modifying_code.o: In function `MAIN': > >>> /nas/kmahoney/BT_pert_run/cc_pert_modifying_code.f:107: undefined > >>> reference to `in_bdta__' > >>> /nas/kmahoney/BT_pert_run/cc_pert_modifying_code.f:107: undefined > >>> reference to `gd_opnf__' > >>> /nas/kmahoney/BT_pert_run/cc_pert_modifying_code.f:107: undefined > >>> reference to `gd_rdat__' > >>> /nas/kmahoney/BT_pert_run/cc_pert_modifying_code.f:117: undefined > >>> reference to `gd_rdat__' > >>> /nas/kmahoney/BT_pert_run/cc_pert_modifying_code.f:124: undefined > >>> reference to `gd_rdat__' > >>> /nas/kmahoney/BT_pert_run/cc_pert_modifying_code.f:140: undefined > >>> reference to `gd_rdat__' > >>> /nas/kmahoney/BT_pert_run/cc_pert_modifying_code.f:165: undefined > >>> reference to `gd_rdat__' > >>> /nas/kmahoney/BT_pert_run/cc_pert_modifying_code.f:186: undefined > >>> reference to `gd_wpgd__' > >>> /nas/kmahoney/BT_pert_run/cc_pert_modifying_code.f:197: undefined > >>> reference to `gd_wpgd__' > >>> /nas/kmahoney/BT_pert_run/cc_pert_modifying_code.f:205: undefined > >>> reference to `gd_clos__' > >>> > >> > >> > >> > >> > >> > >> > >> > >> > > > > Ticket Details > > =================== > > Ticket ID: MGG-299150 > > Department: Support GEMPAK > > Priority: Normal > > Status: Open > > > > > > Ticket Details =================== Ticket ID: MGG-299150 Department: Support GEMPAK Priority: Normal Status: Open