d361acf598
2005/03/07 14:50:17 rene 1.97.2.15: fix conditional 2005/03/07 12:06:39 rene 1.97.2.14: add basic EPM PackageMaker check 2005/03/06 15:14:42 rene 1.97.2.13: add possibility to build epm internally.... 2005/03/04 11:32:56 rene 1.97.2.12: fix configure for new epm module... 2005/03/03 21:52:21 rene 1.97.2.11: #i44025# actutally set ENABLE_PASF 2005/03/03 13:58:18 rene 1.97.2.10: RESYNC: (1.98-1.104); FILE MERGED 2005/03/02 15:51:58 rene 1.97.2.9: add missing AC_MSG_CHECKING / _RESULTs 2005/02/28 15:13:37 vq 1.97.2.8: #i43643# Fix error when configure is called after the environment is already sourced and a fix small path growing problem. 2005/02/28 12:21:05 rene 1.97.2.7: #i42535# check for epm version 2005/02/25 01:09:53 rene 1.97.2.6: fix typo 2005/02/24 17:40:06 rene 1.97.2.5: RESYNC: (1.97-1.98); FILE MERGED 2005/02/23 11:32:11 rene 1.97.2.4: #i43377# fix --with-java explanation 2005/02/22 15:10:47 rene 1.97.2.3: #i43226# fix polcygon clipper check for --without-gpc 2005/02/22 14:19:12 rene 1.97.2.2: #i43325# minor cleanup 2005/02/22 13:51:13 rene 1.97.2.1: #i43272# fix epm download URL |
||
---|---|---|
.. | ||
aclocal.m4 | ||
bootstrap.1 | ||
configure | ||
configure.in | ||
makefile.rc | ||
README | ||
set_soenv.in |
Various unresolved issues with configure: ---------------------------------------- * --with-gcc-home may cause a warning message to be displayed even if the correct version of gcc is found. This should be harmless. * It is at present time not possible to use --with-local-solenv to point to a solenv residing at a non-standard location. * The configure script also creates a bootstrap script in the top-level directory to support the creation of the build executable tools needed to bootstrap the build process. These tools normally reside in the solenv/$OUTPATH/bin directory for the supported platforms. It is hoped that these tools will be removed from the solenv tree at some stage. Running configure on Windows NT: ------------------------------- * configure must be run from the Cygnus bash shell. On the bash command line type "bash configure <options>" to run the script. The generated winenv.bat file must then be executed from the 4NT shell in which you will be building OpenOffice.org * The path to the Microsoft C/C++ compiler home directory must be given as an MS-DOS format path on the command line with the configure option --with-cl-home. MS-DOS format names are <8 characters in length and don't contain spaces. To get the MS-DOS format of a Windows pathname select the directory in a window and right-click and choose properties. * configure automatically copies the top level makefile.rc from the config_office directory to the top level directory when run. If you are not running configure and are using a pre-generated winenv.bat to set up the build environment, then you must manually copy the makefile.rc file in config_office to the top level directory. * It is recommended that you close the Cygnus bash shell before you start the build as it might cause problems later on. Some quasi standards for configure ---------------------------------- * configure will use four type of parameters: --with-xyz-home to locate an executable tool and related libraries, eg jdk. --with-xyz to locate a library of that type --without-xyz to disable a library, not always available. --enable-xyz to set a compile feature such as debugging. * Try and make tests as generic as possible, specific is good for early testing of a feature but don't keep the pattern, make it generic quickly. * configure should terminate with an error if it does not locate something that is needed for a build to succeed, note that this conflicts with previous standards which had a manual entry override. This is less than successful configure either works or it fails, no data entry allowed. Premises for configure ---------------------- * This is not a true autoconf project. The code base is huge and the ability to test for everything is impossible. We are currently supporting only a subset of compilers therefore do not need a lot of testing on compiler capabilities.