Commit Graph

4658 Commits

Author SHA1 Message Date
Laurent Rineau 351e57621a Add SONAME support for Irix and Solaris, based on:
http://www.fortran-2000.com/ArnaudRecipes/sharedlib.html
2007-02-10 01:09:02 +00:00
Laurent Rineau 4c484412e4 (Followup to revision 36164.)
"Everybody was dreaming of this commit log:
 - factorization of makefiles for libCGAL, libCGALimageIO, libCore, and
 libBenchmark.
 - SONAMEs for everybody."
Add:
 - fix platforms without SONAME,
 - unify Benchmark/src/Benchmark/makefile with other makefiles.
2007-02-09 23:33:22 +00:00
Laurent Rineau 6fa698ad67 Everybody was dreaming of this commit log:
- factorization of makefiles for libCGAL, libCGALimageIO, libCore, and
 libBenchmark.
 - SONAMEs for everybody.
2007-02-09 22:29:15 +00:00
Laurent Rineau 5465b2aec8 One can build the four shared libraries on Darwing, now. No special treatment 2007-02-09 22:27:37 +00:00
Laurent Rineau 04f803305f One can now disable static libraries in interactive mode.
(Reminder: --disable-static in non-interactive mode.)
2007-02-09 22:26:00 +00:00
Michael Hoffmann 326a56dd90 Speedup those numerous TAUCS tests a bit. 2007-02-09 11:48:24 +00:00
Andreas Fabri a426092d4d Windows needs some more header files 2007-02-09 11:11:40 +00:00
Michael Hoffmann d55b10b759 Remove OPENGL_LIBS and test for it as a separate feature. 2007-02-07 15:46:51 +00:00
Efi Fogel c6e5125616 Fixes for Windows: 1. Allowed specifying cl as the compiler (and not only cl.exe). 2. Fixed installing into a separate directory 2007-02-07 11:26:32 +00:00
Laurent Rineau 6c6cbdcb1c The commit that will break everthing:
- New library: libCGALimageIO
- make shared libraries for CORE, and Benchmark.
2007-02-02 16:10:06 +00:00
Andreas Meyer bca23f0c4e reorganized \gmp, \mpfr, \lidia etc (are now
located in cgal_manual.sty)
2007-02-02 14:30:47 +00:00
Andreas Meyer 4ec2c7f37f testsuite webpage now has entries for libCGAL* 2007-01-11 22:32:08 +00:00
Marc Glisse 8a4899c67d Add .cpp to .SUFFIXES. 2007-01-09 18:34:10 +00:00
Marc Glisse ef0af08640 ! [ -n "..." ] corrected to:
[ ! -n "..." ] and actually to:
[ -z "..." ]
in a shell script.
2007-01-05 17:55:06 +00:00
Marc Glisse 9debb885a7 Update sun studio url. 2006-12-29 16:04:01 +00:00
Laurent Saboret 9d0d302a87 Fixed svn properties of whole trunk 2006-12-18 09:37:55 +00:00
Laurent Saboret 4f61dd97c3 Turn off Visual C++ (silly) warning C4503: decorated name length exceeded 2006-12-04 14:59:20 +00:00
Laurent Rineau 652de4ef9f Problems with shared libraries under Darwin: only libCGAL can be compiled shared. 2006-11-09 12:59:38 +00:00
Laurent Rineau db01da6787 amend the installation manual for the option --disable-static 2006-11-08 17:35:35 +00:00
Laurent Rineau 7670f12222 Add the new option --disable-static to the result of --help 2006-11-08 17:06:15 +00:00
Laurent Rineau 0e713f8f29 - add support for shared libCGALQt
- enable option "--disable-shared" in install_cgal (non interractive mode only)
2006-11-08 16:43:48 +00:00
Efi Fogel 331e6aa945 Enabled the production of the CGALBenchmakr library 2006-10-12 17:53:05 +00:00
Sylvain Pion 87c173093e Update list of supported compilers.
( The main goal is to warn users of old compilers,
  not to afraid users new ones for not much. )
