# Problems Installing SMOKE on AWS ParallelCluster After Successfully Installing IOAPI and CMAQ on Two Clusters

**URL:** <https://forum.cmascenter.org/t/problems-installing-smoke-on-aws-parallelcluster-after-successfully-installing-ioapi-and-cmaq-on-two-clusters/6056>\
**Category:** installation\
**Tags:** smoke\
**Created:** [November 11, 2025, 7:50am UTC](https://forum.cmascenter.org/t/problems-installing-smoke-on-aws-parallelcluster-after-successfully-installing-ioapi-and-cmaq-on-two-clusters/6056 "2025-11-11T07:50:16Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Santiago](https://avatars.discourse-cdn.com/v4/letter/s/3bc359/32.png) [@Santiago](https://forum.cmascenter.org/u/Santiago)\
**Post date:** [November 11, 2025, 7:50am UTC](https://forum.cmascenter.org/t/problems-installing-smoke-on-aws-parallelcluster-after-successfully-installing-ioapi-and-cmaq-on-two-clusters/6056/1 "2025-11-11T07:50:16Z")

</div>

Hi, I’m new to the CMAQ-AWS environment. I successfully installed **IOAPI** and **CMAQ** on my parallel cluster, but I’m running into issues with **SMOKE**.

When I try to run the `make` command, it throws multiple errors because it cannot find some files and libraries. I’ve tried on **two separate clusters** , but the problem persists on both.

I would appreciate any guidance on:

- How to properly install SMOKE on AWS clusters.

- Any precompiled versions or alternative ways to run SMOKE without manual compilation.

Thanks in advance for your help!

---

<div class="post-metadata">

**Author:** ![lizadams](https://avatars.discourse-cdn.com/v4/letter/l/49beb7/32.png) [@lizadams](https://forum.cmascenter.org/u/lizadams)\
**Post date:** [November 12, 2025, 2:02pm UTC](https://forum.cmascenter.org/t/problems-installing-smoke-on-aws-parallelcluster-after-successfully-installing-ioapi-and-cmaq-on-two-clusters/6056/2 "2025-11-12T14:02:09Z")

</div>

Hi Santiago,

Please look at the compiler flags that were used in the CMAQ Makefile and add those flags, and the paths to any libraries to your SMOKE Makefile.

Liz

---

<div class="post-metadata">

**Author:** ![james.beidler](https://avatars.discourse-cdn.com/v4/letter/j/6f9a4e/32.png) [@james.beidler](https://forum.cmascenter.org/u/james.beidler)\
**Post date:** [November 12, 2025, 2:04pm UTC](https://forum.cmascenter.org/t/problems-installing-smoke-on-aws-parallelcluster-after-successfully-installing-ioapi-and-cmaq-on-two-clusters/6056/3 "2025-11-12T14:04:30Z")

</div>

In addition to what Liz suggests there are precompiled versions of SMOKE as part of the EPA modeling platforms, such as the 2022v1 EMP: [https://gaftp.epa.gov/Air/emismod/2022/v1/smoke\_2022v1\_platform\_2022-2026\_core\_24jan2025.zip](https://gaftp.epa.gov/Air/emismod/2022/v1/smoke_2022v1_platform_2022-2026_core_24jan2025.zip)

And as part of the official release: [Release SMOKE v5.2.1 Public Release (September 2025) · CEMPD/SMOKE · GitHub](https://github.com/CEMPD/SMOKE/releases/tag/SMOKEv521_Sep2025)

---

<div class="post-metadata">

**Author:** ![Santiago](https://avatars.discourse-cdn.com/v4/letter/s/3bc359/32.png) [@Santiago](https://forum.cmascenter.org/u/Santiago)\
**Post date:** [November 13, 2025, 8:44am UTC](https://forum.cmascenter.org/t/problems-installing-smoke-on-aws-parallelcluster-after-successfully-installing-ioapi-and-cmaq-on-two-clusters/6056/4 "2025-11-13T08:44:38Z")

</div>

I tried with the precompiled version, but when I try to execute a file, in this case grdmat, I have an issue with : libiomp5.so

ubuntu@ip-10-0-6-125:/shared/smoke2022v1/smoke5.1/Linux2\_x86\_64ifort$ ./grdmat  
./grdmat: error while loading shared libraries: libiomp5.so: cannot open shared object file: No such file or directory

And I can’t install libiomp5.so due to a 403 error: Forbidden.

---

<div class="post-metadata">

**Author:** ![lizadams](https://avatars.discourse-cdn.com/v4/letter/l/49beb7/32.png) [@lizadams](https://forum.cmascenter.org/u/lizadams)\
**Post date:** [November 14, 2025, 5:02pm UTC](https://forum.cmascenter.org/t/problems-installing-smoke-on-aws-parallelcluster-after-successfully-installing-ioapi-and-cmaq-on-two-clusters/6056/5 "2025-11-14T17:02:01Z")

</div>

Hi Santiago,

The SMOKE executables were likely compiled with the intel compiler, and therefore you may need to install an intel compiler to get the openmp library that is required.

I remember that we did install the Intel-one compiler on AWS Parallel Cluster, but there were some issues that @manishsoni may be able to summarize if you need additional details.

> **[Get Intel® oneAPI HPC Toolkit](https://www.intel.com/content/www/us/en/developer/tools/oneapi/hpc-toolkit-download.html?packages=hpc-toolkit&hpc-toolkit-os=linux&hpc-toolkit-lin=offline)**
>
> Select your operating system and distribution channel, and then download your customized installation of this toolkit.
