Commit Graph

367 Commits

Author SHA1 Message Date
Marc Glisse 9b91a1b3c4 Checking whether this helps with sunpro (I only know it does in one
place). Can be reversed tomorrow if the testsuite shows it does not.
2007-04-10 14:16:07 +00:00
Andreas Fabri be1964a6ec Cleanup 2007-04-10 08:26:57 +00:00
Marc Glisse 8c80580bee define SUNCC_COMPILER also on linux. 2007-04-07 13:12:40 +00:00
Laurent Rineau 0389b256f5 - add variables SUNCC_COMPILER and DARWIN_COMPILER in install_cgal
- add corresponding "REQUIRE/INCOMPATIBLE =" in several config/support files
2007-04-05 13:34:23 +00:00
Laurent Rineau 887dd2a4dd - S07-BOOST_BIMAP needs BOOST.
- Rename the files S06*, so that the package name is different. It is now  
  "MS_BOOST_PROGRAM_OPTIONS" for Boost.Program_options.

Remark: no need for a non-empty DESCRIPTION field, as
MS_BOOST_PROGRAM_OPTIONS requires DOLLAR_WINDOWS_COMPILER and
BOOST_PROGRAM_OPTIONS is incompatible with DOLLAR_WINDOWS_COMPILER.
2007-04-05 12:00:01 +00:00
Laurent Rineau ea73c2a41a small patch: the variable *_REQUIRED_BY were not filled 2007-04-05 11:49:54 +00:00
Laurent Rineau 571f7b5114 Commit a BOOST_PROGRAM_OPTIONS config file for Windows: only
test_BOOST_PROGRAM_OPTIONS.cpp is tested. No INCLTHING and no LIBTHING.
2007-04-05 08:06:52 +00:00
Andreas Meyer 5ce50139ff yet another leda/friend injection-related commit. problem was previously,
that the workaround was only active, when performing non-interactive install
from cmdline. now, it is active on

* rebuild using old config/install file
* interactive install
* non-interactive fresh install 

