2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-17 13:42:14 +00:00
Commit Graph

767 Commits

Author SHA1 Message Date
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