# Compiling plugins

**URL:** <https://community.freefem.org/t/compiling-plugins/1276>\
**Category:** FreeFEM installation\
**Created:** [October 23, 2021, 4:14pm UTC](https://community.freefem.org/t/compiling-plugins/1276 "2021-10-23T16:14:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![aszaboa](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.freefem.org/aszaboa/32/2918_2.png) [@aszaboa](https://community.freefem.org/u/aszaboa)\
**Post date:** [October 23, 2021, 4:14pm UTC](https://community.freefem.org/t/compiling-plugins/1276/1 "2021-10-23T16:14:04Z")

</div>

Dear FreeFem users,

I am trying to compile FreeFem following [this](http://jolivet.perso.enseeiht.fr/FreeFem-tutorial/main.html) tutorial. However, following these instructions, the 3rd party plugins (mmg, mshmet, fnopt, etc.) are not compiled. With which option can I turn on the compilation of these when using the configure command?

---

<div class="post-metadata">

**Author:** ![prj](https://avatars.discourse-cdn.com/v4/letter/p/ecae2f/32.png) [@prj](https://community.freefem.org/u/prj)\
**Post date:** [October 23, 2021, 6:20pm UTC](https://community.freefem.org/t/compiling-plugins/1276/2 "2021-10-23T18:20:53Z")

</div>

What does your `config.param` looks like?

---

<div class="post-metadata">

**Author:** ![aszaboa](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.freefem.org/aszaboa/32/2918_2.png) [@aszaboa](https://community.freefem.org/u/aszaboa)\
**Post date:** [October 24, 2021, 2:22pm UTC](https://community.freefem.org/t/compiling-plugins/1276/3 "2021-10-24T14:22:23Z")

</div>

Thanks for the quick reply.

Looking into your suggestion I figured out that the correct way to include these libraries is detailed in the configure file. I do not understand things very well, but it looks like instead of `--with-mmg=yes`, `--enable-download_mmg` is the option I should use, and it seems to work perfectly!