which should be complete.
2007-04-04 11:02:24 +00:00
Laurent Rineau e14b2c7f4f Quote parameters in "[ a = b ]". 2007-04-04 09:55:53 +00:00
Joachim Reichel dd922458e4 fix misleading variable name 2007-04-03 20:37:12 +00:00
Joachim Reichel 954154978a Darwin does not set RUNTIME_LINKER_FLAG, hence the old hack is still needed 2007-04-03 16:19:16 +00:00
Andreas Meyer a2e451db51 g++-4.1/LEDA workaround: only apply, if LEDA is actually supported 2007-04-02 21:34:59 +00:00
Sylvain Pion 667fc845ef Introduce a nicer macro CGAL_make_vector(begin, end) to workaround
CGAL_CFG_MISSING_TEMPLATE_VECTOR_CONSTRUCTORS_BUG.
2007-04-02 20:18:57 +00:00
Fernando Cacciola 135fd54f1c Removed unneeded MSVC std fixes 2007-04-02 19:08:46 +00:00
Joachim Reichel 66f1eb5725 generate shared libraries with correct RPATH setting if --prefix is used
(does not work if the interactive installer is used and the installation
directory is changed after the libraries are build)
2007-04-02 17:24:41 +00:00
Andreas Meyer d77bcac271 g++ 4.1 / LEDA needs CXXFLAGS "-ffriend-injection" 2007-04-01 11:53:51 +00:00
Sylvain Pion 4259de359c New testfile for a SunPro bug. 2007-03-30 09:32:14 +00:00
Sylvain Pion d1506c70da Move *Linux*pgCC* case before *Linux*CC* one otherwise it will match the wrong case. 2007-03-30 09:25:56 +00:00
Sylvain Pion 95fe880186 CGAL_CFG_MATCHING_BUG_3 is not useful anymore
(SunCC has this fixed now, and the others as well).
2007-03-30 08:49:32 +00:00
Sylvain Pion 7dea18af66 Formatting cleanups. 2007-03-30 08:39:31 +00:00
Sylvain Pion 55e9ee28c9 Alternate match for SunCC on Linux. 2007-03-29 20:47:56 +00:00
Sylvain Pion 546c695761 frenchisms 2007-03-27 21:13:50 +00:00
Joachim Reichel e283a7031a add list of authors 2007-03-27 21:04:42 +00:00
Joachim Reichel 157b8482c4 use <endian.h> for all glibc-based platforms 2007-03-27 17:05:39 +00:00
Andreas Meyer 3cfbe825cf dont include config/support/S??-LIDIA in release 2007-03-27 14:00:16 +00:00
Andreas Fabri bd28b6c3d6 minor modifications 2007-03-27 11:26:32 +00:00
Andreas Fabri 19eb0f5b8e integrated Sylvain's feedback 2007-03-27 10:06:56 +00:00
Andreas Fabri 55090a60d6 Another feature of Boolean operations 2007-03-27 07:36:11 +00:00
Andreas Fabri fabac2706a Spatial sort is used in triangulations 2007-03-27 07:33:54 +00:00
Andreas Fabri b8047d7afd Faster Circular kernel 2007-03-27 07:29:30 +00:00
Joachim Reichel c079a5f471 reverse previous commit (causes problems with the interactive installer) 2007-03-26 18:24:29 +00:00
Joachim Reichel cae96de071 generate libraries with correct RPATH definition if --prefix is used
remove Darwin-specific hack
2007-03-26 17:47:01 +00:00
Andreas Meyer d10a950784 typo 2007-03-26 16:27:35 +00:00
Joachim Reichel af61c9e9a1 remove extra newline in makefile_print_from_var() 2007-03-25 13:30:44 +00:00
Daniel Russel 1919a8bd42 fixed empty string passed to gcc and runtime shared lib path now points to the right place after install 2007-03-22 21:06:08 +00:00
Laurent Rineau 10ccff6780 Use 'printf "%s\n"' instead of 'echo -n'. 2007-03-22 14:59:41 +00:00
Laurent Rineau a439fa27b5 BOOST_BIMAP has no current version, as it is not yet released. 2007-03-22 14:57:55 +00:00
Laurent Rineau 204ecbba22 - Do not loose part of install.log with the use of --CGAL_DIR.
- Fix a syntax error on Solaris: test -z  needs an argument, so
    [ -z `value_of PROVIDE_PKG_${i}` ]
  needs to be quoted into
    [ -z "`value_of PROVIDE_PKG_${i}`" ]
2007-03-21 00:09:58 +00:00
Daniel Russel 3ffe5f8b45 explain both interactive and non-interactive install and give full urls to installion_manual 2007-03-20 22:41:10 +00:00
Daniel Russel ac4bdb4378 log to log for non-interactive installation 2007-03-20 22:30:36 +00:00
Joachim Reichel f233d31cbf add $(strip ...) calls to definitions of CGAL_CXXFLAGS, CGAL_LIBPATHFLAGS,
and CGAL_LDFLAGS
2007-03-20 20:26:34 +00:00
Laurent Rineau ae81a9ff42 Again a major speed-up of parse_support_options(): use only one awk to do the
whole job.

Tested on Linux and Solaris.
2007-03-20 19:54:56 +00:00
Joachim Reichel c6ca9a1d7c add year 2007 2007-03-20 19:35:09 +00:00
Joachim Reichel a9ded1df16 refer to LICENSE.LGPL instead of include/CGAL/OpenNL/LICENSE.OPENNL 2007-03-20 19:31:04 +00:00
Joachim Reichel 35b0f3bb6c update FSF address 2007-03-20 19:24:29 +00:00
Joachim Reichel ed08a8cfb1 output version string 2007-03-20 19:14:02 +00:00
Joachim Reichel f038ffdd56 drop support for external CORE 2007-03-20 19:09:33 +00:00
Marc Glisse b1d0456201 I added the check on __i386 for sunCC but it is supposed to define
__i386__ as well (though it is buggy right now) so remove.
2007-03-20 16:15:56 +00:00
Laurent Rineau 9497f94d67 New shell variable: ${CGAL_LIBS_OPTFLAGS}. Set to "-O2" but for SunCC: Marc
Glisse told me that -O is better for sunCC, because -O is the optimization
level that is the more stable.
2007-03-20 10:29:21 +00:00
Marc Glisse dc3364c65a Basics for sunpro on linux-x86. I will touch FPU.h again later. 2007-03-19 18:25:06 +00:00