Difference between revisions of "Compiler versions used by port maintainers and release engineers"
From Apache OpenOffice Wiki
(Add FreeBSD.) |
|||
Line 11: | Line 11: | ||
| Solaris Sparc | | Solaris Sparc | ||
| Solaris 8 and newer | | Solaris 8 and newer | ||
− | | OOo/SO RE (Sun Hamburg) | + | | OOo/SO RE (Sun Hamburg) hr@openoffice.org |
| Sun Studio | | Sun Studio | ||
| C++-5.5 /SunStudio8 | | C++-5.5 /SunStudio8 | ||
Line 18: | Line 18: | ||
| Solaris x86 | | Solaris x86 | ||
| Solaris 8 and newer | | Solaris 8 and newer | ||
− | | OOo/SO RE (Sun Hamburg) | + | | OOo/SO RE (Sun Hamburg) hr@openoffice.org |
| Sun Studio | | Sun Studio | ||
| C++-5.5/SunStudio8 | | C++-5.5/SunStudio8 | ||
Line 25: | Line 25: | ||
| Linux x86 | | Linux x86 | ||
| all distributions with glibc-2.2.4 or newer | | all distributions with glibc-2.2.4 or newer | ||
− | | OOo/SO RE (Sun Hamburg) | + | | OOo/SO RE (Sun Hamburg) hr@openoffice.org |
| Gnu Compiler Collection | | Gnu Compiler Collection | ||
| gcc 3.4.1 + enum patch + visibility patch | | gcc 3.4.1 + enum patch + visibility patch | ||
Line 39: | Line 39: | ||
| Windows | | Windows | ||
| Windows 98 SE - Windows XP | | Windows 98 SE - Windows XP | ||
− | | OOo/SO RE (Sun Hamburg) | + | | OOo/SO RE (Sun Hamburg) obo@openoffice.org |
| Microsoft Visual Studio .net | | Microsoft Visual Studio .net | ||
| .net 2003 | | .net 2003 | ||
Line 50: | Line 50: | ||
| gcc 3.3.5 | | gcc 3.3.5 | ||
| no current plans to migrate to a newer version | | no current plans to migrate to a newer version | ||
+ | |- | ||
+ | | FreeBSD | ||
+ | | Baseline for build : FreeBSD 5.3-RELEASE | ||
+ | | maho@openoffice.org | ||
+ | | Gnu Compiler Collection | ||
+ | | gcc 3.4.1 + enum patch + visibility patch | ||
+ | | Usually ports take care of everything we need. A patch for ld.so is needed for prior than 5.2.1. http://porting.openoffice.org/freebsd/ | ||
|} | |} | ||
[[Category:Porting]] | [[Category:Porting]] |
Revision as of 14:46, 28 March 2006
Port maintainers: please state your current compiler needs on this page. This helps us to decide when we are able to deprecate an old version of a compiler without leaving a port behind.
Platform | Distribution | Maintainer | Compiler | Version | Notes |
---|---|---|---|---|---|
Solaris Sparc | Solaris 8 and newer | OOo/SO RE (Sun Hamburg) hr@openoffice.org | Sun Studio | C++-5.5 /SunStudio8 | plan to migrate to C++-5.8/SunStudio11 later on SRC680 or on new codeline |
Solaris x86 | Solaris 8 and newer | OOo/SO RE (Sun Hamburg) hr@openoffice.org | Sun Studio | C++-5.5/SunStudio8 | plan to migrate to C++-5.8/SunStudio11 later on SRC680 or on new codeline |
Linux x86 | all distributions with glibc-2.2.4 or newer | OOo/SO RE (Sun Hamburg) hr@openoffice.org | Gnu Compiler Collection | gcc 3.4.1 + enum patch + visibility patch | plan to migrate to current gcc on new codeline |
Mac OS X | Baseline for build : Mac OS X 10.3 compatibility | OOo only ( Community builds ) | Gnu Compiler Collection | gcc 3.3 (version provided with Mac OS X 10.3 tools) | plan to migrate to gcc-4.0.1 if cross-compiling allows to build from Mac OS X 10.4 for Mac OS X 10.3 |
Windows | Windows 98 SE - Windows XP | OOo/SO RE (Sun Hamburg) obo@openoffice.org | Microsoft Visual Studio .net | .net 2003 | no current plans to migrate to a newer version |
OS/2 | eComStation | OOo only (SSI build) | Gnu Compiler Collection | gcc 3.3.5 | no current plans to migrate to a newer version |
FreeBSD | Baseline for build : FreeBSD 5.3-RELEASE | maho@openoffice.org | Gnu Compiler Collection | gcc 3.4.1 + enum patch + visibility patch | Usually ports take care of everything we need. A patch for ld.so is needed for prior than 5.2.1. http://porting.openoffice.org/freebsd/ |