Roland Schwarz
a88ed54893
Fixed a bug that prevented using path-global from external projects,
...
when specified as a relative path,
e.g. path-global BOOST_ROOT : ../../boost
The fix should not interfere with the build of the boost library at all.
If there are problems though, simply remove everything between
<speedsnail> ... </speedsnail> again, and drop me a note.
[SVN r35305]
2006-09-24 11:38:46 +00:00
Rene Rivera
a1af39f465
Fix various inspection errors.
...
[SVN r34697]
2006-07-24 15:55:45 +00:00
Nicola Musatti
189966d3d5
Added to support bcc32 5.8.2 as a separate toolset
...
[SVN r33686]
2006-04-13 07:36:55 +00:00
Alexander Nasonov
59a847681d
Don't link with -ldl on FreeBSD 6.0
...
[SVN r33319]
2006-03-11 17:33:23 +00:00
Jim Douglas
54ca7169b7
Changes to ensure QNX/QCC compatability
...
[SVN r32943]
2006-02-15 19:57:56 +00:00
Rene Rivera
13cfc022e9
Adjust Boost.Jam references to new root/tools/jam location.
...
[SVN r32873]
2006-02-12 23:18:46 +00:00
Rene Rivera
c6e6875055
Fix extra -L"" option when using mingw tools that are already in the PATH and hence don't have any of the MINGW_* config vars set.
...
[SVN r32152]
2005-12-24 19:30:38 +00:00
Rene Rivera
7266a4a42a
Add enhanced support for QNX QCC compilers. Thanks to Jim Douglas.
...
[SVN r32001]
2005-12-12 16:56:24 +00:00
Douglas Gregor
b1da62ab10
Merged from Version_1_33_1
...
[SVN r31949]
2005-12-08 03:23:02 +00:00
Rene Rivera
840456c9a3
Remove all hardwired cflags and cxxflags from actions, so they can be manipulated by extending toolsets.
...
[SVN r31708]
2005-11-19 21:43:22 +00:00
Rene Rivera
40c6422887
Remove compiler include and lib when vcvars32 is already run as they are already taken into account by the running of vcvars32. It now behaves like when it runs vcvars32 itself. In response to John M. request.
...
[SVN r31634]
2005-11-12 20:00:14 +00:00
Ben Hutchings
8110e3da80
Add -D_REENTRANT for IA64 since -pthread doesn't do that there.
...
[SVN r31605]
2005-11-09 00:08:06 +00:00
Douglas Gregor
baff08aee9
Don't include /usr/include on Solaris
...
[SVN r31527]
2005-11-01 14:05:46 +00:00
Dave Abrahams
a4b166d05a
Turn the ability observe Borland's inlining bugs back on.
...
[SVN r31479]
2005-10-26 12:07:24 +00:00
Rene Rivera
cf267f1cd8
Also search for the Python DLL in the install location to catch when Python is not installed globally (non-admin install).
...
[SVN r31474]
2005-10-26 03:29:15 +00:00
Dave Abrahams
3bd9ab1fcf
Fix CYGWIN_PYTHON_DEBUG_ROOT to be consistent with docs
...
Set *nix PYTHON_ROOT to /usr, to be consistent with real installations.
Use *nix rather than Unix everywhere for generality
[SVN r31463]
2005-10-25 15:47:27 +00:00
Dave Abrahams
39c5b20c05
Fix Cygwin GCC Python testing from DOS prompt
...
[SVN r31400]
2005-10-19 22:33:31 +00:00
Rene Rivera
39d07df796
Merge outstanding 1.33 changes to trunk:
...
* QNX/qcc support.
* STLport5 support.
* STLport support docs cleanup.
* kFreeBSD support.
* MinGW/MSYS support.
[SVN r31345]
2005-10-16 15:34:27 +00:00
Dave Abrahams
a736430389
Build with Python 2.4 by default; also deduce the default PYTHON_ROOT properly on Windows.
...
[SVN r31325]
2005-10-14 16:19:14 +00:00
Dave Abrahams
1eb4b28be1
Turn off inlining unconditionally to avoid codegen bugs
...
[SVN r31281]
2005-10-11 13:32:32 +00:00
Douglas Gregor
ea84e350dc
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +00:00
Rene Rivera
af7fc46c5a
Account for VC8 not having single threaded runtimes.
...
[SVN r30321]
2005-07-30 15:52:51 +00:00
Dave Abrahams
f11dd93a55
Call the right setup script for newer versions.
...
[SVN r30133]
2005-07-16 03:23:40 +00:00
Rene Rivera
d3dcd6731f
Remove debug output.
...
[SVN r30108]
2005-07-15 14:43:43 +00:00
Rene Rivera
21edf912a0
Add "--no-objcopy" option to turn unconditionally turn off use of the binutls/objcopy program as part of the compile actions.
...
[SVN r30082]
2005-07-14 16:08:25 +00:00
Dave Abrahams
f8ee9d02f9
Allow multiple pyd files to be tested.
...
[SVN r29794]
2005-06-25 12:55:02 +00:00
Dave Abrahams
14d041360c
Kill off bogus targets created by Python testing; these were causing
...
white squares in test results.
Also, a small fix for Cygwin that doesn't seem to have hurt anything.
[SVN r29793]
2005-06-25 00:29:50 +00:00
Rene Rivera
c7eb3cf7ee
Fix space split problem for COMO_PATH.
...
[SVN r29685]
2005-06-19 12:48:11 +00:00
Victor A. Wagner Jr.
16fb054b25
Reversed changes to revision 1.51
...
[SVN r29663]
2005-06-18 04:33:11 +00:00
Markus Schöpflin
3172511b4b
Changed the compilation mode from ansi to strict ansi. This fixes the problem
...
with function template overload resolution but might introduce others where the
compiler now is too strict.
[SVN r29624]
2005-06-16 14:48:45 +00:00
Joaquín M. López Muñoz
be11700f98
fixed previous patch
...
[SVN r29601]
2005-06-16 07:11:39 +00:00
Joaquín M. López Muñoz
f3db3f1284
made some MSVC toolset tags compatible with autolink expectations
...
[SVN r29577]
2005-06-15 05:46:41 +00:00
Victor A. Wagner Jr.
200db70661
Changed - /EHsc to /EHac so we pick up errors like divide by 0
...
[SVN r29542]
2005-06-13 01:15:33 +00:00
Dave Abrahams
1129a6fce1
Update amd64 support for beta2; killed copy/paste programming.
...
[SVN r29519]
2005-06-10 18:25:04 +00:00
Rene Rivera
a69279f277
Some slight cleanup of vc7 vs. vc-7_0, and msvc vs. vc-6_5.
...
[SVN r29487]
2005-06-09 00:52:17 +00:00
Markus Schöpflin
838dcd5222
Added <library-path>, <library-file>, and <find-library>.
...
[SVN r29463]
2005-06-07 09:50:59 +00:00
Dave Abrahams
61ca5d6812
Don't warn about the use of ADL
...
[SVN r29320]
2005-05-31 13:33:01 +00:00
Markus Schöpflin
6dcf9f44a5
Added -D__CNAME_OVERLOADS to the C++ compiler command line. This is needed to
...
get all C function overloads required by the C++ standard.
[SVN r29319]
2005-05-31 12:58:36 +00:00
Dave Abrahams
41bb7eefaf
Give every GCC command the option of being spawned on NT if too long for a .BAT file.
...
[SVN r29251]
2005-05-27 17:13:17 +00:00
Dave Abrahams
0603fa3563
No config checking or warnings if --without-python is passed.
...
[SVN r29236]
2005-05-26 20:48:34 +00:00
Rene Rivera
b31b3bd5d4
features.jam; Add "aix" ABI object model for building on AIX64, etc.
...
gcc-tools.jam; Support some of the new RS/PPC processors, and fix the building of 64 bit in those architectures.
[SVN r29235]
2005-05-26 20:17:02 +00:00
Rene Rivera
7e66e867b3
Add vc-x_x toolsets to normalize the names of the toolsets use by users.
...
[SVN r29234]
2005-05-26 20:15:08 +00:00
Dave Abrahams
0125e21817
Tell non-python users they can ignore the Boost.Python message
...
[SVN r29233]
2005-05-26 19:17:26 +00:00
Dave Abrahams
7cb7380cc3
Fix manifest generation yet again.
...
[SVN r29231]
2005-05-26 17:12:59 +00:00
Dave Abrahams
b02c3921b0
Only do manifest generation for python modules
...
[SVN r29194]
2005-05-25 19:18:13 +00:00
Rene Rivera
506b018fb7
Adjust toolset tag for CodeWarrior to match the names generated by the autolink code.
...
[SVN r29153]
2005-05-23 05:00:20 +00:00
Dave Abrahams
f9c8f3e34a
Support the required manifest generation step for vc8.0
...
[SVN r29143]
2005-05-22 10:45:44 +00:00
Douglas Gregor
00d6aaee47
Fix Python detection for darwin-derived toolsets
...
[SVN r29021]
2005-05-18 03:40:06 +00:00
Markus Schöpflin
4e2866d22b
Only use -gall when not optimizing, use -g3 for all other cases.
...
[SVN r28841]
2005-05-12 14:51:19 +00:00
Caleb Epstein
a743436453
PYTHON_EMBEDDED_LIBRARY: fix for compiling with static libpython on
...
BSD-like systems
[SVN r28838]
2005-05-12 14:13:45 +00:00