Open main menu

CDOT Wiki β

Changes

Add support for more compilers to distcc

6,728 bytes added, 21:51, 26 November 2007
added complete list of present cygwin packages
== Project Details/News ==
 
Having found that these instructions are inadequate, I'm setting out to fix them. First up is configuring cygwin. The Instructions given on the linked page aren't enough to compile distcc with. What follows is an alphabetic list of all the packages (with versions and locations) currently in my installation of it. Most of them are going to be extraneous but I'm not ruling any out until I test them, so I'll weed them out over time, until we're left with just the required packages.
 
<ul>
<li>alternatives 1.3.29a-1 (Base)</li>
<li>apr1 1.2.11-1 (Devel, Libs)</li>
<li>ash 20040127-3 (Base, Shells)</li>
<li>atk 1.10.3-1 (Gnome)</li>
<li>atk-runtime 1.10.3-1 (_obsolete)</li>
<li>autoconf 4.1 (Devel)</li>
<li>autoconf-stable 2.13-6 (_obsolete)</li>
<li>base-files 3.7-1 (Base)</li>
<li>base-passwd 2.2-1 (Base)</li>
<li>bash 3.2.25-17 (Base, Shells)</li>
<li>bash-completion 20060301-2 (Shells)</li>
<li>bashdb 3.1_0.08-1 (Devel)</li>
<li>binutils 20060817-1 (Devel)</li>
<li>boost 1.33.1-3 (Devel, Libs)</li>
<li>boost-devel 1.33.1-3 (Devel,Libs)</li>
<li>bzip2 1.0.3-2 (Utils)</li>
<li>c-client 2002e-3 (Devel)</li>
<li>clear 1.0-2 (_obsolete)</li>
<li>cmake 2.4.7-2 (Devel)</li>
<li>coreutils 6.9-5 (Base)</li>
<li>crypt 1.1-1 (Libs)</li>
<li>cvs 1.11.22-1 (Devel)</li>
<li>cvsps 2.1-1 (Devel)</li>
<li>cvsutils 0.2.3-1 (Devel)</li>
<li>cygutils 1.3.2-1 (Utils)</li>
<li>cygwin 1.5.24-2 (Base)</li>
<li>cygwin-doc 1.4-4 (Base, Doc)</li>
<li>dejagnu 20021217-2 (Devel)</li>
<li>diffutils 2.8.7-1 (Utils)</li>
<li>distcc 2.18.3-1 (Devel)</li>
<li>docbook-xml412 4.1.2-1 (Doc, Text)</li>
<li>docbook-xsl 1.69.1-1 (Doc, Text)</li>
<li>e2fsprogs 1.35-3 (Devel)</li>
<li>editrights 1.01-1 (Base)</li>
<li>expat 1.95.8-2 (Devel, Doc, Interpreters, Libs, Text)</li>
<li>expect 20030128-1 (Interpreters)</li>
<li>findutils 4.3.8-1 (Base)</li>
<li>fltk 1.1.8r5648-1 (Devel)</li>
<li>fltk-demos 1.1.8r5648-1 (Devel)</li>
<li>fltk-devel 1.1.8r5648-1 (Devel)</li>
<li>fltk-doc 1.1.8r5648-1 (Devel)</li>
<li>fontconfig 2.4.1-5 (Libs)</li>
<li>freetyps2 2.3.4-2 (Libs)</li>
<li>gcc 3.4.4-3 (Devel)</li>
<li>gcc-ada 3.4.4-3 (Devel)</li>
<li>gcc-core 3.4.4-3 (Devel)</li>
<li>gcc-g++ 3.4.4-3 (Devel)</li>
<li>gcc-g77 3.4.4-3 (Devel)</li>
<li>gcc-gdc 3.4.4-3 (Devel)</li>
<li>gcc-gpc 3.4.4-3 (Devel)</li>
<li>gcc-java 3.4.4-3 (Devel)</li>
<li>gcc-mingw 20040810-1 (Devel)</li>
<li>gcc-mingw-ada 20050522-1 (Devel)</li>
<li>gcc-mingw-core 20050522-1 (Devel)</li>
<li>gcc-mingw-g++ 20050522-1 (Devel)</li>
<li>gcc-mingw-g77 20050522-1 (Devel)</li>
<li>gcc-mingw-gdc 20050522-1 (Devel)</li>
<li>gcc-mingw-gpc 20040810-1 (Devel)</li>
<li>gcc-mingw-java 20050522-1 (Devel)</li>
<li>gcc-mingw-objc 20050522-1 (Devel)</li>
<li>gcc-objc 3.4.4-3 (Devel)</li>
<li>gettext 0.15-1 (Devel, Libs)</li>
<li>glib-devel 1.2.10-3 (Devel, Libs)</li>
<li>glib2 2.10.3-1 (Gnome, Libs)</li>
<li>glib2-devel 2.10.3-1 (Gnome, Libs)</li>
<li>glib2-runtime 2.10.3-1 (_obsolete)</li>
<li>grep 2.5.1a-4 (Base)</li>
<li>groff 1.18.1-2 (Text)</li>
<li>gtk+-devel 1.2.10-2 (Devel, Libs, X11)</li>
<li>gtk-doc 1.5-1 (Devel)</li>
<li>gtk2-x11 2.6.10-1 (Devel, Graphics, Libs)</li>
<li>gtk2-x11-devel 2.6.10-1 (Devel, Graphics, Libs)</li>
<li>gtk2-x11-doc 2.6.10-1 (Devel, Graphics, Libs)</li>
<li>gtk2-x11-runtime 2.6.10-1 (Devel, Graphics, Libs)</li>
<li>gzip 1.3.12-2 (Base)</li>
<li>indent 2.2.9-2 (Devel)</li>
<li>ioperm 0.4-1 (Devel, Libs, System)</li>
<li>less 382-1 (Text)</li>
<li>libapr1 1.2.11-1 (Libs)</li>
<li>libaprutil1 1.2.10-1 (Libs)</li>
<li>libboost 1.33.1-3 (Devel, Libs)</li>
<li>libbz2-devel 1.0.3-2 (Libs)</li>
<li>libbz2_1 1.0.3-2 (Libs)</li>
<li>libcharset1 1.11-1 (Libs)</li>
<li>libdb4.2 4.2.52-1 (Database)</li>
<li>libdb4.3 4.3.28-1 (Database)</li>
<li>libexpat0 1.95.8-2 (Doc, Interpreters, Libs, Text)</li>
<li>libfontconfig1 2.4.1-5 (Libs)</li>
<li>libfreetype26 2.3.4-2 (Libs)</li>
<li>libgdbm4 1.8.3-8 (Database, Libs)</li>
<li>libiconv 1.11-1 (Devel, Libs)</li>
<li>libiconv2 1.11-1 (Libs)</li>
<li>libint1 0.10.40-1 (Libs)</li>
<li>libint2 0.12.1-3 (Libs)</li>
<li>libint3 0.14.5-1 (Libs)</li>
<li>libint8 0.15-1 (Libs)</li>
<li>libjpag62 6b-12 (Graphics, Libs)</li>
<li>libncurses7 5.3-4 (Libs)</li>
<li>libncurses8 5.5-3 (Libs)</li>
<li>libneon26 0.26.4-1 (Libs)</li>
<li>libcre0 7.2-1 (Libs)</li>
<li>libpng12 1.2.12-1 (Graphics, Libs)</li>
<li>libpopt0 1.6.4-4 (Libs)</li>
<li>libreadline6 5.2.7-9 (Libs)</li>
<li>libtiff4 3.6.0-5 (Graphics, Libs)</li>
<li>libXft 2.1.6-1 (Libs)</li>
<li>libXft1 1.0.0-1 (Libs)</li>
<li>libXft 2.1.6-1 (Libs)</li>
<li>libxml2 2.6.28-2 (Devel, Doc, Gnome, Interpreters, Libs, Text)</li>
<li>libxml2-python 2.6.26-1 (_obsolete)</li>
<li>login 1.9-7 (Base)</li>
<li>m4 1.4.10-1 (interpreters)</li>
<li>make 3.81-1 (Devel)</li>
<li>man 1.6e-1 (Base, Doc, System)</li>
<li>mingw-bzip2 1.0.3-2 (Mingw)</li>
<li>mingw-libbz2_1 1.0.3-2 (Mingw)</li>
<li>mingw_runtime 3.13-1 (Devel, Libs)</li>
<li>mingw-zlib 1.2.3-2 (Mingw)</li>
<li>mktemp 1.5-4 (Devel)</li>
<li>ncurses 5.5-3 (Libs)</li>
<li>openjade 1.3.3-1 (Libs, Text)</li>
<li>OpenSP 1.5.1-1 (Libs, Text)</li>
<li>openssl 0.9.8g-1 (Libs, Net)</li>
<li>openssl-devel 0.9.8g-1 (Devel, Libs)</li>
<li>pango 1.8.1-1 (Devel, Libs, Text)</li>
<li>pango-runtime 1.8.1-1 (Devel, Libs, Text)</li>
<li>patch 2.5.8-9 (Utils)</li>
<li>patchutils 0.2.31-1 (Devel, Libs, Text)</li>
<li>pcre 7.2-1 (Devel, Utils)</li>
<li>perl 5.8.8-4 (Interpreters, Perl)</li>
<li>pkg-config 0.21-1 (Devel)</li>
<li>pkgconfig 0.17.2-3 (_obsolete)</li>
<li>popt 1.6.4-4 (Libs)</li>
<li>pylibxml2 2.6.28-2 (Gnome, Python)</li>
<li>python 2.5.1-2 (Interpreters, Python)</li>
<li>rebase 2.4.3-1 (Base, System, Utils)</li>
<li>run 1.1.10-1 (Base)</li>
<li>sed 4.1.5-2 (Base)</li>
<li>subversion 1.4.5-2 (Devel)</li>
<li>tar 1.19-1 (Base)</li>
<li>tcltk 20060202-1 (Libs)</li>
<li>tcsh 6.15.00-4 (Base, Libs)</li>
<li>termcap 20050421-1 (Base, Libs)</li>
<li>terminfo 5.5_20061104-1 (Base)</li>
<li>texinfo 4.8a-1 (Doc, Text)</li>
<li>unzip 5.52-2 (Archive)</li>
<li>util-linux 2.12r-2 (System, Text, Utils)</li>
<li>uw-imap 2002e-3 (Mail)</li>
<li>vim 7.1-1 (Editors)</li>
<li>w32api 3.10-1 (Libs)</li>
<li>which 1.7-1 (Base)</li>
<li>x-startup-scripts 1.0.11-1 (X11)</li>
<li>xorg-x11-base 6.8.99.901-1 (X11)</li>
<li>xorg-x11-bin 6.8.99.901-1 (X11)</li>
<li>xorg-x11-bin-dlls 6.8.99.901-1 (X11)</li>
<li>xorg-x11-bin-lndir 6.8.99.901-1 (X11)</li>
<li>xorg-x11-etc 6.8.99.901-1 (X11)</li>
<li>xorg-x11-fenc 6.8.99.901-1 (X11)</li>
<li>xorg-x11-fnts 6.8.99.901-1 (X11)</li>
<li>xorg-x11-libs-data 6.8.99.901-1 (X11)</li>
<li>xorg-x11-xwin 6.8.99.901-1 (X11)</li>
<li>xterm 229-1 (X11)</li>
<li>zip 2.32-2 (Archive)</li>
<li>zlib 1.2.3-2 (Libs)</li>
<li>zsh 4.3.4-1 (Shells)</li>
</ul>
 
=== 0.25 Release ===
A new [http://docs.google.com/Doc?id=dfkp8fkz_3hqpw4f patch] has been created. All required functions are now complete for the Mono C# compiler. Now is a great time for more contributors to test this project and try to find (or fix) any bugs that pop up. I'm still having trouble with SVN, but I expect to get that sorted out soon.