# Makefile error CCTM\_v54.exe doesn't appear

**URL:** <https://forum.cmascenter.org/t/makefile-error-cctm-v54-exe-doesnt-appear/4095>\
**Category:** Compiling\
**Created:** [May 2, 2023, 5:25pm UTC](https://forum.cmascenter.org/t/makefile-error-cctm-v54-exe-doesnt-appear/4095 "2023-05-02T17:25:24Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![hogrefe.christian](https://avatars.discourse-cdn.com/v4/letter/h/74df32/32.png) [@hogrefe.christian](https://forum.cmascenter.org/u/hogrefe.christian)\
**Post date:** [May 3, 2023, 12:46pm UTC](https://forum.cmascenter.org/t/makefile-error-cctm-v54-exe-doesnt-appear/4095/2 "2023-05-03T12:46:06Z")

</div>

Looking at the error message in the third attachment you posted, it appears to be the same issue as the one encountered by the users in these threads (as a google search for “multiple definition of nf\_put\_var1\_int64” will also reveal):

# [Error when install ioapi 3.2 with intel](https://forum.cmascenter.org/t/error-when-install-ioapi-3-2-with-intel/1380)

# [[airs2m3] Error ](https://forum.cmascenter.org/t/airs2m3-error/2544)

Based on @cjcoats answers in those threads, the solution (as documented on the [I/O API webpage](https://cjcoats.github.io/ioapi/AVAIL.html#ncf4) appears to be to either build I/O API without netCDF4 support or to add the **`-DIOAPI_NCF4=1`** preprocessor flag when building I/O API\>

---

_[View the full topic](https://forum.cmascenter.org/t/makefile-error-cctm-v54-exe-doesnt-appear/4095)._
