Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve documentation of Makefile system #214

Open
mandli opened this issue May 23, 2020 · 6 comments
Open

Improve documentation of Makefile system #214

mandli opened this issue May 23, 2020 · 6 comments

Comments

@mandli
Copy link
Member

mandli commented May 23, 2020

Some feedback recently mentioned that it would be nice to have some further documentation on the build/make system. I purpose that we have a tutorial (perhaps) and links to the current documentation on each term and perhaps get a bit more depth as well as a high level "how to use" tutorial.

@mjberger
Copy link
Collaborator

mjberger commented May 24, 2020 via email

@mandli
Copy link
Member Author

mandli commented May 27, 2020

It unfortunately is not always clear where to put these flags as it seems to depend on the system in question's handling of libraries and paths to those libraries. Since it does not matter too much if you over specify I try and add those to both the FFLAGS (compiler flags) and LFLAGS (linker flags). If that works you can slowly remove the flags in each systematically to figure out what the build needs. In principle this all has to do with when symbols need to be resolved and when the compiler/linker needs those definitions.

@mandli
Copy link
Member Author

mandli commented May 27, 2020

Does anyone have an opinion about whether we should do a

  1. a simple how to with some better documentation of the build system,
  2. a FAQ style or
  3. both?
    I am kind of thinking of both but it will be more work.

@rjleveque
Copy link
Member

In principle I'm in favor of all of the above, in particular:

@mandli
Copy link
Member Author

mandli commented May 27, 2020

I was thinking that definitely improving those pages to begin with and adding the FAQ. I am also getting setup to do some short courses this summer and probably could do some video tutorials devoted to this.

@mandli
Copy link
Member Author

mandli commented May 27, 2020

We should probably come up with a list of tutorial video topics as well.

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

No branches or pull requests

3 participants