Skip to content

Conversation

@erikvansebille
Copy link
Member

This PR implements #869, and supports external libraries and multiple source files in the Compiler

Thanks to @CKehl, from whose #862 most of these changes were lifted

Copy link
Contributor

@angus-g angus-g left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does seem like this will make it a bit easier to configure different compilers!

I've got a few comments about structure: there's quite a lot of duplication between different compiler configs, and they're pretty verbose.

Copy link
Contributor

@angus-g angus-g left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like it should work for the moment, although I haven't tested the extension to the non-GCC compilers. Importantly, it respects CC for non-MPI compilation (although in MPI mode it will always use mpicc).

Just one problem with the specification of the linker flags that I can see, otherwise seems fine!

CKehl added a commit that referenced this pull request Dec 1, 2020
@CKehl CKehl force-pushed the refactoring_compiler branch from 5978a8f to c72eed9 Compare December 1, 2020 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants