# Unable to read config file "NEMO\_TDIR/CUR\_CONF/BLD/arch\_nemo.fcm" in GYRE\_BFM Compilation

**URL:** https://nemo-ocean.discourse.group/t/unable-to-read-config-file-nemo-tdir-cur-conf-bld-arch-nemo-fcm-in-gyre-bfm-compilation/826
**Category:** v4.2.x
**Created:** [20 January 2025 00:50 UTC](https://nemo-ocean.discourse.group/t/unable-to-read-config-file-nemo-tdir-cur-conf-bld-arch-nemo-fcm-in-gyre-bfm-compilation/826 "2025-01-20T00:50:53Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![errutorculas](https://avatars.discourse-cdn.com/v4/letter/e/c6cbf5/32.png) [@errutorculas](https://nemo-ocean.discourse.group/u/errutorculas)
#### Post date: [20 January 2025 00:50 UTC](https://nemo-ocean.discourse.group/t/unable-to-read-config-file-nemo-tdir-cur-conf-bld-arch-nemo-fcm-in-gyre-bfm-compilation/826/1 "2025-01-20T00:50:53Z")

</div>

Hi all,

I am trying to compile NEMO in order to run GYRE\_BFM but it seems like it cannot find the config file **arch\_nemo.fcm** in NEMO\_TDIR/CUR\_CONF/BLD/

Here’s the log error output  
-e  
WARNING: MY\_GYRE configuration is already existing, we ignore “-r” & “-a” options

You are compiling an existing configuration MY\_GYRE with sub-components: OCE TOP

Creating /Users/errutorculas/Developer/nemo\_5.0/cfgs/MY\_GYRE/WORK = /Users/errutorculas/Developer/nemo\_5.0/src/OCE /Users/errutorculas/Developer/nemo\_5.0/src/TOP for MY\_GYRE

/Users/errutorculas/Developer/nemo\_5.0/cfgs/MY\_GYRE/MY\_SRC content is linked to /Users/errutorculas/Developer/nemo\_5.0/cfgs/MY\_GYRE/WORK

* * *

## Compilation

sed: -e: No such file or directory  
sed: -e: No such file or directory  
Unable to read config file “NEMO\_TDIR/CUR\_CONF/BLD/arch\_nemo.fcm”, abort at /Users/errutorculas/Developer/nemo\_5.0/ext/FCM/bin/../lib/Fcm/ConfigSystem.pm line 531.  
Build command started on Thu Jan 16 14:46:16 2025.  
-\>Parse configuration: start  
Config file (bld): /Users/errutorculas/Developer/nemo\_5.0/cfgs/MY\_GYRE/BLD/bld.cfg

**ARCH FILE**

# 

# This arch file was automatically created by ./build\_arch-auto.sh

# Thu Jan 16 11:11:21 PST 2025

# 

%NCDF\_C\_PREFIX /opt/local  
%NCDF\_F\_PREFIX /opt/local  
%HDF5\_PREFIX /opt/local  
%XIOS\_PREFIX /Users/errutorculas/Developer/trunk  
%OASIS\_PREFIX notdef  
%PSYCLONE\_HOME notdef

%NCDF\_INC -I%NCDF\_F\_PREFIX/include -I%NCDF\_C\_PREFIX/include  
%NCDF\_LIB -L%NCDF\_F\_PREFIX/lib -lnetcdff -L%NCDF\_C\_PREFIX/lib -lnetcdf -L%HDF5\_PREFIX/lib -lhdf5\_hl -lhdf5 -lz -lm  
%XIOS\_INC -I%XIOS\_PREFIX/inc  
%XIOS\_LIB -L%XIOS\_PREFIX/lib -lxios -lstdc++  
%OASIS\_INC  
%OASIS\_LIB

%CPP cpp -Dkey\_nosignedzero  
%FC mpif90  
%PROD\_FCFLAGS -fdefault-real-8 -O3 -march=native -funroll-all-loops -fcray-pointer -ffree-line-length-none -fallow-argument-mismatch  
%DEBUG\_FCFLAGS -fdefault-real-8 -Og -g -fbacktrace -funroll-all-loops -fcray-pointer -ffree-line-length-none -fcheck=all -finit-real=nan -ffpe-trap=invalid,zero,overflow -ffpe-summary=invalid,zero,overflow -fallow-argument-mismatch  
%FFLAGS %FCFLAGS  
%LD %FC  
%LDFLAGS -Wl,-rpath,%HDF5\_PREFIX/lib -Wl,-rpath,%NCDF\_F\_PREFIX/lib -Wl,-rpath,%XIOS\_PREFIX/lib  
%FPPFLAGS -P -traditional  
%AR ar  
%ARFLAGS rs  
%MK make  
%USER\_INC %XIOS\_INC %OASIS\_INC %NCDF\_INC  
%USER\_LIB %XIOS\_LIB %OASIS\_LIB %NCDF\_LIB

%CC gcc  
%CFLAGS -O0 -fcommon

I would really appreciate your help. Thank you so much