2006-09-22 08:30:03 +00:00
Marc Glisse 744f51f1e4 Sun_fixes.h also applies to linux-SunCC. 2006-09-20 17:44:48 +00:00
Sylvain Pion cadcde9c39 cmath -> math.h for nextafter(). 2006-09-17 08:54:09 +00:00
Bernd Gärtner 1b10fae680 Gmpzf.cpp removed again 2006-09-14 11:00:04 +00:00
Bernd Gärtner 8c2b820db9 added handling of Gmpzf.cpp 2006-09-07 13:36:52 +00:00
Andreas Fabri 582ec858da Added win64 to the little endians 2006-08-28 13:16:20 +00:00
Andreas Fabri 9e5cdbefcf Updated header and use variable to avoid warning 2006-08-24 15:36:26 +00:00
Andreas Fabri a307cf6cf4 for our friends in Seattle 2006-08-24 15:09:34 +00:00
Andreas Fabri deedd890f5 Include boost/config.hpp so that BOOST_PREVENT_MACRO_SUBSTITUTION is defined 2006-08-19 21:10:43 +00:00
Sylvain Pion 63e78107de New compiler bug in g++ 3.3 : CGAL_CFG_BOOL_IN_TEMPLATE_BUG 2006-08-18 21:30:12 +00:00
Sylvain Pion fb1becafc8 add endianness detection for x86_86 2006-08-17 08:52:59 +00:00
Andreas Fabri 90076ade2e Temporary hack to generate min/max problem 2006-08-17 08:22:12 +00:00
Sylvain Pion fd6524b2fb Better (in the sense of working) endianness detection. 2006-08-16 15:38:22 +00:00
Sylvain Pion a29fd3cb46 Rely on a Boost config macro to detect endianness, instead of a config
program which is problematic for, e.g., Fedora Extra installs.
2006-08-16 15:14:15 +00:00
Sylvain Pion 5aba55173f Introduce CGAL_NDEBUG. 2006-08-11 13:01:36 +00:00
Andreas Meyer b454b3febd manual cleanup:
* .C ---> .cpp
* removed ../examples from paths
* moved some demo/example files out of doc_tex into their respective place
* now it should build properly, again
2006-08-07 16:43:09 +00:00
Sylvain Pion 8ee3461e19 remove warning 2006-08-03 20:45:10 +00:00
Sylvain Pion 6ef897e32e Rename to avoid number clash. 2006-07-21 19:59:01 +00:00
Sylvain Pion 1fa26bd8e0 Introduce a new helper macro CGAL_VERSION_NUMBER
that computes the version number of a public release.
Much easier to use than reading the algorithm that computes it !
2006-07-21 16:35:03 +00:00
Andreas Meyer 1151a0e3f3 fix: support for leda specfiles 2006-07-20 13:29:54 +00:00
Andreas Meyer b149e02527 fixed leda support 2006-07-20 12:39:33 +00:00
Menelaos Karavelas 4d3610dff6 duplicated test_LEDA.cpp to test_LEDA5X.cpp; it seems that the install
script was not finding this file and as a result it was behaving as if
the test succeeded.
2006-07-20 11:45:38 +00:00
Andreas Fabri 8f77181791 Polynomial ->NefPolynomial 2006-07-14 07:15:22 +00:00
Andreas Meyer 3d71ba842c better support for LEDA4.x and LEDA5.x 2006-07-12 21:58:39 +00:00
Sylvain Pion b77f79a65a Rename ${TMP_CXX_FILE}.C to ${TMP_CXX_FILE}.cpp 2006-07-12 19:06:16 +00:00
Sylvain Pion 1d6de3a243 Remove Fixed_precision_nt 2006-07-12 11:40:00 +00:00
Sylvain Pion 92f61d2cbf Document VERSION file. 2006-07-12 11:13:00 +00:00
Sylvain Pion 5a1d4b985b - Create a new file $CGAL/VERSION which contains the version
number and no carriage return.
- Use it in install_cgal instead of parsing <CGAL/version.h>.
2006-07-12 10:01:06 +00:00
Sylvain Pion e4cd943786 - Rename config/support/test*.C to .cpp 2006-07-12 09:26:22 +00:00
Sylvain Pion d6bd9958d7 - Remove obsolete comments (dating back from the days these files were testfiles)
- Add license header to Lidia test file.
2006-07-12 09:09:04 +00:00
Sylvain Pion 5d166afa1b Renamed config/testfiles/*.C to .cpp 2006-07-12 09:03:57 +00:00
Sylvain Pion 88810e285d Remove CGAL_CFG_NO_AUTOMATIC_TEMPLATE_INCLUSION 2006-07-12 08:02:20 +00:00
Andreas Meyer c1abf784cf leda/lidia 2006-07-11 12:35:23 +00:00
Andreas Meyer 22132fe12f LEDA support for 4.x and 5.x 2006-07-11 09:50:24 +00:00
Andreas Meyer 86748b23fc csupport for LIDIA 2006-07-10 19:30:08 +00:00
Sylvain Pion b28e8a422d Remove building of doc_pdf/Installation.pdf in the public
versions of the releases.  Updates some files mentioning it.
2006-07-06 07:43:40 +00:00
Laurent Saboret d7c09afba8 Fixed svn properties based on latest svn config file 2006-06-29 08:51:46 +00:00
Andreas Fabri 3210b1e60b Added return type 2006-06-28 14:16:12 +00:00
Andreas Fabri a033aec127 new test 2006-06-27 13:21:00 +00:00
Laurent Saboret 1581e9685f Fixed svn:eol-style property 2006-06-23 13:59:36 +00:00
Laurent Saboret 1f0a69733b Fixed svn:keywords property 2006-06-23 13:56:01 +00:00
Laurent Saboret 1acd95840f Fixed svn:executable property 2006-06-23 13:40:36 +00:00
Andreas Fabri 07fb9cf289 Added suffix rules for cleaning .cpp files 2006-06-15 10:46:39 +00:00
Andreas Fabri aa20f02217 VC8 with the -MD option can't read an int from an istream if i t is followed by a comma 2006-06-14 13:58:38 +00:00
Joachim Reichel a01563b6aa small bugfix for demo/makefile and examples/makefile 2006-05-27 15:24:06 +00:00
Andreas Meyer 6620001236 fix for solaris make 2006-05-23 13:58:21 +00:00
Sylvain Pion 06071bf82b Do not take $CXX into account (conflict) if the compiler
is passed on the command-line.
2006-05-22 13:57:10 +00:00
Sylvain Pion 91c53ff583 Minor changes. 2006-05-20 12:45:05 +00:00
Sylvain Pion 68a59bdd3d Do not mention info@cgal.org in the installation doc.
Point users to bug-reporting instructions on cgal.org first.
2006-05-19 21:10:05 +00:00
Sylvain Pion d0aa9a1607 Replace Cygnus Solutions by Red Hat. 2006-05-19 21:09:23 +00:00
Sylvain Pion 70417fff5a typo. 2006-05-19 20:09:56 +00:00
Laurent Saboret ab892c4ebf Picked clearer names for TAUCS support options 2006-05-19 09:06:11 +00:00
Andreas Fabri af243b736e Tell the reader that this is not the manual for Windows people 2006-05-19 08:30:31 +00:00
Michael Hoffmann c1a946b418 Fixed bug reported by Joachim, CXXFLAGS/LDFLAGS during 3rd party
support file reading overwrite environment variables.
Fixed bug in logfile initialization.
2006-05-19 08:00:29 +00:00
Laurent Saboret 35efac102b Remove -DDEBUG_TRACE from CGAL makefile. 2006-05-18 11:57:01 +00:00
Joachim Reichel d98f998b9d Makefiles in demo and examples renamed from GNUmakefile to makefile 2006-05-18 10:56:14 +00:00
Joachim Reichel b5f3e01944 Rewrite makefiles to be portable 2006-05-18 10:53:51 +00:00
Joachim Reichel 1ccd5e0cea Removed trailing empty lines 2006-05-17 12:19:06 +00:00
Joachim Reichel c96233f3e4 Added examples/GNUmakefile and demo/GNUmakefile 2006-05-17 12:17:33 +00:00
Andreas Fabri 636c3c8c69 Added that /MD is now the option for VC++ 2006-05-12 13:23:45 +00:00
Laurent Saboret f0acfc5fcb Documentation of TAUCS installation and support in CGAL 2006-05-12 08:33:14 +00:00
Laurent Saboret c0f19a27c3 Renumber Sxx-TAUCS* to avoid duplicate S97 number 2006-05-11 07:51:09 +00:00
Laurent Saboret a7f6babdc2 Test TAUCS/Intel MKL before TAUCS/ATLAS (else install_cgal always selects TAUCS/ATLAS) 2006-05-11 07:47:36 +00:00
Laurent Saboret 892d8d2a7c Changed name of Intel MKL libraries to match MKL 8.1 (tested) 2006-05-10 16:15:38 +00:00
Laurent Saboret 952bf33945 Fixed bug on Solaris 2.6 with tr:
- tr arguments must be quoted
- [ and ] regular characters must be protected by a backslash
2006-05-10 11:04:17 +00:00
Laurent Saboret 9194dbf809 Complete rewrite of TAUCS support. Windows, Linux, Darwin and Solaris are tested. Other platforms are supported but not yet tested. 2006-05-10 10:58:59 +00:00
Laurent Saboret f1cd99ccb3 Complete rewrite of TAUCS support. Windows, Linux and Darwin are tested. Other platforms are supported but not yet tested. 2006-05-09 16:18:00 +00:00
Laurent Saboret f79f707883 Complete rewrite of TAUCS support. Windows, Linux and Darwin are tested. Other platforms are supported but not yet tested. 2006-05-09 16:16:39 +00:00
Sylvain Pion 8fea581599 Homogeneize first line 2006-05-03 12:19:44 +00:00
Sylvain Pion 5fe4dd82e9 typos 2006-05-03 12:14:56 +00:00
Sylvain Pion 7b30a85331 Try to remove workaround for SunPRO (CGAL_WRAP). 2006-05-02 18:14:47 +00:00
Andreas Fabri 09be01a3e3 updated supported platforms 2006-05-02 14:58:54 +00:00
Michael Hoffmann f78772ab7a Added remark about install.log file. 2006-05-02 12:44:45 +00:00
Andreas Fabri abaf5420df It's VC 7.0 and not VC 7.1 which is no longer supported 2006-05-02 12:03:12 +00:00
Andreas Fabri f27e2f67cd Most demos need Qt not Leda 2006-04-29 22:56:41 +00:00
Andreas Fabri 43e12a2ff9 Removed winutils 2006-04-29 22:53:31 +00:00
Andreas Meyer b63cb8b045 fix: Installation Manual instead of installation<SUB>m</SUB>anual
(only a workaround for the manual_tools .. 
      needs to be fixed there at some time)
2006-04-29 19:51:02 +00:00
Sylvain Pion 010238493d Update for the release 2006-04-28 21:09:44 +00:00
Sylvain Pion 23b13e385c Update OpenNL license. 2006-04-28 15:26:08 +00:00
Andreas Fabri 9846c44dc4 added 3.2 2006-04-28 15:07:46 +00:00
Sylvain Pion 038166dc0f Move the main CHANGES file to a place where it gets added automatically
to releases (picking Installation for this).
2006-04-28 14:51:50 +00:00
Michael Hoffmann 064e4fbb8c Search for install_name_tool after OS_COMPILER is defined. 2006-04-24 08:30:26 +00:00
Laurent Saboret fc15e54f87 Use multithreaded DLL runtime with Visual C++ and Intel compiler (-MD) 2006-04-21 14:34:07 +00:00
Michael Hoffmann cd3bd9926b A couple of corrections and unifications. 2006-04-21 09:51:54 +00:00
Michael Hoffmann c4459c8a49 Commented CGAL_MAKEFILE replacement for example/test makefiles.
(Was not effective, anyway..)
2006-04-20 17:44:44 +00:00
Michael Hoffmann 06f91e0a47 Added descriptions for all 3rd party libs. 2006-04-20 15:10:59 +00:00
Michael Hoffmann e38f0dfb5e Rewrite complete. 2006-04-20 14:38:19 +00:00
Michael Hoffmann 2b3e66f6d7 Name Install Menu. 2006-04-20 09:19:35 +00:00
Sylvain Pion 00eda9d67b Redo the CGAL_SHARED_LIB_INSTALL_NAME change, as it is needed
when no "install" procedure is run.
2006-04-19 21:05:39 +00:00
Sylvain Pion 8fa59948d4 Undo r29804 (CGAL_SHARED_LIB_INSTALL_NAME) as a better
approach is there now.
2006-04-19 15:43:21 +00:00
Michael Hoffmann f75c90a48a Add buildlog to install.log, even in case of success. 2006-04-19 15:19:15 +00:00
Michael Hoffmann 27ae54feef Minor things. 2006-04-18 14:54:10 +00:00
Michael Hoffmann e392b3f7ea Use install_name_tool to correct sharedlibnames on Darwin. 2006-04-18 14:26:28 +00:00
Laurent Saboret 87d65f75e3 Fixed svn properties of ASCII files (as defined by Maintenance/svn_client/config) 2006-04-18 12:42:52 +00:00
Michael Hoffmann f26644d94f Give reasonable error msg when parsing BUILD_ONE_CONFIG. 2006-04-18 11:45:49 +00:00
Michael Hoffmann 423c42ef94 Re-separated them. 2006-04-18 09:55:19 +00:00
Sylvain Pion dda69ef6cd Remove CGAL_CFG_NO_SFINAE and CGAL_CFG_NO_PRAGMA_FENV_ACCESS as they were
only for "prospective" testing, and are not used (and not clear if they
will be useful one day either).
2006-04-17 10:23:06 +00:00
Sylvain Pion 0d0aad83ea In create_standard_header_replacements(), do a first test with
all std headers included at once, to avoid the loop over all
individual headers (speed up).
2006-04-17 09:54:39 +00:00
Sylvain Pion bcdca3ec9f Undo r30293/r30294 as they seem to be the culprit 2006-04-15 17:00:43 +00:00
Sylvain Pion eed6175a1d Undo r30319 as it was not the cause of the armageddon. 2006-04-15 16:23:50 +00:00
Laurent Saboret 312353dd51 Global fix of svn:executable property in trunk 2006-04-14 15:07:17 +00:00
Sylvain Pion 0aadfc285b - 80 columns max
- Updates for src/CGAL/.
2006-04-14 14:07:08 +00:00
Sylvain Pion 601e136909 - Undo r30288 as it is probably the cause of buggy test-suite. 2006-04-14 13:00:41 +00:00
Sylvain Pion d2740513aa Use .cpp file extension instead of .C for src/*/* files. 2006-04-14 09:19:29 +00:00
Sylvain Pion 0ef9da253a Progress towards libraries makefile factorization 2006-04-13 23:42:26 +00:00
Sylvain Pion 22ad725de1 Move src/*.C to src/CGAL/*.C 2006-04-13 22:24:18 +00:00
Sylvain Pion c1373346f2 Merge src/makefile_lib and src/makefile_sharedlib into src/makefile.
This required to pass CXXFLAGS on the make command-line, and therefore
I took this opportunity to also pass CGAL_MAKEFILE on the command-line,
which in turn allowed to get rid of the prepare_lib_makefiles function.
2006-04-13 22:02:29 +00:00
Michael Hoffmann a19ca0b4fc Include dir should not include X11. 2006-04-13 17:12:58 +00:00
Michael Hoffmann 6dc795fc1f Updated interactive part. 2006-04-13 15:09:06 +00:00
Andreas Fabri 506697e99d Added paragraph for ImageIO 2006-04-13 14:44:33 +00:00
Michael Hoffmann 4d04cf0bf7 Rename (no special chars...). 2006-04-13 14:00:09 +00:00
Michael Hoffmann cc655d0d29 Rename. 2006-04-13 13:59:42 +00:00
Michael Hoffmann cf96be9ae6 Print supported libs on multiple lines in interactive menu. 2006-04-13 13:14:47 +00:00
Laurent Rineau 3e26709e52 make lib_menu exit if the setup is not correct, in non-interactive mode. 2006-04-13 11:45:42 +00:00
Michael Hoffmann 2cd72b3ceb Check lib64 first. 2006-04-13 08:07:57 +00:00
Michael Hoffmann e78e97c757 Try lib64 first. 2006-04-13 06:46:12 +00:00
Laurent Rineau 0e06d5f8fd patch to test file test_ZLIB.C, so that is no longer segfault with -O2. 2006-04-11 18:06:09 +00:00
Michael Hoffmann 69b3d5bb25 Join GMP and MPFR, as we need both. 2006-04-11 13:03:47 +00:00
Michael Hoffmann 4b48954bb1 Output feature not package name when testing. 2006-04-11 13:02:56 +00:00
Michael Hoffmann af82afeb29 Homogenize description. 2006-04-11 12:40:14 +00:00
Michael Hoffmann 6ded4a57df Removed svn:executable. 2006-04-11 12:24:18 +00:00
Michael Hoffmann f32a974f9a Cleanup of XLIBS and WINDOW_DIR (unused).
Introduce CGAL_CGAL_LDFLAGS.
2006-04-11 09:19:18 +00:00
Michael Hoffmann 1e002a7ca8 Added version=. 2006-04-11 08:47:38 +00:00
Michael Hoffmann 1b68c5bcfa Handle LEDA Window library. 2006-04-11 08:10:52 +00:00
Sylvain Pion e1a632e7cf Move src/makefile* under SVN instead of being generated. 2006-04-09 22:07:10 +00:00
Michael Hoffmann 8ff7788731 Fixed critical bug in return value processing in link_run_test.
(Reported by Fernando and Marc.)
2006-04-05 14:57:09 +00:00
Joachim Reichel 5fc8687cdf make explicit that the CGAL library can be found in src *excluding* src/Core 2006-03-30 16:27:39 +00:00
Joachim Reichel c8e3282cb1 typos introduced by ispell in tex mode fixed 2006-03-30 16:25:07 +00:00
Joachim Reichel 5388ed277e LICENSE.FREE_USE added (very permissive, MIT-like license),
LICENSE updated (introduction rewritten, third-party libraries updated,
default license for files without copyright notice)
2006-03-30 15:07:16 +00:00
Laurent Rineau 325a6aba59 Increase the width of the output of print_os_settings(), in install_cgal 2006-03-30 11:48:28 +00:00
Laurent Rineau 31052b4d24 Oups! A better fix for test_ZLIB.C 2006-03-30 10:30:23 +00:00
Laurent Rineau 5a95ca2650 Fix the ZLIB test. 2006-03-30 10:26:43 +00:00
Andreas Fabri 9f5b8f904c Added 'version=' again and added a function call for linking 2006-03-29 16:12:31 +00:00
Andreas Fabri 53f6b9ccee Make it work with other versions than 1.2.3 2006-03-29 15:51:30 +00:00
Sylvain Pion 24045f8fd9 Add $CGAL_SHARED_LIB_INSTALL_NAME to specify the -install_name option for
building dylibs on Darwin (removes the need for $DYLD_LIBRARY_PATH).
2006-03-29 13:45:08 +00:00
Sylvain Pion faf9a99f21 On Darwin, -fno-common is only needed when making the shared libs themselves,
not all the time, so move it from ADDITIONAL_CXXFLAGS to CGAL_SHARED_LIB_CXXFLAGS.
2006-03-28 21:30:31 +00:00
Michael Hoffmann 569f82f4c8 Fix CORE include. 2006-03-28 10:21:32 +00:00
Andreas Fabri 65de099a11 Fix in ZLIB for windows and new conf file for non-windows 2006-03-28 09:41:17 +00:00
Michael Hoffmann 01228d2f2f Make KEY case-insensitive in support_menu. 2006-03-27 12:20:34 +00:00
Andreas Meyer 04e9ae21d5 remove "W" again from libs, because it resulted in undefined references 2006-03-25 11:37:44 +00:00
Andreas Meyer 112fee3471 added libW to please WindowStream
... hope this does not brake anything :-)
2006-03-24 17:20:45 +00:00
Andreas Fabri 3d8f2de06b fixes in program_options and new stuff for zlib on windows 2006-03-24 11:36:08 +00:00
Laurent Saboret 2f2e783569 install_cgal detects now properly TAUCS on Cygwin/Visual C++. It probably also works for Cygwin/Intel Compiler.
Note: TAUCS is not compatible with Cygwin/g++ (no makefile provided).
2006-03-23 14:35:07 +00:00
Sylvain Pion 1aa2fda9f5 - Swap order of CUSTOM_CXXFLAGS and ADDITIONAL_CXXFLAGS
(spotted because I want to alter the default -Wall by -Wno-non-virtual-dtor)
2006-03-22 23:09:50 +00:00
Laurent Saboret c8d6f4eaec TAUCS detection is now robust on Linux/Unix 2006-03-21 16:06:47 +00:00
Sylvain Pion 581fea564c Move Modules directory to Maintainance, which is not submitted. 2006-03-18 19:23:54 +00:00
Sylvain Pion d585137aff dont_submit the Modules directory. 2006-03-18 18:07:24 +00:00
Sylvain Pion 49f53eede9 Remove redundant #include <iostream>. 2006-03-17 19:57:14 +00:00
Sylvain Pion c8a93cf0ed ) Remove spurious "-l". 2006-03-17 19:42:22 +00:00
Laurent Saboret 445397cbe8 Added detection of TAUCS library at installation time 2006-03-16 17:21:55 +00:00
Daniel Russel a0cb873181 added test for program options, lets hope this doesn't break anything :-) 2006-03-16 06:32:50 +00:00
Joachim Reichel f582718758 rename create_makefile to cgal_create_makefile to avoid name clashes,
adjust all occurences of create_makefile and create\_makefile in the entire
repository (well, trunk only)
2006-03-15 22:10:02 +00:00
Sylvain Pion 7579c1e54e - Give back to Caesar what belongs to him. 2006-03-15 12:41:47 +00:00
Marc Glisse b2b0f6770e Make the test a bit more complicated to catch a sunpro bug. 2006-03-10 18:56:10 +00:00
Michael Hoffmann 75e9cfb32d Make parsing 3rd party messages on screen less spacy (request by Sylvain). 2006-03-10 14:41:16 +00:00
Marc Glisse 59aea66a35 sunpro: add compiler flag to enable CGAL_PRETTY_FUNCTION. 2006-03-09 13:18:31 +00:00
Michael Hoffmann 65dc16cc4e Scan packages in reverse order for command line parsing. 2006-03-09 09:58:37 +00:00
Michael Hoffmann 298cf4d3f7 Added name prefix caveat. 2006-03-09 09:57:42 +00:00
Michael Hoffmann 99e8fd8b3a Avoid one feature being a prefix of the other. 2006-03-09 09:50:28 +00:00
Michael Hoffmann b29aef2453 Fixed bug in command line argument parsing. 2006-03-09 09:47:13 +00:00
Michael Hoffmann 66abfd322a Removed outdated sample include files. 2006-03-09 08:48:02 +00:00
Marc Glisse 1fecf12871 Remove deprecated flag for sunpro. 2006-03-08 12:35:41 +00:00
Andreas Fabri afb6612310 Removed glut32.lib (again???) 2006-03-08 07:58:01 +00:00
Michael Hoffmann c1d79d5429 Log environment variable parsing. 2006-03-07 15:57:49 +00:00
Sylvain Pion 50ea6b92db - Merge Configuration into Installation. 2006-03-07 15:03:22 +00:00
Sylvain Pion 6332da9c50 - Remove Radu from maintainer files, and other updates. 2006-03-07 13:56:03 +00:00
Michael Hoffmann 45f94339fb Remove GLUT from OpenGL Libs.
Fix makefile_print_from_var.
2006-03-07 12:34:58 +00:00
Michael Hoffmann b5cd2003e7 Set linker flags in link_run_test. 2006-03-06 15:29:53 +00:00
Michael Hoffmann b4e006d082 Move ${START_LD_OPT} in _link_run_test. 2006-03-06 15:06:17 +00:00
Michael Hoffmann 33ccc4e6c5 Add ${START_LD_OPT} when linking testfiles. 2006-03-06 13:42:31 +00:00
Michael Hoffmann 537d560cce Also do single <-> multi-threaded for Windos. 2006-03-06 13:41:20 +00:00
Michael Hoffmann c07a782e15 2006-03-06 10:58:51 +00:00
Michael Hoffmann 4535b62b9a Fixed "\nt" qualification bug in makefile_print_from_var.
Fixed bug in handling of --with-... commandline option.
Add CGALQt to linker flags when QT support is enabled.
2006-03-06 10:40:16 +00:00
Michael Hoffmann f77769e675 Separate mpfr from gmp. 2006-03-06 08:08:17 +00:00
Michael Hoffmann e71c4a1ce6 Fixed flag generation for testfiles.
Re-enable test menu.
Do not call "link" for MSVC and Intel.
Do not remove RIS_LOGFILE after creating it.
2006-03-03 16:20:04 +00:00
Michael Hoffmann ca753a3ec2 Fixed more bugs in makefile processing. 2006-03-02 16:20:08 +00:00
Michael Hoffmann 756eca876d Fixed bugs in include makefile generation.
Handle spaces in file- and dirnames (more or less).
2006-03-01 16:19:10 +00:00
Michael Hoffmann 51ebb7517f Complete rewrite of 3rd party lib support; this is now
stored in separate specfiles in config/support similar
to config/testfiles.
Default mode is to include support for as many libraries as possible.
(Can be switched off using the new cmdline switch --without-autofind.)
Forward a lot more into install.log.
Also cleaned up a lot of things.
QT support now requires $QTDIR to be set.
Custom ostag shows up in menus etc.
2006-02-28 16:12:09 +00:00
Michael Hoffmann 0fa3f79d1d Cleanup. 2006-02-28 16:00:43 +00:00
Andreas Fabri 1d25a892db Removed glut from OPENGL_LIBS 2006-02-28 09:41:58 +00:00
Michael Hoffmann e4098aee5c The files for our new 3rd party lib support. 2006-02-27 19:42:44 +00:00
Andreas Fabri 4f43059e1c Added glut to the OPENGL_LIBS 2006-02-27 14:36:47 +00:00
Laurent Saboret db6a8f948c Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Michael Hoffmann 5f055f417a Inserted changes from December rollup. 2006-02-15 09:08:08 +00:00
Laurent Saboret 1aad55d4cb Change CVS keywords to SVN style 2006-02-14 10:08:15 +00:00
Laurent Saboret 24c27026ba Move packages to trunk root 2006-02-14 08:58:15 +00:00