tech:slurm
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
tech:slurm [2020/04/24 11:41] – kohofer | tech:slurm [2020/04/24 17:38] – [GCC] kohofer | ||
---|---|---|---|
Line 358: | Line 358: | ||
===== GCC ===== | ===== GCC ===== | ||
+ | |||
+ | This take a long time! | ||
Commands to run to compile gcc-6.1.0 | Commands to run to compile gcc-6.1.0 | ||
Line 368: | Line 370: | ||
make | make | ||
+ | After some time an error occurs, and the make process stops! | ||
+ | < | ||
+ | ... | ||
In file included from ../ | In file included from ../ | ||
./ | ./ | ||
Line 374: | Line 379: | ||
^~ | ^~ | ||
../ | ../ | ||
+ | </ | ||
- | To fix do: | + | To fix do: [[https:// |
- | https:// | + | |
- | vi / | + | |
- | and replace line 61 with this: | + | and replace/comment out line 61 with this: |
+ | < | ||
struct ucontext_t *uc_ = context-> | struct ucontext_t *uc_ = context-> | ||
+ | </ | ||
+ | |||
+ | old line: /* struct ucontext *uc_ = context-> | ||
+ | |||
+ | make | ||
+ | |||
+ | Next error: | ||
+ | |||
+ | < | ||
+ | ../ | ||
+ | | ||
+ | |||
+ | </ | ||
+ | |||
+ | To fix see: [[https:// | ||
+ | or [[https:// | ||
+ | |||
+ | Amend the files according to solution above! | ||
+ | |||
+ | Next error: | ||
+ | |||
+ | < | ||
+ | ... | ||
+ | checking for unzip... unzip | ||
+ | configure: error: cannot find neither zip nor jar, cannot continue | ||
+ | Makefile: | ||
+ | ... | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | apt install unzip zip | ||
+ | |||
+ | and run make again! | ||
+ | |||
+ | make | ||
+ | |||
+ | Next error: | ||
+ | |||
+ | < | ||
+ | ... | ||
+ | In file included from ../ | ||
+ | ../ | ||
+ | ./ | ||
+ | | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | Edit the file: / | ||
+ | |||
+ | vi / | ||
+ | |||
+ | <note warning> | ||
+ | |||
+ | < | ||
+ | // kh | ||
+ | ucontext_t *_uc = (ucontext_t *); \ | ||
+ | //struct ucontext *_uc = (struct ucontext *)_p; \ | ||
+ | // kh | ||
+ | |||
+ | </ | ||
- | or comment the old line: /* struct ucontext *uc_ = context-> | + | Next error: |
- | run make again | ||
/data/www/wiki.inf.unibz.it/data/pages/tech/slurm.txt · Last modified: 2022/11/24 16:17 by kohofer