Difference between revisions of "OpenWRT Build System for CentOS 7"

m
m
 
Line 5: Line 5:
*General{{Citation needed}} Guide for building firmware: https://openwrt.org/docs/guide-user/additional-software/beginners-build-guide
*General{{Citation needed}} Guide for building firmware: https://openwrt.org/docs/guide-user/additional-software/beginners-build-guide
**Start of detailed Information: https://openwrt.org/docs/guide-developer/build-system/start
**Start of detailed Information: https://openwrt.org/docs/guide-developer/build-system/start
**Pre-requisites for a : https://openwrt.org/docs/guide-developer/build-system/install-buildsystem
**Pre-requisites for a<span> </span>: https://openwrt.org/docs/guide-developer/build-system/install-buildsystem
**Some additional granular detail for working with specific versions: https://openwrt.org/docs/guide-developer/build-system/use-buildsystem
**Some additional granular detail for working with specific versions: https://openwrt.org/docs/guide-developer/build-system/use-buildsystem
*Build environment tips: https://openwrt.org/docs/guide-developer/env
*Build environment tips: https://openwrt.org/docs/guide-developer/env
Line 135: Line 135:
The following interesting observations were made after the above noted event
The following interesting observations were made after the above noted event


*git tag : Lists all "major" and "minor" version branches of OpenWRT available.
*git tag<span> </span>: Lists all "major" and "minor" version branches of OpenWRT available.
**v17.01.0
**v17.01.0
**v17.01.0-rc1
**v17.01.0-rc1
Line 165: Line 165:
**v19.07.4
**v19.07.4


*git branch -r : Shows available "major versions" of OpenWRT available.
*git branch -r<span> </span>: Shows available "major versions" of OpenWRT available.
**  origin/HEAD -> origin/master
**  origin/HEAD -> origin/master
**  origin/lede-17.01
**  origin/lede-17.01
Line 238: Line 238:


==Notes on 09.13.2020==
==Notes on 09.13.2020==
'''SOLUTION for the below:''' (from: https://openwrt.org/docs/guide-developer/toolchain/use-buildsystem ):
* ...CD to the SCRIPTS Directory from the "GIT Cloned" version of OpenWRT
** ./feeds update -a
** ./feeds install -a
...all fixed.  Naturally installing 'feeds' solves the issue of missing dependencies, etc.
Here's a stupid error that makes complete sense, yet shouldn't even exist in this situation: Makefile 'package/linux/Makefile' has a dependency on 'kmod-phy-bcm-ns-usb2', which does not exist
Here's a stupid error that makes complete sense, yet shouldn't even exist in this situation: Makefile 'package/linux/Makefile' has a dependency on 'kmod-phy-bcm-ns-usb2', which does not exist