CEGCC build scripts w/ pre-built binary for x86 Linux in Releases
Go to file
Max Kellermann 392b058298 build.sh: explicitly disable GDB unit tests
These are disabled by default when `development=false`, which is set
by `binutils/bfd/development.sh`.  However, while `gdb/configure.ac`
includes this file, `gdbsupport/configure.ac` does not, and thus the
two disagree on whether unit tests shall be built.  This causes linker
failures due to missing symbols.

By explicitly disabling the unit tests (or enabling them), both
`configure` scripts agree on the setting and the build succeeds.
Since we don't run the unit tests (and this is not a gdb development
build), we should simply disable them.

Closes https://github.com/MaxKellermann/cegcc-build/issues/6
2020-04-07 17:18:14 +02:00
bindist-arm-mingw32ce Add "-arm-mingw32ce" suffixes for build/bindist dirs. 2011-03-17 12:44:33 +02:00
binutils@c8917be9f8 binutils: update to 2.34 2020-03-25 17:11:08 +01:00
gcc@a32a4bae1d gcc: update to 9.3.0 2020-03-23 17:33:43 +01:00
mingw@cd5f3e6465 update mingw and w32api 2018-03-21 12:05:04 +01:00
w32api@8e64b608fc update mingw and w32api 2018-03-21 12:05:04 +01:00
.gitmodules use relative urls to support checkout over https 2019-11-09 10:48:51 +01:00
build.sh build.sh: explicitly disable GDB unit tests 2020-04-07 17:18:14 +02:00
NEWS upgrade gcc to 4.5.3 2011-10-12 10:11:15 +02:00
README.rst build.sh: default to --prefix=/opt/cegcc 2018-10-22 22:52:55 +02:00

This is meta-repository to build entire CeGCC toolchain.

Clone this repository using::

 git clone git://github.com/MaxKellermann/cegcc-build

To build::

 cd cegcc-build
 git submodule update --init
 mkdir /tmp/cegcc-output
 cd /tmp/cegcc-output
 $OLDPWD/build.sh --prefix=/where/to/install

If you won't specify `--prefix`, it will install to
``/opt/cegcc``

To update afterwards::

 git pull
 git submodule update
 cd build
 ./build-mingw32ce.sh --prefix=/where/to/install

(After update, to get 100% clean-room, you may want to rebuild
everything from scratch.)