SDCC Snapshot Builds - roybaer/sdcc-wiki GitHub Wiki
SDCC Distributed Compile Farm Mediator (see Distributed Compile Farm) runs on Erik Petrich's cf-x86 machine.
The build process is fully automated by using the cron job, make and shell scripts. The build system is included in the sdcc Subversion tree, under sdcc-build directory. Any change in sdcc-build Subversion tree will be taken into account on the next snapshot build.
Only few SDCC developers know the host names, IP address and ports of the build machines and have access to sdcc-builder account for security reasons. If you desperately need it, post a request to the mailto:[email protected] mailing list.
Current:
Host name | Owner | Architecture | Operating System | SDCC packages | gcc --version |
libc version rpm -q glibc or aptitude show libc6 |
boost version version.hpp | stx-btree version |
---|---|---|---|---|---|---|---|---|
cf-x86 | Erik Petrich | AMD64 (Sempron) | GNU/Linux 3.6 (Fedora 17) |
amd64−unknown−linux2.5, x86_64−w64−mingw32, x86_64−w64−mingw32−setup, sdcc−extra−src, sdcc−src, docs |
gcc (GCC) 4.7.2 20120921 (Red Hat 4.7.2-2), x86_64−w64−mingw32−gcc (GCC) 4.9.0 20131228 (experimental) |
2.15-57 | 1.47.0 | 0.8.6 |
cf-i386-debian | Erik Petrich | i386 | GNU/Linux 3.16 (Debian 8) |
i386−unknown−linux2.5, i586−mingw32msvc, i586−mingw32msvc−setup |
gcc (GCC) 4.9.2, i586−mingw32msvc−gcc (GCC) 4.8.5 |
2.19-18 |
1.50.0, 1.50.0 |
0.9 |
cf-ppc-macosx | Erik Petrich | PPC | Mac OS X 10.5.8 (Darwin Kernel Version 9.8.0) | universal−apple−macosx | powerpc-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5493), Xcode 3.1.3 | NA | 1.50.0 | 0.8.6 |
freebsd-i386 | Dave McGuire | i386 | FreeBSD 8.0 | i386_unknown_freebsd | gcc (GCC) 4.2.1 20070719 [FreeBSD] | NA | 1.47.0 | 0.8.6 |
netbsd-i386 | Dave McGuire | i386 | NetBSD 5.0.1 | i386_unknown_netbsd | gcc (GCC) 4.1.3 20080704 prerelease (NetBSD nb2 20081120) | NA | 1.47.0 | 0.8.6 |
mypants | Dave McGuire | sparc64 | NetBSD 5.0.1 | sparc64_unknown_netbsd | gcc (GCC) 4.1.3 20080704 prerelease (NetBSD nb2 20081120) | NA | 1.47.0 | 0.8.6 |
dev | Dave McGuire | sparc | SunOS 5.10 | sparc_sun_solaris | gcc (GCC) 4.6.0 | NA | 1.49.0 | 0.8.6 |
raspberrypi | Ben Shi | ARMv6 | GNU/Linux 3.12 (Debian 7) | armv6l−unknown−linux−gnueabihf | gcc (Debian 4.6.3-8+rpi1) 4.6.3 | 2.13-1 | 1.49.0 | 0.8.6 |
cubieboard2 | Ben Shi | ARMv7-a | GNU/Linux 3.4 (Debian 7) | armv7−a−linux−gnueabihf | gcc version 4.6.3 (Debian 4.6.3-14) | 2.13 | 1.49.0 | 0.8.6 |
Offline:
Host name | Owner | Architecture | Operating System | SDCC packages | gcc --version |
libc version rpm -q glibc or aptitude show libc6 |
boost version version.hpp | stx-btree version |
---|---|---|---|---|---|---|---|---|
derna | Roelof 't Hooft | i386 | GNU/Linux 2.6 (Debian) |
i386−unknown−linux2.5, i586−mingw32msvc, i586−mingw32msvc−setup |
gcc (GCC) 4.9.2, i586−mingw32msvc−gcc (GCC) 4.7.0 |
2.19-18 |
1.55.0, 1.50.0 |
0.8.6 |
macspot | Brian Witt | i386 | Mac OS X 10.4.11 (Darwin Kernel Version 8.11.1) | i386_universal−apple−macosx | i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370), Xcode 2.5 | NA | 1.47.0 | 0.8.6 |
solaris-x86 | Dave McGuire | i386 | SunOS 5.10 | i386_sun_solaris | gcc (GCC) 4.6.0 | NA | 1.49.0 | 0.8.6 |
openbsd-i386 | Dave McGuire | i386 | OpenBSD 4.6 | i386_unknown_openbsd | gcc (GCC) 3.3.5 (propolice) | NA |
This is not related to SDCC snapshot builds, but I have to put it somewhere...
#!/bin/sh # Get Mac's version number OSXVER=<tt>uname -r | cut -f 1 -d '.'</tt> OSXREV=<tt>uname -r | cut -f 2 -d '.'</tt> OSXVER=<tt>expr $OSXVER - 4</tt> OSXVER="osxver=10.$OSXVER.$OSXREV" echo $OSXVERor oneliner:
echo osxver=10.$(expr $(expr $(uname -r) : '\([0-9][0-9]*\)') - 4).$(expr $(uname -r) : '[0-9][0-9]*\.\([0-9][0-9]*\)')