canmove, Confirmed users
6,439
edits
Line 569: | Line 569: | ||
=== GCC 4.3.3 === | === GCC 4.3.3 === | ||
GCC 4.3.3 was installed alongside the other GCC for use on newer branches: | GCC 4.3.3 was installed alongside the other GCC for use on newer branches: | ||
* Get http://ftp.gnu.org/gnu/gcc/gcc-4.3.3/gcc-4.3.3.tar.bz2 and unpack it to | * Get http://ftp.gnu.org/gnu/gcc/gcc-4.3.3/gcc-4.3.3.tar.bz2 and unpack it to /tools/gcc-4.3.3/source | ||
/tools/gcc-4.3.3/source | * Pull the patch series from http://hg.mozilla.org/users/tglek_mozilla.com/gcc-moz-plugin-mq/ | ||
* Pull the patch series from | * Apply the following patches to the GCC sources using git-apply (patch -p1 will probably work as well): | ||
http://hg.mozilla.org/users/tglek_mozilla.com/gcc-moz-plugin-mq/ | |||
* Apply the following patches to the GCC sources using git-apply (patch -p1 | |||
will probably work as well): | |||
** gty.diff | ** gty.diff | ||
** plugin.diff | ** plugin.diff | ||
Line 581: | Line 578: | ||
* mkdir /tools/gcc-4.3.3/build | * mkdir /tools/gcc-4.3.3/build | ||
* cd /tools/gcc-4.3.3/build | * cd /tools/gcc-4.3.3/build | ||
* /tools/gcc-4.3.3/source/configure --prefix=/tools/gcc-4.3.3/installed | * /tools/gcc-4.3.3/source/configure --prefix=/tools/gcc-4.3.3/installed --enable-__cxa_atexit --enable-languages=c,c++ | ||
--enable-__cxa_atexit --enable-languages=c,c++ | |||
* make install | * make install | ||
* The static analysis will require all of /tools/gcc-4.3.3 including the | * The static analysis will require all of /tools/gcc-4.3.3 including the source/build/installed subdirectories | ||
source/build/installed subdirectories | |||
=== libhildonfm2-dev === | === libhildonfm2-dev === |