Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

Error during make clean

Jeff_Duda

New member
My attempt to clean does not work. Why?

Bash:
(base) Jeffrey.Duda@Jet-fe5 /mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model: make clean CORE=atmosphere
cd src; make clean RM="rm -f" CORE="atmosphere" AUTOCLEAN="false"
make[1]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src'
rm -f libframework.a libops.a libdycore.a libatmosphere.a *.o
( cd tools; make clean )
make[2]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/tools'
(cd input_gen; make clean)
make[3]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/tools/input_gen'
rm -f *.o namelist_gen streams_gen
rm -f *.i
make[3]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/tools/input_gen'
(cd registry; make clean)
make[3]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/tools/registry'
rm -f *.o parse
rm -f *.i
make[3]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/tools/registry'
make[2]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/tools'
( cd external; make clean )
make[2]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/external'
( cd esmf_time_f90; make clean )
make[3]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/external/esmf_time_f90'
rm -rf *.tmp.f90 *.o *.mod *.a
make[3]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/external/esmf_time_f90'
( cd ezxml; make clean )
make[3]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/external/ezxml'
rm -f *.o *.i
make[3]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/external/ezxml'
make -C SMIOL clean
make[3]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/external/SMIOL'
rm -f -f smiol.o smiol_utils.o libsmiol.a
rm -f -f smiolf.o smiolf.mod libsmiolf.a
make[3]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/external/SMIOL'
make[2]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/external'
( cd framework; make clean )
make[2]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/framework'
rm -f *.o *.mod *.f90 libframework.a
rm -f *.i
make[2]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/framework'
( cd operators; make clean )
make[2]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/operators'
rm -f *.o *.mod *.f90 libops.a
rm -f *.i
make[2]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/operators'
( cd driver; make clean )
make[2]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/driver'
rm -f *.o *.mod *.f90
rm -f *.i
make[2]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/driver'
if [ -d core_atmosphere ] ; then \
   ( cd core_atmosphere; make clean ) \
fi;
make[2]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere'
( cd physics; make clean )
make[3]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics'
rm -f *.o *.mod *.f90 libphys.a
( cd physics_wrf; make clean )
make[4]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_wrf'
rm -f *.f90 *.o *.mod
rm -f *.i
make[4]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_wrf'
( if [ -d physics_mmm ]; then cd physics_mmm; make -f Makefile.mpas clean; fi; )
make[4]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_mmm'
rm -f *.f90 *.o *.mod
rm -f *.i
make[4]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_mmm'
( cd physics_noahmp/drivers/mpas; make clean )
make[4]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noahmp/drivers/mpas'
rm -f *.f90 *.o *.mod
rm -f *.i
make[4]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noahmp/drivers/mpas'
( cd physics_noahmp/src; make clean )
make[4]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noahmp/src'
rm -f *.f90 *.o *.mod
rm -f *.i
make[4]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noahmp/src'
( cd physics_noahmp/utility; make clean )
make[4]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noahmp/utility'
rm -f *.f90 *.o *.mod
rm -f *.i
make[4]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noahmp/utility'
( if [ -d physics_noaa/TEMPO ]; then cd physics_noaa/TEMPO; make clean; fi )
make[4]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/TEMPO'
rm -f *.f90 *.o *.mod
rm -f *.i
make[4]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/TEMPO'
( if [ -d physics_noaa/UGWP ]; then cd physics_noaa/UGWP; make clean; fi )
make[4]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/UGWP'
rm -f *.f90 *.o *.mod
rm -f *.i
make[4]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/UGWP'
( if [ -d physics_noaa/RUCLSM ]; then cd physics_noaa/RUCLSM; make -f MPAS/Makefile clean; fi )
make[4]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/RUCLSM'
rm -f *.F90 *.F *.o *.mod
rm -f *.i
make[4]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/RUCLSM'
( if [ -d physics_noaa/MYNN-EDMF ]; then cd physics_noaa/MYNN-EDMF; cp ./MPAS/Makefile .; make clean; fi )
make[4]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/MYNN-EDMF'
rm -f *.f90 *.o *.mod
rm -f *.i
make[4]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/MYNN-EDMF'
( if [ -d physics_noaa/GFL ]; then cd physics_noaa/GFL; cp ./MPAS/Makefile .; make clean; fi )
cp: cannot stat './MPAS/Makefile': No such file or directory
make[4]: Entering directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/GFL'
make[4]: *** No rule to make target 'clean'.  Stop.
make[4]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/GFL'
make[3]: *** [Makefile:282: clean] Error 2
make[3]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics'
make[2]: *** [Makefile:69: clean] Error 2
make[2]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere'
make[1]: *** [Makefile:49: clean_core] Error 2
make[1]: Leaving directory '/mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src'
make: *** [Makefile:1577: clean] Error 2
 
I guess the MPAS model you re using is not officially released MPAS. Please let me know if I am wrong.

Please check whether you have Makefile existing in /mnt/lfs5/BMC/wrfruc/jdduda/MPAS_model/src/core_atmosphere/physics/physics_noaa/GFL?

If so, please send this file for me to take a look. Thanks.
 
Top