Reece H. Dunn
3a8bbe7d0b
VC8 only has the multi-threaded version of the static run-time libraries, so use that version for single-threaded builds on VC8 and use the single-threaded libraries on the other versions.
...
Reported by Sohail Somani.
[SVN r34391]
2006-06-25 10:06:30 +00:00
Andrey Melnikov
769ecd0b52
Common command lines refactored out in msvc.jam.
...
Hardcoded repeatedly used switches like /Zm800 -nologo and /NOLOGO
/INCREMENTAL:NO have been moved to one place.
[SVN r34376]
2006-06-22 14:52:49 +00:00
Rene Rivera
f5821fb3bb
Disable the multi-thread requirement for STLport5 as the match fallback prevents coherent use of build requirements.
...
[SVN r34362]
2006-06-20 21:28:29 +00:00
Rene Rivera
df3b8437fa
Use default match logic to prevent variant fallback bugs, where the requested build is ignored and an alternate is used.
...
[SVN r34357]
2006-06-19 20:06:57 +00:00
Vladimir Prus
2c4fc1420d
Remove -xarch=generic:
...
1) When speccifying an architecture using -xarch/-xtarget, it needs to
come before the compilation type (e.g. -fast) flags
2) It makes it hard to build 64-bit builds using -xarch=v9,v9a and v9b.
Suggestion from Tomas Puverle.
[SVN r34353]
2006-06-19 06:51:54 +00:00
Rene Rivera
eaf3e52104
Add compiler specific bin dir to lib paths, as it contains important runtime dynamic libraries, for example for mingw.
...
[SVN r34319]
2006-06-16 21:52:54 +00:00
Reece H. Dunn
a3050629b1
Fix unsupported command-line warnings when using Intel C++. It is inheriting these frags from msvc.jam.
...
[SVN r34310]
2006-06-15 11:13:06 +00:00
Rene Rivera
db70fdbed3
Fix calculation of 5.x version number.
...
[SVN r34293]
2006-06-13 15:47:54 +00:00
Rene Rivera
f007f8eab1
Add newly missing arg to match method.
...
[SVN r34291]
2006-06-12 20:49:07 +00:00
Vladimir Prus
5beb55541e
On Sun, always link to the 'rt' library.
...
[SVN r34229]
2006-06-08 05:05:05 +00:00
Vladimir Prus
8757406c90
Respect RUN_PATH variable when running Python tests.
...
[SVN r34159]
2006-06-04 06:55:48 +00:00
Markus Schöpflin
57f5c303b7
Removed -soname option for Tru64.
...
[SVN r34079]
2006-05-24 10:37:55 +00:00
Rene Rivera
d870e96671
Fix argument mismatch of "libraries *" vs. "libraries +".
...
[SVN r34052]
2006-05-21 18:21:30 +00:00
Vladimir Prus
0855fc4784
Attempt the fix python on OSX.
...
[SVN r34000]
2006-05-18 11:02:29 +00:00
Vladimir Prus
7cb8b443ec
Don't pass -s on Darwin.
...
[SVN r33998]
2006-05-18 10:37:52 +00:00
Vladimir Prus
3f2f2d6399
Stop intel-linux from failing due unknown name of archiver command.
...
[SVN r33997]
2006-05-18 10:37:10 +00:00
Vladimir Prus
4f17b37d63
Fix <cflags>/<cxxflags> options for using:
...
- Specifying them used to wipe away pre-detected msvc paths.
- The OPTIONS variable set by common.handle-options was not
used anywhere.
Fix default path detection:
- Wrong variable name was used.
Patch from Ilya Sokolov.
[SVN r33982]
2006-05-17 12:57:53 +00:00
Matthias Troyer
b32b261b1f
Increased template-depth to accomodate serialization library
...
[SVN r33939]
2006-05-05 15:34:29 +00:00
Vladimir Prus
922f927e49
Fix runtime library paths for CW.
...
[SVN r33839]
2006-04-27 15:18:15 +00:00
Vladimir Prus
e419ac4153
Handle runtime variants
...
[SVN r33825]
2006-04-26 09:33:55 +00:00
Vladimir Prus
1b8f6b878f
Unbreak como-win. It was using old response files mechanism.
...
[SVN r33824]
2006-04-26 08:30:00 +00:00
Vladimir Prus
88745b21eb
Fix typo
...
[SVN r33823]
2006-04-26 07:37:38 +00:00
Vladimir Prus
b3bcc4a935
Support <archiveflags>
...
[SVN r33822]
2006-04-26 07:34:41 +00:00
Vladimir Prus
e0ea86ef53
Digital Mars fixes.
...
Patch from Arjan Knepper.
[SVN r33794]
2006-04-24 14:09:51 +00:00
Vladimir Prus
85e596c243
Grammar fixes.
...
[SVN r33791]
2006-04-24 13:43:47 +00:00
Jürgen Hunold
c083c0104d
Correct QSql to QtSql in dependency list of Qt3Support.
...
[SVN r33735]
2006-04-18 18:57:02 +00:00
Jürgen Hunold
2cda71032b
Add QtOpenGL to the list of buildable modules.
...
[SVN r33728]
2006-04-17 20:59:54 +00:00
Jürgen Hunold
34a433e808
Fixed shadowing of rc variable in if-clause.
...
[SVN r33714]
2006-04-16 18:15:30 +00:00
Rene Rivera
da6609dc09
Fix RC tool to fallback to the null rc type when a real one can't be found.
...
[SVN r33699]
2006-04-14 20:07:35 +00:00
Vladimir Prus
3dad3e1012
Ignore <runtime-link>static and don't pass -static to linker on Darwin,
...
as it's not supported by the toolset.
Thanks to Doug Gregor for diagnosing this.
[SVN r33675]
2006-04-12 07:12:52 +00:00
Vladimir Prus
d16721d0ba
Clarify comment
...
[SVN r33659]
2006-04-11 08:17:22 +00:00
Vladimir Prus
0388b73ee7
Disable 'deprecation' warnings when warnings=off. Otherwise, user building
...
with warnings=off will still get some warnings.
[SVN r33658]
2006-04-11 08:16:35 +00:00
Vladimir Prus
aff8de18ab
Workaround broken -s option with Apple gcc 4.0.x on Darwin.
...
Thanks to Doug Gregor for report and suggested fix.
[SVN r33654]
2006-04-11 06:14:44 +00:00
Vladimir Prus
c0c682196c
Unbreak versioned config for sun compiler.
...
Thanks to Doug Gregor for the bug report.
[SVN r33652]
2006-04-11 06:00:58 +00:00
Vladimir Prus
5647da05dc
Make it possible to specify rule name with '@' prefix to the 'make' rule,
...
just like for 'notfile' rule. Using rule name without '@' still works
for backward compatibility.
[SVN r33632]
2006-04-10 11:26:04 +00:00
Vladimir Prus
742901b437
Support using Qt3 and Qt4 at the same time.
...
[SVN r33627]
2006-04-10 09:40:41 +00:00
Vladimir Prus
c491e35123
Some fixes
...
[SVN r33625]
2006-04-10 07:30:23 +00:00
Vladimir Prus
362459eea0
Fix diagnostic.
...
[SVN r33621]
2006-04-10 07:22:57 +00:00
Rene Rivera
98137a6c1e
Fix +/* change that was requireing specifying the lib paths.
...
Allow explicitly asking to install the STLport lib by refering to it directly: /stlport//stlport/<install-dependencies>on.
Allow setting up to use STLport by only using the library target /stlport//stlport.
[SVN r33605]
2006-04-09 07:23:47 +00:00
Rene Rivera
d334ba87f9
Only show tool not found warnings when dubgging configuration. This is to prevent spurious warnings when trying to set up varied tools and they are not usually available on a given platform.
...
[SVN r33604]
2006-04-09 07:20:25 +00:00
Vladimir Prus
538aec0607
Make Qt4 module work in "import qt4; using qt4 : ....." scenario.
...
Add method 'initialized'.
[SVN r33588]
2006-04-07 11:28:45 +00:00
Vladimir Prus
8b2442f6ef
Add Juergen's copyright, with his permission.
...
[SVN r33587]
2006-04-07 11:19:47 +00:00
Vladimir Prus
936ed4700e
New library QtUiTools. Support buildable Qt tree.
...
Patch from Juergen Hunold.
[SVN r33580]
2006-04-07 07:45:07 +00:00
Vladimir Prus
81ff6d87fa
Make it possible to suppress 'lib' prefix for a target type derived from 'LIB'.
...
[SVN r33576]
2006-04-07 07:32:09 +00:00
Rene Rivera
d98c2876ac
Per ticket #81 < https://zigzag.cs.msu.su/boost.build/ticket/81 >. Use start/end-group options of the GNU linker to allow for cyclic dependencies in libraries.
...
[SVN r33575]
2006-04-07 00:48:49 +00:00
Vladimir Prus
a473fbb25f
--debug-configuration works for intel-linux.jam
...
[SVN r33547]
2006-04-05 08:33:09 +00:00
Vladimir Prus
10ead373c3
Disable various frontend options that seem to cause ICE's with intel 9.0.
...
[SVN r33542]
2006-04-05 07:10:36 +00:00
Rene Rivera
81d10205de
Add support for toolset specific resource compiler tool. Make gcc toolset configure a resource compiler if available, and optionally can be user configured. This allows the use of RC files with MinGW and CYGWIN. MSVC minor adjustment to changed name of RC rule.
...
[SVN r33539]
2006-04-05 05:36:52 +00:00
Rene Rivera
35992c9ea7
Add support for STLport 5.x release.
...
[SVN r33531]
2006-04-04 23:16:13 +00:00
Vladimir Prus
3b7c6068ea
Fix LD_LIBRARY_PATH setting for 64-bit gcc.
...
[SVN r33521]
2006-03-29 15:20:08 +00:00