# GSoC 22: fpm-ize the Fortran Ecosystem || Blog Post by Arteev Raina || #15

**URL:** <https://fortran-lang.discourse.group/t/gsoc-22-fpm-ize-the-fortran-ecosystem-blog-post-by-arteev-raina-15/4266>\
**Category:** GSoC-2022\
**Created:** [September 5, 2022, 5:48pm UTC](https://fortran-lang.discourse.group/t/gsoc-22-fpm-ize-the-fortran-ecosystem-blog-post-by-arteev-raina-15/4266 "2022-09-05T17:48:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![arteevraina](https://avatars.discourse-cdn.com/v4/letter/a/b5ac83/32.png) [@arteevraina](https://fortran-lang.discourse.group/u/arteevraina)\
**Post date:** [September 5, 2022, 5:48pm UTC](https://fortran-lang.discourse.group/t/gsoc-22-fpm-ize-the-fortran-ecosystem-blog-post-by-arteev-raina-15/4266/1 "2022-09-05T17:48:15Z")

</div>

Good Day Everyone,

Last week My [Pull Request](https://github.com/fortran-lang/fpm/pull/733) for C++ files compilation support in fpm got merged. This patch was added in order to compile the `stdlib` project using the compiler wrapper [script](https://github.com/fortran-lang/fpm/pull/729) for `fypp` preprocessing.

After this Pull Request, we were still facing the C++ Linker [issue](https://github.com/fortran-lang/fpm/issues/741) and @lkedward helped us in fixing the issue in this [patch](https://github.com/fortran-lang/fpm/pull/743).

Now, We are only left with one test [file](https://github.com/fortran-lang/stdlib/blob/master/test/stats/test_mean_f03.fypp) that is currently failing the compilation.

```auto

Error: There is no specific function for the generic ‘mean’ at (1)

```

The above errors generally occur when we are using interfaces and there is an argument mismatch in the function. I am currently debugging this issue.

For this week, I am aiming to completely fix this above-mentioned issue and also open the remaining Pull Request for structural change of `stdlib` in order to get it compiled using the `fypp` compiler wrapper of fpm. I will also prepare the final work product this week and submit that for the final evaluation.

Thanks & Regards  
Arteev Raina
