| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN"> |
| <html> |
| <head> |
| <title>OpenOffice.org - The build environment</title> |
| |
| <meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8"> |
| </head> |
| <body> |
| <h1>Build Environment</h1> |
| |
| <p>This section contains the following information:</p> |
| |
| <ul type="disc"> |
| <li><a href="build_env_conf.html">The <code>configure</code>Script |
| for Linux, Solaris, Mac OS X, etc</a> |
| |
| <ul> |
| <li><a href= |
| "build_env_conf.html#3.1.1.OperatingEnvironmentsSupportedbyconfigureScript%7Coutline"> |
| The <code>configure</code> Script Operating Environments</a></li> |
| |
| <li><a href= |
| "build_env_conf.html#3.1.2.CheckingthePrerequisites%7Coutline">Checking |
| the Prerequisites</a></li> |
| |
| <li><a href= |
| "build_env_conf.html#3.1.3.CheckingToolVersions%7Coutline">Checking |
| Tool Versions</a></li> |
| |
| <li><a href= |
| "build_env_conf.html#3.1.4.OptionsAvailablewithconfigureScript%7Coutline"> |
| Options Available with <code>configure</code> Script</a></li> |
| |
| <li><a href="build_env_conf.html#bootstrap">Creating the |
| <code>bootstrap</code> Utility</a></li> |
| |
| <li><a href= |
| "build_env_conf.html#3.1.5.SettingtheEnvironmentVariables%7Coutline"> |
| Setting the Environment Variables</a></li> |
| </ul> |
| </li> |
| |
| <li><a href="build_env_param.html">Build Environment |
| Description</a></li> |
| |
| <li><a href="build_env_tools.html">Tools Provided for Building and |
| Installing</a></li> |
| |
| <li><a href="build_env_modstruct.html">CVS Module Structure</a> |
| |
| <ul> |
| <li><a href= |
| "build_env_modstruct.html#3.4.1.TopLevelCVSModuleDirectoryStructure%7Coutline"> |
| Top Level CVS Module Directory Structure</a></li> |
| |
| <li><a href= |
| "build_env_modstruct.html#3.4.2.CompiledObjectsor$INPATHDirectoryStructure%7Coutline"> |
| Compiled Objects or $INPATH Directory Structure</a></li> |
| </ul> |
| </li> |
| |
| <li><a href="build_env_mkfiles.html">Makefiles Description</a> |
| |
| <ul> |
| <li><a href= |
| "build_env_mkfiles.html#3.5.2.GeneralStructureofmakefile.mkMakefiles%7Coutline"> |
| General Structure of <code>makefile.mk</code> Makefiles</a></li> |
| |
| <li><a href= |
| "build_env_mkfiles.html#3.5.3.GenerationofObjectFilesandLibraries%7Coutline"> |
| Generation of Object Files and Libraries</a></li> |
| |
| <li><a href= |
| "build_env_mkfiles.html#3.5.4.GenerationofResourceFiles%7Coutline">Generation |
| of Resource Files</a></li> |
| |
| <li><a href= |
| "build_env_mkfiles.html#3.5.5.GenerationofApplications%7Coutline">Generation |
| of Applications</a></li> |
| |
| <li><a href= |
| "build_env_mkfiles.html#3.5.6.GenerationofSharedLibrariesorDynamicLinkLibraries%7Coutline"> |
| Generation of Shared Libraries or Dynamic Link Libraries</a></li> |
| |
| <li><a href= |
| "build_env_mkfiles.html#3.5.7.InternalStructureoftheMakefiles%7Coutline"> |
| Internal Structure of the Makefiles</a> |
| |
| <ul> |
| <li><a href= |
| "build_env_mkfiles.html#3.5.7.1.Thesettings.mkfile%7Coutline">The |
| <code>settings.mk</code> file</a></li> |
| |
| <li><a href= |
| "build_env_mkfiles.html#3.5.7.2.Thetarget.mkfile%7Coutline">The |
| <code>target.mk</code> file</a></li> |
| </ul> |
| </li> |
| |
| <li><a href= |
| "build_env_mkfiles.html#3.5.8.SettingAdditionalOptions%7Coutline">Setting |
| Additional Options</a></li> |
| |
| <li><a href= |
| "build_env_mkfiles.html#3.5.9.CreationofAdditionalTargets%7Coutline"> |
| Creation of Additional Targets</a> |
| |
| <ul> |
| <li><a href= |
| "build_env_mkfiles.html#3.5.9.1.AddTargetstoall%7Coutline">Add |
| Targets to <code>all</code></a></li> |
| |
| <li><a href= |
| "build_env_mkfiles.html#3.5.9.2.AddingTargetstoaMakefileThatIncludeTargets%7Coutline"> |
| Adding Targets to a Makefile That Include Targets</a></li> |
| |
| <li><a href= |
| "build_env_mkfiles.html#3.5.9.3.DeclaringDependenciesBeforeAddingTargets%7Coutline"> |
| Declaring Dependencies Before Adding Targets</a></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| |
| </ul> |
| </body> |
| </html> |