User Tools

Site Tools


tech:slurm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
tech:slurm [2020/04/24 11:41] kohofertech:slurm [2020/04/24 11:45] – [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!
 +<code>
 +...
 In file included from ../.././libgcc/unwind-dw2.c:401:0: In file included from ../.././libgcc/unwind-dw2.c:401:0:
 ./md-unwind-support.h: In function ‘x86_64_fallback_frame_state’: ./md-unwind-support.h: In function ‘x86_64_fallback_frame_state’:
Line 374: Line 379:
                                                ^~                                                ^~
 ../.././libgcc/shared-object.mk:14: recipe for target 'unwind-dw2.o' failed ../.././libgcc/shared-object.mk:14: recipe for target 'unwind-dw2.o' failed
 +</code>
  
-To fix do: +To fix do: [[https://stackoverflow.com/questions/46999900/how-to-compile-gcc-6-4-0-with-gcc-7-2-in-archlinux|solution]]
-https://stackoverflow.com/questions/46999900/how-to-compile-gcc-6-4-0-with-gcc-7-2-in-archlinux+
  
-vi /opt/packages/gcc-6.1.0/x86_64-pc-linux-gnu/libgcc/md-unwind-support.h+  vi /opt/packages/gcc-6.1.0/x86_64-pc-linux-gnu/libgcc/md-unwind-support.h
  
-and replace line 61 with this:+and replace/comment out line 61 with this:
  
 +<code>
 struct ucontext_t *uc_ = context->cfa; struct ucontext_t *uc_ = context->cfa;
 +</code>
  
-or comment the old line: /* struct ucontext *uc_ = context->cfa; */+old line: /* struct ucontext *uc_ = context->cfa; */
  
-run make again+  make
  
  
/data/www/wiki.inf.unibz.it/data/pages/tech/slurm.txt · Last modified: 2022/11/24 16:17 by kohofer