diff --git a/Packages/Installation/changes.txt b/Packages/Installation/changes.txt index db5fd9c21e9..5921d09a840 100644 --- a/Packages/Installation/changes.txt +++ b/Packages/Installation/changes.txt @@ -7,6 +7,7 @@ // actual revision //--------------------------------------------------------------------- +GLOB: Updated makefile. GLOB: Now also binary distribution of libgmp for cygwin/g++. GLOB: Cleanup in gmp_menu and cln_menu. GLOB: Another try to fix libpath for test_gmp on Borland. @@ -80,6 +81,7 @@ ALL : updated CGAL-version to 2.1. GLOB: removed CGAL_directories (contained only two variables). GLOB: no support for gcc prior to 2.8 anymore. GLOB: fixed little problem with install-script name - now $CGAL_INSTALL_CGAL. +GLOB: Initial revision DOCS: Updated. DOCS: Some additions/corrections due to Dima. DOCS: Added description of CLN support. @@ -93,6 +95,8 @@ DOCS: A number of minor changes/additions. DOCS: Updated LEDA version number. DOCS: Added docs for cygwin installation. DOCS: Added Dima to the list of authors. +DOCS: Fixed Y2K-problem in mydate. +TEST: Updated makefile and removed superfluous include in example.C. TEST: Added return 0; TEST: Converted to namespace CGAL. SRC : Generated by the release script now. diff --git a/Packages/Installation/long_description.txt b/Packages/Installation/long_description.txt index e69de29bb2d..a6124075d67 100644 --- a/Packages/Installation/long_description.txt +++ b/Packages/Installation/long_description.txt @@ -0,0 +1,700 @@ +//===================================================================== +// Revision History for package Installation +//===================================================================== + + +//--------------------------------------------------------------------- +// revision 1.88 +//--------------------------------------------------------------------- + +DOCS: Fixed Y2K-problem in mydate. +TEST: Updated makefile and removed superfluous include in example.C. + +//--------------------------------------------------------------------- +// revision 1.87 +//--------------------------------------------------------------------- + +GLOB: Updated makefile. +GLOB: Initial revision +DOCS: Two changes due to Dima/Stefan. + +//--------------------------------------------------------------------- +// revision 1.86 +//--------------------------------------------------------------------- + + +//--------------------------------------------------------------------- +// revision 1.85 +//--------------------------------------------------------------------- + +GLOB: Now also binary distribution of libgmp for cygwin/g++. +GLOB: Cleanup in gmp_menu and cln_menu. +GLOB: Another try to fix libpath for test_gmp on Borland. + +//--------------------------------------------------------------------- +// revision 1.84 +//--------------------------------------------------------------------- + +GLOB: Changed order of ldflags for gmp test. + +//--------------------------------------------------------------------- +// revision 1.83 +//--------------------------------------------------------------------- + +GLOB: Changed test_gmp for Borland. +GLOB: Changed link_gmp to copy (no ln -s) libgmp on cygwin. +DOCS: Some updates due to Dima. +DOCS: Replaced LEDA-4.1-beta by LEDA-4.0. :-) + +//--------------------------------------------------------------------- +// revision 1.82 +//--------------------------------------------------------------------- + +GLOB: Changed real_which to work with spaces in directory names. +GLOB: Added gmp installation in CGAL tree for cygwin. +GLOB: Removed -DCGAL_LIMITED_ITERATOR_TRAITS_SUPPORT for MSVC. +DOCS: Updated. +DOCS: Major additions about MS-stuff by Dima. +DOCS: Reorganized section order moving some stuff into the appendix. +DOCS: A number of minor changes/additions. + +//--------------------------------------------------------------------- +// revision 1.81 +//--------------------------------------------------------------------- + +GLOB: Introduced CGAL_WINDOW_LD_LIBPATH in analogy to CGAL_LD_LIBPATH. +DOCS: Some additions/corrections due to Dima. + +//--------------------------------------------------------------------- +// revision 1.80 +//--------------------------------------------------------------------- + +DOCS: Added Dima to the list of authors. + +//--------------------------------------------------------------------- +// revision 1.79 +//--------------------------------------------------------------------- + +ALL : Updated ps-docs. + +//--------------------------------------------------------------------- +// revision 1.78 +//--------------------------------------------------------------------- + +GLOB: Remove ii_files in .C.clean target for mips-CC. +DOCS: Updated LEDA version number. + +//--------------------------------------------------------------------- +// revision 1.77 +//--------------------------------------------------------------------- + +GLOB: No gmp installation on cygwin. +DOCS: Added docs for cygwin installation. + +//--------------------------------------------------------------------- +// revision 1.76 +//--------------------------------------------------------------------- + +GLOB: Changed order of retrieve_compiler_settings and set_compiler_flags. + +//--------------------------------------------------------------------- +// revision 1.75 +//--------------------------------------------------------------------- + +GLOB: Another try to fix WINDOW_LDFLAGS for cygwin/gcc. + +//--------------------------------------------------------------------- +// revision 1.74 +//--------------------------------------------------------------------- + +GLOB: Fixed WINDOW_LDFLAGS for cygwin/gcc. +GLOB: Make sharedlib with make -k. + +//--------------------------------------------------------------------- +// revision 1.73 +//--------------------------------------------------------------------- + +GLOB: Added -D__STL_NO_DRAND48 ADDITIONAL_CXXFLAGS for cygwin-g++. + +//--------------------------------------------------------------------- +// revision 1.72 +//--------------------------------------------------------------------- + +GLOB: Set -vi- (inlining off) flag for Borland. +GLOB: Set CGAL_WINDOW/GEOWIN_LDFLAGS also without LEDA (-> CGAL_LDFLAGS). + +//--------------------------------------------------------------------- +// revision 1.71 +//--------------------------------------------------------------------- + +GLOB: Changed .C/.o rule in include makefile for cygwin-g++. + +//--------------------------------------------------------------------- +// revision 1.70 +//--------------------------------------------------------------------- + +GLOB: Added advapi32.lib to XLIBS for MSVC. + +//--------------------------------------------------------------------- +// revision 1.69 +//--------------------------------------------------------------------- + +GLOB: EXTRA_OBJECTS with .o suffix for cygwin/gcc. +GLOB: EXE_OPT=.exe for cygwin/gcc. +GLOB: Changed order ob libpath and link directives to please Borland. + +//--------------------------------------------------------------------- +// revision 1.68 +//--------------------------------------------------------------------- + +GLOB: Added LIB_SUFFIX, START_LD_OPT, LIBPATH_OPT and LIB_OPT to include +GLOB: makefile. +GLOB: Added CGAL_GEOWIN_LDFLAGS. +GLOB: No workaround_4_ms.obj in EXTRA_OBJECTS for Borland. + +//--------------------------------------------------------------------- +// revision 1.67 +//--------------------------------------------------------------------- + +SRC : Generated by the release script now. +SRC : added rule for compiling the intervall-arithmetic workaround_4_irix. +SRC : added CGAL_EXTRA_OBJECTS to lib makefiles (Intervall_arithmetic fix +SRC : for irix) +SRC : added Fixed_precision_nt.o. +SRC : added File_header_extended_OFF.o to CGAL_OBJECTS. +SRC : added Geomview_stream.o to CGAL_OBJECTS in makefiles. +SRC : Initial revision +SRC : Installation + +//--------------------------------------------------------------------- +// revision 1.66 +//--------------------------------------------------------------------- + +GLOB: Add workaround_4_ms.obj to CGAL_EXTRA_OBJECTS on CYGWIN. +GLOB: Fixed newline problem in include makefile. + +//--------------------------------------------------------------------- +// revision 1.65 +//--------------------------------------------------------------------- + +GLOB: Fixed VC++ pattern problem (match for CL|cl without .exe). +GLOB: Added setting of CGAL_OBJ_PREFIX (for Borland support). +GLOB: Changed CGAL_LIB_CREATE for Borland to "tlib /C /P512". + +//--------------------------------------------------------------------- +// revision 1.64 +//--------------------------------------------------------------------- + + +//--------------------------------------------------------------------- +// revision 1.63 +//--------------------------------------------------------------------- + +GLOB: Do "make -i" for the libs in internal releases. +GLOB: Set LONG_NAME_PROBLEM flags only when really needed. + +//--------------------------------------------------------------------- +// revision 1.62 +//--------------------------------------------------------------------- + +GLOB: Changed -Zm400 to -Zm900 for msvc. // DVP +GLOB: Remove __STL_DEBUG from the list of options for msvc // DVP +GLOB: Corrected CGAL_WINDOW_LDFLAGS for MSVC. + +//--------------------------------------------------------------------- +// revision 1.61 +//--------------------------------------------------------------------- + +GLOB: Changed EXE_OPT back to '-Fp" for MSVC. + +//--------------------------------------------------------------------- +// revision 1.60 +//--------------------------------------------------------------------- + +GLOB: Fixed leda_lib_options for UNIX-compilers. + +//--------------------------------------------------------------------- +// revision 1.59 +//--------------------------------------------------------------------- + +GLOB: Added leda_lib_option flag. +GLOB: Added -Zm400 to ADDITIONAL_CXXFLAGS for msvc. + +//--------------------------------------------------------------------- +// revision 1.58 +//--------------------------------------------------------------------- + +GLOB: Added flags for patched STLport to ADDIOTIONAL_CXXFLAGS for MSVC. +GLOB: Standard header tests give now feedback (ok/no). +GLOB: Stripped quotes from unix file/pathnames. +GLOB: Added cygpath use for non-iteractive modes also. +GLOB: No object file specification in compiler call. +TEST: Added return 0; + +//--------------------------------------------------------------------- +// revision 1.57 +//--------------------------------------------------------------------- + +GLOB: fixed EXE_OPT setting. + +//--------------------------------------------------------------------- +// revision 1.56 +//--------------------------------------------------------------------- + +GLOB: Added GMP support for MSVC. +TEST: Converted to namespace CGAL. + +//--------------------------------------------------------------------- +// revision 1.55 +//--------------------------------------------------------------------- + +GLOB: Fixed "nospace" bug in LIB_CREATE commands introduced by VC support. +GLOB: Fixed LIBPATHs for VC (GJ). +GLOB: Fixed test ldflags for VC. + +//--------------------------------------------------------------------- +// revision 1.54 +//--------------------------------------------------------------------- + +GLOB: Fixed test_gmp to work on M$ as well. + +//--------------------------------------------------------------------- +// revision 1.53 +//--------------------------------------------------------------------- + +GLOB: Corrected CGAL_WINDOW_LDFLAGS setting. +GLOB: Get INSTALL_CONF_VERSION from CGAL_CFG_NO_ITERATOR_TRAITS.C. + +//--------------------------------------------------------------------- +// revision 1.52 +//--------------------------------------------------------------------- + + +//--------------------------------------------------------------------- +// revision 1.51 +//--------------------------------------------------------------------- + + +//--------------------------------------------------------------------- +// revision 1.50 +//--------------------------------------------------------------------- + +GLOB: joined CGAL_LIB_NAME and CGAL_LIBNAME. +GLOB: Fixed leda/gmp libdir checks for M$VC/Borland. +GLOB: Fixed CGAL_LIB_DESTINATION for M$VC/Borland (no backslash). +GLOB: Fixed CGAL_LIB_CREATE. +GLOB: Added ADDITIONAL_LDFLAGS variable. +GLOB: Set -LANG:std as ADDITIONAL_*FLAGS for mips-7.3. +GLOB: Do not build sharedlibs on cygwin. +GLOB: Fixed M$VC version detection to work on german W95-edition. +DOCS: Added description of CLN support. +DOCS: Some minor corrections. + +//--------------------------------------------------------------------- +// revision 1.49 +//--------------------------------------------------------------------- + +GLOB: commented lib_platform_dependent. + +//--------------------------------------------------------------------- +// revision 1.48 +//--------------------------------------------------------------------- + +GLOB: Some changes for MS-Borland support due to GJ. +GLOB: Added CLN support due to Sylvain. +GLOB: Fixed verbose mode. + +//--------------------------------------------------------------------- +// revision 1.47 +//--------------------------------------------------------------------- + +GLOB: changed to support M$ compilers acc. to GJ's suggestions. +ALL : updated CGAL-version to 2.1. +GLOB: removed CGAL_directories (contained only two variables). +GLOB: no support for gcc prior to 2.8 anymore. +GLOB: fixed little problem with install-script name - now $CGAL_INSTALL_CGAL. + +//--------------------------------------------------------------------- +// revision 1.46 +//--------------------------------------------------------------------- + +DOCS: added section "Compiler Optimisations" +DOCS: added long-name-problem remarks to Troubleshooting +DOCS: moved leda-stl-conflict subsection to Troubleshooting + +//--------------------------------------------------------------------- +// revision 1.45 +//--------------------------------------------------------------------- + +GLOB: fixed EXTRA_OBJECTS bug (workaround_4_irix was addded ALWAYS). + +//--------------------------------------------------------------------- +// revision 1.44 +//--------------------------------------------------------------------- + +GLOB: changed EXTRA_OBJECTS for Intervall_arithmetic workaround on irix6. +DOCS: updated documentation acc.to Stefan's suggestions. +SRC : fixed IA workaround_irix naming. + +//--------------------------------------------------------------------- +// revision 1.43 +//--------------------------------------------------------------------- + +DOCS: added documentation of scripts (use_cgal_namespace, +DOCS: create_cgal_makefile and replace_headers). +DOCS: some minor corrections/clarifications. + +//--------------------------------------------------------------------- +// revision 1.42 +//--------------------------------------------------------------------- + +GLOB: define CGAL_CC in include makefiles. +GLOB: write CGAL_EXTRA_OBJECTS without path-prefix. +SRC : added rule for compiling the intervall-arithmetic workaround_4_irix. + +//--------------------------------------------------------------------- +// revision 1.41 +//--------------------------------------------------------------------- + +GLOB: generate cctype replacement header, if CCTYPE_MACRO_BUG is encountered. +GLOB: add -DLEDA_NO_DEFAULT_COMPARE to cxxflags on gcc-2.8. +GLOB: use "make -k" when building the libs. + +//--------------------------------------------------------------------- +// revision 1.40 +//--------------------------------------------------------------------- + +GLOB: added CGAL_EXTRA_OBJECTS to include makefile (Intervall_arithmetic fix +ALL : for irix) +SRC : added CGAL_EXTRA_OBJECTS to lib makefiles (Intervall_arithmetic fix + +//--------------------------------------------------------------------- +// revision 1.39 +//--------------------------------------------------------------------- + +GLOB: added -DLEDA_STD_HEADERS if compiling with LEDA support +GLOB: undefine evt. existing cctype macros (see CGAL_CFG_CCTYPE_MACRO_BUG) +GLOB: in cctype, use the functions instead + +//--------------------------------------------------------------------- +// revision 1.38 +//--------------------------------------------------------------------- + +GLOB: added strstream to the redirection headers +GLOB: do not add the cctype symbols to namespace std (they are macros) + +//--------------------------------------------------------------------- +// revision 1.37 +//--------------------------------------------------------------------- + +GLOB: added using directives to replacement headers to put symbols into +GLOB: namespace std that should be there. + +//--------------------------------------------------------------------- +// revision 1.36 +//--------------------------------------------------------------------- + +GLOB: changed order in compiler tests: first check standard headers +GLOB: STL test is now just one among many other compiler tests +GLOB: changed to support Cygwin +GLOB: corrected OS description on Linux + +//--------------------------------------------------------------------- +// revision 1.35 +//--------------------------------------------------------------------- + +GLOB: removed explicit support for "external" STL. +GLOB: internal tests now use standard headers and namespace. +DOCS: sample installation now with egcs +DOCS: removed support for "external" STL +DOCS: removed obsolete paragraph about LEDA/STL problems +DOCS: updated upgrade section. +DOCS: updated list of supported compilers. + +//--------------------------------------------------------------------- +// revision 1.34 +//--------------------------------------------------------------------- + +ALL : Update for CGAL-2.0. +GLOB: Show whether compiler is supported. +GLOB: Create redirection header files in correct dir. +GLOB: New Upgrade option. +SRC : added Fixed_precision_nt.o. + +//--------------------------------------------------------------------- +// revision 1.33 +//--------------------------------------------------------------------- + + +//--------------------------------------------------------------------- +// revision 1.32 +//--------------------------------------------------------------------- + +GLOB: added -Wall flag for gcc2.8/egcs. +GLOB: added standard header redirection by Geert-Jan. +GLOB: added namespace disabling for SGI-7.2.1 in tests. + +//--------------------------------------------------------------------- +// revision 1.31 +//--------------------------------------------------------------------- + +SRC : added File_header_extended_OFF.o to CGAL_OBJECTS. + +//--------------------------------------------------------------------- +// revision 1.30 +//--------------------------------------------------------------------- + +GLOB: removed geomview support (now in geomview package). +SRC : added Geomview_stream.o to CGAL_OBJECTS in makefiles. + +//--------------------------------------------------------------------- +// revision 1.29 +//--------------------------------------------------------------------- + +GLOB: added geomview support, +GLOB: included fixes from CGAL-1-1-patch. +DOCS: adopted to new html-converter. + +//--------------------------------------------------------------------- +// revision 1.28 +//--------------------------------------------------------------------- + +GLOB: Added variable PRINT_STACKTRACE_PROGRAM to include makefiles. It can +GLOB: be used to get a stacktrace, in case a program crashes during the +GLOB: testsuite. +DOCS: Made conformant to the new html coverter. + +//--------------------------------------------------------------------- +// revision 1.27 +//--------------------------------------------------------------------- + +GLOB: yet another printf "-" fix for Linux. +DOCS: changed LEDA from 3.6.1 to 3.7. + +//--------------------------------------------------------------------- +// revision 1.26 +//--------------------------------------------------------------------- + +GLOB: removed some superfluous '\n's. + +//--------------------------------------------------------------------- +// revision 1.25 +//--------------------------------------------------------------------- + +GLOB: also fixed CGAL_SHARED_LIB_LDFLAGS for IRIX5 make. :) +DOCS: updated titlepage to use the cgalrelease macro. + +//--------------------------------------------------------------------- +// revision 1.24 +//--------------------------------------------------------------------- + +GLOB: write CGAL_LIB_LDFLAGS on one line in order to not confuse IRIX5 make. + +//--------------------------------------------------------------------- +// revision 1.23 +//--------------------------------------------------------------------- + +GLOB: changed various printf statements to make them (hopefully) +GLOB: work better on Linux [printf "---" doesn't work there :(], +GLOB: removed CUSTOM_CXX(LD)FLAGS from SHARED_LIB_...FLAGS, +GLOB: added LONG_NAME_PROBLEM_...FLAGS. +DOCS: Updated for CGAL-1.1. + +//--------------------------------------------------------------------- +// revision 1.22 +//--------------------------------------------------------------------- + +GLOB: set -ftemplate-depth-25 for egcs-gcc2.8, +GLOB: CGAL_RELEASE : 0.9 --> 1.0 +GLOB: changed makefile replace_line for example dirs (acc. to Wieger). + +//--------------------------------------------------------------------- +// revision 1.21 +//--------------------------------------------------------------------- + +GLOB: fixed NO COMPILER DETECTED bug reported by Sven. + +//--------------------------------------------------------------------- +// revision 1.20 +//--------------------------------------------------------------------- + +GLOB: On GCC 2.7, stl version is only set to CGAL_STL_GCC, +GLOB: if builtin STL is used, +GLOB: settings are saved also for non-interactive installs, +GLOB: with correct COMPILER string, +GLOB: compiler are also read from INSTALL_CONF_DIR. + +//--------------------------------------------------------------------- +// revision 1.19 +//--------------------------------------------------------------------- + +GLOB: enabled SGI MIPS64 compiler support (+GMP), +GLOB: new flag: --(re)build, +GLOB: divided usage and general information. +GLOB: , + +//--------------------------------------------------------------------- +// revision 1.18 +//--------------------------------------------------------------------- + +GLOB: added cmdline options --CGAL_DIR, +GLOB: added runtime linker flag for linux, +GLOB: if libgmp is found, set GMP_INSTALLATION to 'c' (but reset +GLOB: GMP_TEST_PASSED). + +//--------------------------------------------------------------------- +// revision 1.17 +//--------------------------------------------------------------------- + +GLOB: added setting for irix/gcc2.8 (is more like egcs than like gcc2.7), +GLOB: corrected sgi_version generation (did not work in Linz/6.2 CC 7.1). + +//--------------------------------------------------------------------- +// revision 1.16 +//--------------------------------------------------------------------- + +GLOB: added entry for egcs on irix, +GLOB: made n32 default on irix6, +GLOB: and fixed version grep on config. + +//--------------------------------------------------------------------- +// revision 1.15 +//--------------------------------------------------------------------- + +GLOB: fixed yet another GMP bug (ni-mode) reported by Stefan. +GLOB: added CGAL_USE_LEDA and CGAL_USE_GMP flags. + +//--------------------------------------------------------------------- +// revision 1.14 +//--------------------------------------------------------------------- + +GLOB: fixed some makefile \\\\ bugs reported by Sven and Herve, +GLOB: fixed a compiler-path bug reported by Stefan and +GLOB: sets CGAL_STL_GCC only for GCC 2.7.2 (not egcs). + +//--------------------------------------------------------------------- +// revision 1.13 +//--------------------------------------------------------------------- + +GLOB: support MIPSPRO CC 7.2 +GLOB: some fixes for systems without RUNTIME_LINKER_FLAG +GLOB: handle new example dir structure correctly +GLOB: one more link_gmp fix :) + +//--------------------------------------------------------------------- +// revision 1.12 +//--------------------------------------------------------------------- + +GLOB: added support for SGI STL 3.0 + +//--------------------------------------------------------------------- +// revision 1.11 +//--------------------------------------------------------------------- + +GLOB: added support for n32 and 64 compilers on irix6, +GLOB: fixed bug in gmp linking, +GLOB: fixed two bugs reported by Sven, +GLOB: changed internal handling of compilers (..@..@..@..) +GLOB: and some minor improvements and corrections. + +//--------------------------------------------------------------------- +// revision 1.10 +//--------------------------------------------------------------------- + +GLOB: corrected help message (2 x LEDA_INCL_DIR) +GLOB: added -frtti flag for all g++'s in any case :) +GLOB: changed CONFIG_PREFIX to CGAL_CFG instead of CGAL_CFG_NO +GLOB: check for GMP syslib/cgal-inst only the first time GMP_SUPPORT is toggled +GLOB: on +GLOB: (until now it checked right away after compiler was chosen) + +//--------------------------------------------------------------------- +// revision 1.9 +//--------------------------------------------------------------------- + +GLOB: replaced echo by printf in some cases +GLOB: changed to generate compiler specific include file (compiler_config.h) + +//--------------------------------------------------------------------- +// revision 1.8 +//--------------------------------------------------------------------- + +GLOB: changed order of syslib/cgal detection for gmp + +//--------------------------------------------------------------------- +// revision 1.7 +//--------------------------------------------------------------------- + +GLOB: moved LEDA sysincl/-lib tests to leda_menu +GLOB: added CUSTOM flags to sysincl/-lib and bultin stl tests +GLOB: changed shared lib flags on Solaris/g++ to -G + +//--------------------------------------------------------------------- +// revision 1.6 +//--------------------------------------------------------------------- + +GLOB: numerous number of bugfixes +GLOB: added support for GMP installation +GLOB: more command-line flags for non-interactive mode +GLOB: testing is now more transparent and configurable +GLOB: custom compiler and linker flags can be defined + +//--------------------------------------------------------------------- +// revision 1.5 +//--------------------------------------------------------------------- + +GLOB: added support for automated gmp installation. Since there is no difference +GLOB: between rtti/LEDA and whatsoever version (this is C), the script will +GLOB: look do symbolic links and just opt for ONE installation per +GLOB: os/compiler. +GLOB: changed command line option '-os' to return the os/compiler setting +GLOB: without any additional output, so this can be used for setting an +GLOB: environment variable which triggers makefile inclusion (asked for by +GLOB: Lutz). +GLOB: corrected the order of libs in the various ldflags. +GLOB: -frtti for gnu is now only set in rtti-support settings. +GLOB: some minor fixes. + +//--------------------------------------------------------------------- +// revision 1.4 +//--------------------------------------------------------------------- + +GLOB: Two minor changes suggested by Wieger. +GLOB: One COMPILER='' line added(to prevent from wrong auto-choosing). +GLOB: replaced '_rtti' extension by '-rtti' as suggested by Sven. + +//--------------------------------------------------------------------- +// revision 1.3 +//--------------------------------------------------------------------- + +GLOB: STL test works for Moskow STL. +GLOB: non interactive setting hopefully works now. +GLOB: check_LEDA_LIB_DIR accepts also, if there only is a libL.so. +GLOB: Added --help reference when something went wrong. +GLOB: changed include makefile generation due to Wieger. +GLOB: changed cgal_test replacement due to Wieger. + +//--------------------------------------------------------------------- +// revision 1.2 +//--------------------------------------------------------------------- + +GLOB: fixed /bin/which bug (looks for non-existent aliases in ~/.cshrc) by +GLOB: providing an own version of which. +GLOB: fixed /bin/wc option "-m" to "-c" which seems to be more portable. +GLOB: changed appearance --> fewer stars :) +GLOB: logging successful compile runs into a vis_logfile that is displayed when +GLOB: exiting from the script. +GLOB: added a remark about the install logfile. +GLOB: fixed version number parsing (now only the number is stored in +GLOB: CGAL_INSTALL_VERSION). +GLOB: removing old logfiles now works. +GLOB: not checking for ${CGAL_DIR}/include anymore, instead check existence of +GLOB: $CGAL_DIR, $CGAL_LIB_DIR, $CGAL_INCL_DIR , $CGAL_MAKE_DIR and that we +GLOB: have read and execute permission for these (write to LIB and MAKE). +GLOB: changed g++ version number parsing to work with snapshots. +GLOB: added a print_center_line for pretty-printing. +GLOB: fixed #error directives in compiler testprogs to @error, since sunpro does +GLOB: not treat them as errors (bug/feature?). +GLOB: fixed leda-testprog to end with return 0. +GLOB: added a print_os_setting to give the configuration in a readable fashion. +GLOB: added test-suite option.