# Installing Fortran module files

**URL:** <https://fortran-lang.discourse.group/t/installing-fortran-module-files/1135>\
**Category:** Help\
**Created:** [May 1, 2021, 4:09pm UTC](https://fortran-lang.discourse.group/t/installing-fortran-module-files/1135 "2021-05-01T16:09:56Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![awvwgk](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/awvwgk/32/154_2.png) [@awvwgk](https://fortran-lang.discourse.group/u/awvwgk)\
**Post date:** [January 29, 2022, 9:10pm UTC](https://fortran-lang.discourse.group/t/installing-fortran-module-files/1135/15 "2022-01-29T21:10:29Z")

</div>

> [@certik](#):
>
> Are you thinking that in addition to this, they should also encode the name in the filename of the modulefile, something like `a.f90 -> lfortran_mod_a.mod` ?

Pretty much like Python encodes ABI versions in byte-compiled code or extension modules directly in the filename, just add a suffix or prefix which is impossible to produce with a Fortran module name, like `lfortran-a.mod` or `a-lfortran.mod` for example.

---

_[View the full topic](https://fortran-lang.discourse.group/t/installing-fortran-module-files/1135)._
