Ivan Pribec

Results 430 comments of Ivan Pribec

Perhaps slightly tangential, but the Conda installer (or `conda init` command) typically add a section similar to this one to the `~/.bashrc` settings: ```bash # >>> conda initialize >>> #...

I would just comment here that [fypp](https://github.com/aradi/fypp) accepts any evaluable Python expression as a preprocessor definition flag. This includes things like: `-DINT=42 -DFLOAT=3.14 -DTUPLE=('abc',12) -DDICT={'name'; 'John', 'surname': 'Doe', 'age': 67}...

I will have a mixed Fortran/C++ package available soon (it's an interface to the [nanoflann](https://github.com/jlblancoc/nanoflann) *k*-d tree library in C++). My current plan was to put ``` link = ["stdc++"]...

> * I remember there being issues regarding whether the main program has to be linked as a C++ or Fortran project. In CMake, you need to manually specify the...

Feel free to add more packages to the first post.

Related to FFTW and also discussion #447, the default installation of FFTW will place a set of source files containing the interfaces to the C routines in `/usr/include`: ``` $...

It looks like you are using `pkgconf` (see https://github.com/pkgconf/pkgconf/blob/2fdc5f0081dcf22fa476767877d13097eb81e255/cli/main.c#L849) On my installation: ```text $ pkg-config --version 0.29.1 $ pkg-config fftw3 --cflags --keep-system-cflags Unknown option --keep-system-cflags ``` So the different command...

That works, but the file needs to given the `.F90` suffix in order to invoke the preprocessor automatically (for all compilers). In the long term, I would ultimately prefer the...

@interkosmos Do you have a public repository available?

I could not find any previous discussion pertaining to the bootstrap fpm design of the build-script logic. It seems to be something that @everythingfunctional built in initially to get the...