User Tools

Site Tools


notes:old_coreboot

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
notes:old_coreboot [2019/01/13 08:16] – external edit 127.0.0.1notes:old_coreboot [2024/08/13 21:32] (current) – removed Sean Rhone
Line 1: Line 1:
-====== Ubuntu Server ====== 
  
-===== Dependencies ===== 
- 
-  * 18.04.1 
- 
-  sudo apt install git build-essential gnat flex bison libncurses5-dev wget zlib1g-dev python-minimal gcc-6 g++-6 
- 
-===== GCC6 ===== 
- 
-  * Removes symlinks of GCC7 and replaces with GCC6 
-  * Necessary if the build of GCC from crossgcc for a specific version of Coreboot fails to build 
- 
-  sudo rm -fv '/usr/bin/gcc' 'rm /usr/bin/g++' 
- 
-  sudo ln -s '/usr/bin/gcc-6' '/usr/bin/gcc' && sudo ln -s '/usr/bin/g++-6' '/usr/bin/g++' 
- 
-  gcc -v && g++ -v 
- 
-====== Coreboot ====== 
- 
-===== Specific Commit ===== 
- 
-  * Use the ''commit'' identifier from a specific commit at https://review.coreboot.org/ for ''x'' 
- 
-  cd ~ && mkdir -p ~/'Projects' && rm -Rf ~/'Projects/coreboot/src' && git clone --branch 'master' --recurse-submodules 'https://review.coreboot.org/coreboot.git' ~/'Projects/coreboot/src' && sync 
- 
-  cd ~/'Projects/coreboot/src' && git checkout 'x' && git submodule update --checkout && sync 
- 
-===== Specific Tag ===== 
- 
-  * Replace ''x'' in ''tags/x'' with the tag from ''git tag -l'' 
- 
-  cd ~ && mkdir -p ~/'Projects' && rm -Rf ~/'Projects/coreboot/src' && git clone --branch 'master' --recurse-submodules 'https://review.coreboot.org/coreboot.git' ~/'Projects/coreboot/src' && sync 
- 
-  git tag -l 
- 
-  cd ~/'Projects/coreboot/src' && git checkout tags/x && git submodule update --checkout && sync 
- 
-===== SeaBIOS Fix ===== 
- 
-  * :!: TODO: Add fix for seabios git repo needing updated URL 
/srv/www/wiki/data/attic/notes/old_coreboot.1547385402.txt.gz · Last modified: (external edit)