Problem building CESM1.2.2 on pleiades

I'm trying to build my first case on Pleiades and getting this error:CMake Error: The source directory "/home1/bcthoma3/cesm/cesm1_2_2/models/utils/pio" does not exist. I created the case using:create_newcase -case /u/bcthoma3/cesm/cases/test1_T31g37_B1850CN_ivy -res T31_g37 -compset B1850CN -mach pleiades-ivy
 

jedwards

CSEG and Liaisons
Staff member
Your source code is incomplete, please see...9iheyhttps://bb.cgd.ucar.edu/googlecode-repositories-are-offline-pio-source-not-found
 
Thanks!  I get an error when I run:$ svn propset svn:externals -f SVN_EXTERNAL_DIRECTORIESsvn: Explicit target argument required I notice someone else posted about this on the other thread but there wasn't a reply.
 

jedwards

CSEG and Liaisons
Staff member
svn propset svn:externals -f SVN_EXTERNAL_DIRECTORIES .There should be a dot at the end of the line indicating that the command should be applied to the current direcrtory. 
 
Thanks, that fixed the build process.  But now I am getting an error when it runs.  The following shows up in the $case/run/cesm.log.xxxx file: pio_support::pio_die:: myrank=          -1 : ERROR: nf_mod.F90:        1229 :
 NETCDF not enabled in the build
I didn't see any error in the build process about netcdf not being found.
 
I discovered that my problem was the same as one addressed in another thread.  I'm making that note here in case anyone else runs across the same issue.https://bb.cgd.ucar.edu/runtime-error-pio-pleiades-san-122#comment-1008067Applying the patch there in cesm1_2_2/scripts/ccsm_utils/CMake/ fixed the problem.
 
Back
Top