Dear all,

 

I tried to use the version of RegCM4.7 but I could not install.

 

First of all, the version of RegCM4.3.4 already installed in our server. I tried two options.

 

 

Configuration Option 1:

 

./configure

Make install

….

Error message:

mod_timer.F90(40): error #6463: This is not a derived type name.   [RCM_ALARM]

    type(rcm_alarm) , pointer :: ap

---------^

mod_timer.F90(44): error #6463: This is not a derived type name.   [RCM_SYNCRO]

    type (rcm_syncro) , pointer :: sp

----------^

mod_timer.F90(172): error #6158: The structure-name is invalid or is missing.   [T]

      call t%ap(i)%ap%check( )

-----------^

mod_timer.F90(172): error #6460: This is not a field name that is defined in the encompassing structure.   [CHECK]

      call t%ap(i)%ap%check( )

----------------------^

mod_timer.F90(175): error #6460: This is not a field name that is defined in the encompassing structure.   [SP]

      call t%sp(i)%sp%check( )

-------------------^

mod_timer.F90(184): error #6158: The structure-name is invalid or is missing.   [T]

      deallocate(t%ap(i)%ap)

-----------------^

mod_timer.F90(185): error #6460: This is not a field name that is defined in the encompassing structure.   [AP]

      nullify(t%ap(i)%ap)

----------------------^

mod_timer.F90(243): error #6795: The target must be of the same type and kind type parameters as the pointer.   [SP]

      syncro%timer%sp(syncro%timer%nsyncro)%sp => syncro

--------------------------------------------^

mod_timer.F90(302): error #6795: The target must be of the same type and kind type parameters as the pointer.   [AP]

      alarm%timer%ap(alarm%timer%nalarm)%ap => alarm

-----------------------------------------^

compilation aborted for mod_timer.F90 (code 1)

make[2]: *** [mod_timer.o] Error 1

make[2]: Leaving directory `/iklim1/ikl04/RegCM_deneme/Reg47_guncel/RegCM-4.7.0/Main/mpplib'

make[1]: *** [install-recursive] Error 1

make[1]: Leaving directory `/iklim1/ikl04/RegCM_deneme/Reg47_guncel/RegCM-4.7.0/Main'

make: *** [install-recursive] Error 1

 

***** Please find detail error message and  files of “config.h, config.log, config.status” at the attachment.

 

 

Configuration Option 2 :

 

(option which we used for installing version of RegCM4.3.4)

 

./configure CC=icc FC=ifort --with-netcdf=/opt/progs/netcdf-4.1.3/ --with-hdf5=/opt/progs/hdf5-1.8.9

Make install

 

Error message:

 

mod_timer.F90(40): error #6463: This is not a derived type name.   [RCM_ALARM]

    type(rcm_alarm) , pointer :: ap

---------^

mod_timer.F90(44): error #6463: This is not a derived type name.   [RCM_SYNCRO]

    type (rcm_syncro) , pointer :: sp

----------^

mod_timer.F90(172): error #6158: The structure-name is invalid or is missing.   [T]

      call t%ap(i)%ap%check( )

-----------^

mod_timer.F90(172): error #6460: This is not a field name that is defined in the encompassing structure.   [CHECK]

      call t%ap(i)%ap%check( )

----------------------^

mod_timer.F90(175): error #6460: This is not a field name that is defined in the encompassing structure.   [SP]

      call t%sp(i)%sp%check( )

-------------------^

mod_timer.F90(184): error #6158: The structure-name is invalid or is missing.   [T]

      deallocate(t%ap(i)%ap)

-----------------^

mod_timer.F90(185): error #6460: This is not a field name that is defined in the encompassing structure.   [AP]

      nullify(t%ap(i)%ap)

----------------------^

mod_timer.F90(243): error #6795: The target must be of the same type and kind type parameters as the pointer.   [SP]

      syncro%timer%sp(syncro%timer%nsyncro)%sp => syncro

--------------------------------------------^

mod_timer.F90(302): error #6795: The target must be of the same type and kind type parameters as the pointer.   [AP]

      alarm%timer%ap(alarm%timer%nalarm)%ap => alarm

-----------------------------------------^

compilation aborted for mod_timer.F90 (code 1)

make[2]: *** [mod_timer.o] Error 1

make[2]: Leaving directory `/iklim1/ikl04/RegCM_deneme/Reg47/RegCM-4.7.0/Main/mpplib'

make[1]: *** [install-recursive] Error 1

make[1]: Leaving directory `/iklim1/ikl04/RegCM_deneme/Reg47/RegCM-4.7.0/Main'

make: *** [install-recursive] Error 1

ikl004@iklim:/iklim1/ikl04/RegCM_deneme/Reg47/RegCM-4.7.0>

 

***** Please find detail error message and  files of “config.h, config.log, config.status” at the attachment.

 

 

As I read from “Installing RegCM4.pdf” document it is stated that “Intel ifort compiler should be > 12.0”.  The version of ifort 12.1.3 already installed in our server.

 

Could you help me for solve this problem?

 

 

Best regards…

 

 

Hüdaverdi GÜRKAN

 

Turkish State Meteorological Service

Division of Climatology

 

Beştepe Mahallesi Alparslan Türkeş Caddesi No: 71 Floor:20/B

Yenimahalle-ANKARA

 

Phone : +90 312 203 27 99

Mobile :+90 541 879 18 99

Fax        :+90 312 203 27 32

E-mail  : hgurkan@mgm.gov.tr

 


Cep uygulamamızı denediniz mi?
Playstore AppStore
www.mgm.gov.tr
Havaya Girin; Haberdar Olun; Hazırlıksız yakalanmayın.
Visit; be informed; take precautions.
Bu e-posta ve muhtemel eklerinde verilen bilgiler kisiye ozel ve gizli olup, yalnizca mesajda belirlenen alici ile ilgilidir.
Bu mesajda bulunan tum fikir ve gorusler ve ekindeki dosyalar sadece adres sahip(ler)ine ait olup, Meteoroloji Genel Mudurlugu hic bir sekilde sorumlu tutulamaz. Meteoroloji Genel Mudurlugu, mesajin ve bilgilerinin size degisiklige ugrayarak veya gec ulasmasindan, butunlugunun ve gizliliginin korunamamasindan, virus icermesinden ve bilgisayar sisteminize verebilecegi herhangi bir zarardan sorumlu tutulamaz.

This message and attachments are confidential and intended solely for the individual(s) stated in this message.
This email is not intended to impose nor shall it be construed as imposing any legally binding obligation upon Turkish State Meteorological Service and/or any of its subsidiaries or associated companies. Neither Turkish State Meteorological Service nor any of its subsidiaries or associated companies gives any representation or warranty as to the accuracy or completeness of the contents of this email. Turkish State Meteorological Service shall not be held liable to any person resulting from the use of any information contained in this email and shall not be liable to any person who acts or omits to do anything in reliance upon it.

Ïÿ