Difference between revisions of "Compiler versions used by port maintainers and release engineers"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (Fixed categories.)
m (See also: link fix)
Line 101: Line 101:
 
|}
 
|}
  
= See also =
+
== See also ==
* Using C++ with OOo SDK : [[Using_Cpp_with_the_OOo_SDK | Main Page]]
+
* [[Using Cpp with the OOo SDK|Using C++ with OOo SDK]]
 
* Writing a Program to Control OpenOffice.org, by Franco Pingiori — [http://www.linuxjournal.com/article/8550 Part 1] and [http://www.linuxjournal.com/article/8608 Part 2], Linux Journal
 
* Writing a Program to Control OpenOffice.org, by Franco Pingiori — [http://www.linuxjournal.com/article/8550 Part 1] and [http://www.linuxjournal.com/article/8608 Part 2], Linux Journal
  

Revision as of 08:29, 30 December 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 C++/C-Compiler Java-Compiler/JRE Notes
Solaris Sparc Solaris 8 and newer OOo/SO RE (Sun Hamburg) hr@openoffice.org Sun Studio 8 / C++-5.5 build: Sun JDK 1.4.1_03, ship: Sun JRE-1.5 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 8 / C++-5.5 build: Sun JDK 1.4.1_03, ship: Sun JRE-1.5 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 GCC 3.4.1 + enum patch + visibility patch build: Sun JDK 1.4.1_03, ship: Sun JRE-1.5 plan to migrate to current gcc on new codeline
Linux PowerPC Baseline for build : all distributions with glibc-2.3.x or newer OOo only (Community builds) GCC 4.0.1 Depending on the distributions, some values can change
GNU/Linux SPARC Baseline for build : sparc OOo only (Community builds) sparcmoz@openoffice.org GCC 4.1.2 gcj-4.1.2/gij-4.1.2 For building vanilla SRC680 sources with gcc4.1, some minor issues are described here.
Mac OS X Baseline for build : Mac OS X 10.3 compatibility OOo only (Community builds) GCC 3.3 (version provided with Mac OS X 10.3 tools) build: Apple JDK 1.4 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 2003 build: Sun JDK 1.4.1_03, ship: Sun JRE-1.5 no current plans to migrate to a newer version
OS/2 eComStation OOo only (SSI build) GCC 3.3.5 no current plans to migrate to a newer version
FreeBSD Baseline for build : FreeBSD 5.3-RELEASE maho@openoffice.org GCC 3.4.1 + enum patch + visibility patch build: unofficially ported SUN JDK 1.4.2 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/
Linux x86/ppc Fedora Core 5 caolanm@redhat.com GCC 4.1.0 gcj-4.1.0/gij-4.1.0
Linux x86/ppc/x86_64 Fedora Core 6 caolanm@redhat.com GCC 4.1.1 eclipse-ecj-3.2.1/gij-4.1.1
Linux x86/ppc/sparc Ubuntu 5.10 doko@ubuntu.com GCC 4.0.2 gcj-4.0.2/gij-4.0.2
Linux x86/ppc/sparc Ubuntu 6.06 doko@ubuntu.com GCC 4.0.3 gcj-4.1.0/gij-4.1.0

See also

Personal tools