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
Various changes and improvements. #25
base: master
Are you sure you want to change the base?
Conversation
I just pushed some more updates. The build script now allows you to specify which components and versions to install or upgrade. I also added support for building gdb. To just install the latest version of everything, you can use: Let me know what you think. |
I pushed another update on a new branch: tar. This branch builds GNU tar if it's not installed, so we can unpack all files with |
谢谢 |
Shorten the error msg to stay in the 2K boundaries.
…his for --no-download.
…. rename to setenv.cmd.
fixes: #38
Hey there, I've been hacking your build scripts a bit. The most notable improvements in this branch are:
contrib/download_prerequisites
in the gcc source tree.script/build.sh
. Version name scripts (script/*.*.*
) now only contain some version-specific variables. This should make it easier to support new gcc versions when they are released, fix bugs, and add new features.MAKE_JOBS
andGCC_CONFIGURE_OPTIONS
allow a user to run multi-threaded builds, and pass custom options to gcc's./configure
.Some additional testing will likely be required. For example I don't know if
tar -a
is supported on all platforms. There may be more issues I'm unaware of.I've also made various other minor changes and fixes. Please see the commit log and let me know what you think.