Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
28501 Discussions

Undefined symbols for architecture x86_64

Brian_A_
Novice
618 Views

I bet this error compiling on Mac OS 10.10 Undefined symbols for architecture x86_64 and if I try compiling using 32bit I get this error Undefined symbols for architecture i386.

Undefined symbols for architecture x86_64:
  "_htrcom_mp_alpf10_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _dittus_ in relapo.a(dittus.o)
  "_htrcom_mp_alpg10_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _dittus_ in relapo.a(dittus.o)
  "_htrcom_mp_axpf_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _chfcal_ in relapo.a(chfcal.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _scdad3_ in scdapo.a(scdad3.o)
      ...
  "_htrcom_mp_beta_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _prednb_ in relapo.a(prednb.o)
      _pstdnb_ in relapo.a(pstdnb.o)
  "_htrcom_mp_chf_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _chfcal_ in relapo.a(chfcal.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _prebun_ in relapo.a(prebun.o)
      ...
  "_htrcom_mp_chfmul_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _chfcal_ in relapo.a(chfcal.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _pstdnb_ in relapo.a(pstdnb.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      ...
  "_htrcom_mp_cps_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _prednb_ in relapo.a(prednb.o)
      _pstdnb_ in relapo.a(pstdnb.o)
      _chfkut_ in relapo.a(chfkut.o)
      ...
  "_htrcom_mp_delgrv_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      ...
  "_htrcom_mp_drod_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _prebun_ in relapo.a(prebun.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      ...
  "_htrcom_mp_dtsat_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _prebun_ in relapo.a(prebun.o)
      _prednb_ in relapo.a(prednb.o)
      _pstdnb_ in relapo.a(pstdnb.o)
      _suboil_ in relapo.a(suboil.o)
      _htrc10_ in relapo.a(htrc10.o)
      _htrc17_ in relapo.a(htrc17.o)
      ...
  "_htrcom_mp_enliq_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _suboil_ in relapo.a(suboil.o)
  "_htrcom_mp_fstrat_", referenced from:
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _chftab_ in relapo.a(chftab.o)
  "_htrcom_mp_g_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _scdad3_ in scdapo.a(scdad3.o)
      ...
  "_htrcom_mp_gabs_", referenced from:
      _uncdata_mp_appwtchf_ in relapo.a(uncdata.o)
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _chfcal_ in relapo.a(chfcal.o)
      _conden_ in relapo.a(conden.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      ...
  "_htrcom_mp_gamw_", referenced from:
      _ht1sst_ in relapo.a(ht1sst.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htrc2_ in relapo.a(htrc2.o)
      ...
  "_htrcom_mp_gcrosf_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _prebun_ in relapo.a(prebun.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      ...
  "_htrcom_mp_gcross_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _scdad3_ in scdapo.a(scdad3.o)
      ...
  "_htrcom_mp_ggasa_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      ...
  "_htrcom_mp_gliqa_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      ...
  "_htrcom_mp_gridk_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _chfcal_ in relapo.a(chfcal.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _scdad3_ in scdapo.a(scdad3.o)
      ...
  "_htrcom_mp_gridz_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _chfcal_ in relapo.a(chfcal.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _scdad3_ in scdapo.a(scdad3.o)
      ...
  "_htrcom_mp_hcond_", referenced from:
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _pintfc_ in relapo.a(pintfc.o)
  "_htrcom_mp_hd_", referenced from:
      _noncnd_ in relapo.a(noncnd.o)
      _pintfc_ in relapo.a(pintfc.o)
  "_htrcom_mp_hfg_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      ...
  "_htrcom_mp_hfgp_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _chfcal_ in relapo.a(chfcal.o)
      _prebun_ in relapo.a(prebun.o)
      _prednb_ in relapo.a(prednb.o)
      _pstdnb_ in relapo.a(pstdnb.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _suboil_ in relapo.a(suboil.o)
      ...
  "_htrcom_mp_htcf_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _ht1sst_ in relapo.a(ht1sst.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      ...
  "_htrcom_mp_htcg_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _ht1sst_ in relapo.a(ht1sst.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      ...
  "_htrcom_mp_htcnon_", referenced from:
      _pintfc_ in relapo.a(pintfc.o)
  "_htrcom_mp_htcoef_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _prebun_ in relapo.a(prebun.o)
      ...
  "_htrcom_mp_htdiam_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _chfcal_ in relapo.a(chfcal.o)
      _conden_ in relapo.a(conden.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      ...
  "_htrcom_mp_htgamf_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      ...
  "_htrcom_mp_htgamg_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      ...
  "_htrcom_mp_htlen_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _chfcal_ in relapo.a(chfcal.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _scdad3_ in scdapo.a(scdad3.o)
      ...
  "_htrcom_mp_htlenc_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _scdad3_ in scdapo.a(scdad3.o)
      ...
  "_htrcom_mp_htopta_", referenced from:
      _uncdata_mp_appwtchf_ in relapo.a(uncdata.o)
      _uncdata_mp_appwthtc_ in relapo.a(uncdata.o)
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _chfcal_ in relapo.a(chfcal.o)
      _conden_ in relapo.a(conden.o)
      ...
  "_htrcom_mp_htqof_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _prebun_ in relapo.a(prebun.o)
      _prednb_ in relapo.a(prednb.o)
      ...
  "_htrcom_mp_htqog_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _prebun_ in relapo.a(prebun.o)
      _prednb_ in relapo.a(prednb.o)
      ...
  "_htrcom_mp_htqot_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _prebun_ in relapo.a(prebun.o)
      ...
  "_htrcom_mp_htsa_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      ...
  "_htrcom_mp_htzhff_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _prebun_ in relapo.a(prebun.o)
      ...
  "_htrcom_mp_htzhft_", referenced from:
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _prebun_ in relapo.a(prebun.o)
      _prednb_ in relapo.a(prednb.o)
      ...
  "_htrcom_mp_htzhgg_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _prebun_ in relapo.a(prebun.o)
      ...
  "_htrcom_mp_htzhgp_", referenced from:
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _prebun_ in relapo.a(prebun.o)
      _prednb_ in relapo.a(prednb.o)
      ...
  "_htrcom_mp_htzhgt_", referenced from:
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _prebun_ in relapo.a(prebun.o)
      _prednb_ in relapo.a(prednb.o)
      ...
  "_htrcom_mp_htzht_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _prebun_ in relapo.a(prebun.o)
      ...
  "_htrcom_mp_ibundl_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _chftab_ in relapo.a(chftab.o)
      _htrc10_ in relapo.a(htrc10.o)
      _htrc17_ in relapo.a(htrc17.o)
  "_htrcom_mp_incnd_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _noncnd_ in relapo.a(noncnd.o)
      _pintfc_ in relapo.a(pintfc.o)
  "_htrcom_mp_irwt_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _prednb_ in relapo.a(prednb.o)
      _pstdnb_ in relapo.a(pstdnb.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _chfkut_ in relapo.a(chfkut.o)
  "_htrcom_mp_iv1r_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      ...
  "_htrcom_mp_iv2r_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      ...
  "_htrcom_mp_iv_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _chfcal_ in relapo.a(chfcal.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      ...
  "_htrcom_mp_ivindx_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _scdad3_ in scdapo.a(scdad3.o)
      _scdad5_ in scdapo.a(scdad5.o)
      ...
  "_htrcom_mp_mode_", referenced from:
      _uncdata_mp_appwthtc_ in relapo.a(uncdata.o)
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      ...
  "_htrcom_mp_pgflag_", referenced from:
      _chfcal_ in relapo.a(chfcal.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
  "_htrcom_mp_pgopta_", referenced from:
      _uncdata_mp_appwtchf_ in relapo.a(uncdata.o)
      _chfcal_ in relapo.a(chfcal.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _pstdnb_ in relapo.a(pstdnb.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
  "_htrcom_mp_pitdia_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      _htrc2_ in relapo.a(htrc2.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _scdad3_ in scdapo.a(scdad3.o)
      ...
  "_htrcom_mp_pr_", referenced from:
      _conden_ in relapo.a(conden.o)
      _dittus_ in relapo.a(dittus.o)
      _htrc10_ in relapo.a(htrc10.o)
      _htrc17_ in relapo.a(htrc17.o)
      _petukv_ in relapo.a(petukv.o)
      _pintfc_ in relapo.a(pintfc.o)
  "_htrcom_mp_pvblk_", referenced from:
      _noncnd_ in relapo.a(noncnd.o)
      _pintfc_ in relapo.a(pintfc.o)
  "_htrcom_mp_qffo_", referenced from:
      _ht1sst_ in relapo.a(ht1sst.o)
      _ht1tdp_ in relapo.a(ht1tdp.o)
      _htrc1_ in relapo.a(htrc1.o)
      _chfcal_ in relapo.a(chfcal.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      ...
  "_htrcom_mp_qfgo_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _ht1sst_ in relapo.a(ht1sst.o)
      _ht1tdp_ in relapo.a(ht1tdp.o)
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      ...
  "_htrcom_mp_qfgox_", referenced from:
      _ht1sst_ in relapo.a(ht1sst.o)
      _ht1tdp_ in relapo.a(ht1tdp.o)
      _htcond_ in relapo.a(htcond.o)
  "_htrcom_mp_qfluxo_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _chfcal_ in relapo.a(chfcal.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      ...
  "_htrcom_mp_qualep_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _chfcal_ in relapo.a(chfcal.o)
      _prednb_ in relapo.a(prednb.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _chforn_ in relapo.a(chforn.o)
      _chftab_ in relapo.a(chftab.o)
  "_htrcom_mp_rey_", referenced from:
      _conden_ in relapo.a(conden.o)
      _dittus_ in relapo.a(dittus.o)
      _prebun_ in relapo.a(prebun.o)
      _htrc10_ in relapo.a(htrc10.o)
      _htrc17_ in relapo.a(htrc17.o)
      _petukv_ in relapo.a(petukv.o)
  "_htrcom_mp_rhos_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _prednb_ in relapo.a(prednb.o)
      _pstdnb_ in relapo.a(pstdnb.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      ...
  "_htrcom_mp_sathfp_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _qfhtrc_ in relapo.a(qfhtrc.o)
      _suboil_ in relapo.a(suboil.o)
      _htrc10_ in relapo.a(htrc10.o)
      _htrc17_ in relapo.a(htrc17.o)
  "_htrcom_mp_tf_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _prebun_ in relapo.a(prebun.o)
      _prednb_ in relapo.a(prednb.o)
      _pstdnb_ in relapo.a(pstdnb.o)
      ...
  "_htrcom_mp_thcons_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _prebun_ in relapo.a(prebun.o)
      _prednb_ in relapo.a(prednb.o)
      _pstdnb_ in relapo.a(pstdnb.o)
      ...
  "_htrcom_mp_tw_", referenced from:
      _iscdap_ in scdapo.a(iscdap.o)
      _htrc1_ in relapo.a(htrc1.o)
      _upsdrv_ in scdapo.a(upsdrv.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _htcond_ in relapo.a(htcond.o)
      ...
  "_htrcom_mp_viscs_", referenced from:
      _htrc1_ in relapo.a(htrc1.o)
      _conden_ in relapo.a(conden.o)
      _condn2_ in relapo.a(condn2.o)
      _dittus_ in relapo.a(dittus.o)
      _prebun_ in relapo.a(prebun.o)
      _prednb_ in relapo.a(prednb.o)
      _pstdnb_ in relapo.a(pstdnb.o)
      ...
ld: symbol(s) not found for architecture x86_64
make[1]: [relap5o.x] Error 1 (ignored)

My program compiles just fine under Linux 32bit IFC.

Why am I getting this error?

0 Kudos
5 Replies
Steven_L_Intel1
Employee
618 Views

These are link errors and indicate that you're not linking in the .o from compiling module htrcom.

0 Kudos
mecej4
Honored Contributor III
618 Views

You are linking against at least two user-supplied libraries, namely, relapo.a and scdapo.a. Are these 32-bit libraries or 64-bit libraries? Do you have two versions of each library, one version for 32-bit and another for 64? If not, and you are trying to link a combination of 32-bit and 64-bit objects, the process is certain to fail. What was the linking command line used?

0 Kudos
Lorri_M_Intel
Employee
618 Views

It also looks like your declarations are using DLLIMPORT.   This is a legal attribute on MacOS, but is ignored on Linux.

I'd like to second mecej4's request for the compile and link commands.

              --Lorri

0 Kudos
Brian_A_
Novice
618 Views

Here is my Compile command.

ifort $(FFLAGS) $(FL) relap/relap5.$O \
	relap/relap$(NM).a scdap/scdap$(NM).a $(CONTMNL) \
	matpro/matpro$(NM).a scdap/scdap$(NM).a envrl/envrl$(NM).a \
	$(RK3DL) -o relap5$(NM).x

(FL = -auto -ansi_alias- -pad_source -warn -traceback -fltconsistency \
-fpconstant -nogen-interfaces)
(FLAGS is for if I am creating a optimized version or a debug version)

Then for each folder containing the the fortran files, there is this command for creating the libraries.

matpro/matpro$(NM).a:  $(OBJSM)
	xiar rsv matpro/matpro$(NM).a $?

relap/relap$(NM).a:  $(OBJSR)
	xiar rsv relap/relap$(NM).a $?
	xiar xv relap/relap$(NM).a relap/relap5.$O

envrl/envrl$(NM).a:  $(OBJSE)
	xiar rsv envrl/envrl$(NM).a $?


scdap/scdap$(NM).a:  $(OBJSS)
	xiar rsv scdap/scdap$(NM).a $?

 

No DLLIMPORT option is being used.  It is only used when creating a DLL file.

Also, I have 

source=/opt/intel/bin/compilervars.sh intel64

in the .baschrc file

0 Kudos
Brian_A_
Novice
618 Views

SOLVED:
Not sure why it worked.

 

$(f90) $(FFLAGS) $(FL) relap/relap5.$O relap/htrcom.$O \
	relap/relap$(NM).a scdap/scdap$(NM).a $(CONTMNL) \
	matpro/matpro$(NM).a scdap/scdap$(NM).a envrl/envrl$(NM).a \
	$(RK3DL) -o relap5$(NM).x 

I added the htrcom.o to the explicit targets.

Why is the compiler not finding the htrcom in the library when it is there?

xiar rsv relap/relapo.a relap/chfcal.o relap/chfkut.o relap/chforn.o relap/chfsrl.o relap/chftab.o relap/conden.o relap/condn2.o relap/dittus.o relap/fwdrag.o relap/gesep.o relap/gninit.o relap/ht1sst.o relap/ht1tdp.o relap/htcond.o relap/htrc1.o relap/htrc2.o relap/htrc10.o relap/htrc17.o relap/htrcom.o relap/istate.o relap/madata.o relap/ncprop.o relap/noncnd.o relap/petukv.o relap/phantv.o relap/pintfc.o relap/prebun.o relap/prednb.o relap/pstdnb.o relap/qfhtrc.o relap/rnewp.o relap/rrestf.o relap/statep.o relap/suboil.o relap/surftn.o relap/tchf.o relap/tchfmc.o relap/thcond.o relap/tmsfb.o relap/viscos.o relap/inputd.o relap/blddattim.o relap/uncdata.o relap/uncpost.o
xiar: executing 'ar'
r - relap/chfcal.o
r - relap/chfkut.o
r - relap/chforn.o
r - relap/chfsrl.o
r - relap/chftab.o
r - relap/conden.o
r - relap/condn2.o
r - relap/dittus.o
r - relap/fwdrag.o
r - relap/gesep.o
r - relap/gninit.o
r - relap/ht1sst.o
r - relap/ht1tdp.o
r - relap/htcond.o
r - relap/htrc1.o
r - relap/htrc2.o
r - relap/htrc10.o
r - relap/htrc17.o
r - relap/htrcom.o
r - relap/istate.o
r - relap/madata.o
r - relap/ncprop.o
r - relap/noncnd.o
r - relap/petukv.o
r - relap/phantv.o
r - relap/pintfc.o
r - relap/prebun.o
r - relap/prednb.o
r - relap/pstdnb.o
r - relap/qfhtrc.o
r - relap/rnewp.o
r - relap/rrestf.o
r - relap/statep.o
r - relap/suboil.o
r - relap/surftn.o
r - relap/tchf.o
r - relap/tchfmc.o
r - relap/thcond.o
r - relap/tmsfb.o
r - relap/viscos.o
r - relap/inputd.o
r - relap/blddattim.o
r - relap/uncdata.o
r - relap/uncpost.o

 

0 Kudos
Reply