2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-24 03:52:12 +00:00
Commit Graph

4866 Commits

Author SHA1 Message Date
Rene Rivera
7caae4d9f5 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
Stefan Slapeta
69c0ae4c14 added system libs for intel-win32
[SVN r33563]
2006-04-06 07:07:12 +00:00
Stefan Slapeta
55da156d99 Added necessary systems libraries for intel-win32
[SVN r33552]
2006-04-05 11:19:34 +00:00
Vladimir Prus
fc143d2bcc Merge intel fixes from trunk.
[SVN r33551]
2006-04-05 08:38:01 +00:00
Vladimir Prus
117f001882 --debug-configuration works for intel-linux.jam
[SVN r33547]
2006-04-05 08:33:09 +00:00
Vladimir Prus
9e24c0ecd2 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
7a186d2131 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 CGYWIN. MSVC minor adjustment to changed name of RC rule. (merge from HEAD)
[SVN r33540]
2006-04-05 05:45:55 +00:00
Rene Rivera
6187be22dd 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
57da2af7fa Fix building with intel-win32 toolset, it was missing linking to some of the system DLLs. (merge from HEAD)
[SVN r33534]
2006-04-04 23:41:06 +00:00
Rene Rivera
7a642565e8 Add support for STLport 5.x release. (merge from HEAD)
[SVN r33533]
2006-04-04 23:38:12 +00:00
Rene Rivera
aaf31f754f Fix building with intel-win32 toolset, it was missing linking to some of the system DLLs.
[SVN r33532]
2006-04-04 23:17:43 +00:00
Rene Rivera
997b0f87db Add support for STLport 5.x release.
[SVN r33531]
2006-04-04 23:16:13 +00:00
Vladimir Prus
2c0348b18d Merge LD_LIBRARY_PATH fixes for 64-bit gcc from trunk.
[SVN r33522]
2006-03-29 15:22:11 +00:00
Vladimir Prus
20065dfe21 Fix LD_LIBRARY_PATH setting for 64-bit gcc.
[SVN r33521]
2006-03-29 15:20:08 +00:00
Vladimir Prus
d6678f7b3b Merge rpath and strip fixed for OSF from trunk.
[SVN r33520]
2006-03-29 11:43:03 +00:00
Vladimir Prus
e32ee36424 Fix rpath and strip for OFS linker.
[SVN r33519]
2006-03-29 11:42:04 +00:00
Vladimir Prus
ce06dc8e38 Merge LD_LIBRARY_PATH fix for intel.
[SVN r33516]
2006-03-29 11:08:08 +00:00
Vladimir Prus
316a8103b9 Set LD_LIBRARY_PATH when running tests built with intel-linux.
[SVN r33515]
2006-03-29 11:05:05 +00:00
Vladimir Prus
1f2757edc4 Merge Qt3 fixes from trunk.
[SVN r33504]
2006-03-28 13:36:06 +00:00
Vladimir Prus
0b918c04ba Unbreak Qt3.
Patch from Jurgen Hunold.


[SVN r33503]
2006-03-28 13:26:31 +00:00
Vladimir Prus
0bd8bdda2d Merge fixes from HEAD.
[SVN r33484]
2006-03-27 12:05:57 +00:00
Rene Rivera
ad99b23a0b Fix missing var expansion in error message about conflicting properties.
[SVN r33482]
2006-03-27 03:28:19 +00:00
Rene Rivera
6934ddd420 Fixes for MinGW compilation.
* Configuration prefers using the AR in the compiler specific bin dir.
* Fix pre-delete of archives so it uses it's own action, and hence allows the archive action to be a single command.
* That fixes the problem of command line limits on the CMD shell, for archives that have many source files.


[SVN r33475]
2006-03-26 06:28:51 +00:00
Rene Rivera
a0b73d1f26 Add RmTemps, which is the really quite version of Clean.
[SVN r33474]
2006-03-26 06:26:01 +00:00
Rene Rivera
a29731a374 Add missing "undef" feature. It's used in plenty of places but was never defined.
[SVN r33473]
2006-03-25 16:28:19 +00:00
Vladimir Prus
e30e52e60e Allow to explicitly specify root, in case where we have trouble auto-detecting
it from the compiler name.


[SVN r33453]
2006-03-23 08:35:37 +00:00
Vladimir Prus
84652e1dfe Use project name 'qt' for Qt4 and 'qt3' for Qt3.
[SVN r33442]
2006-03-22 15:10:27 +00:00
Vladimir Prus
8365dbd676 Don't append lib paths for all gcc version to a single RUN_PATH.
[SVN r33441]
2006-03-22 14:28:39 +00:00
Vladimir Prus
01447a62c3 Make dependents of Python link to 'util' library on Unix.
[SVN r33440]
2006-03-22 14:13:43 +00:00
Vladimir Prus
55008084b3 Add forwarding qt.jam.
[SVN r33439]
2006-03-22 10:21:28 +00:00
Vladimir Prus
71c1fbd980 Remove qt.jam as it's moved to qt3.jam.
[SVN r33438]
2006-03-22 10:16:38 +00:00
Vladimir Prus
f10aa46a3e Declare 'dl' target only once, to avoid ambiguity if several python
versions are configured.


[SVN r33437]
2006-03-22 10:14:00 +00:00
Vladimir Prus
cb5f8fba20 Don't support QTDIR for Qt4, as Qt4 itself deprecates this environment
variable.


[SVN r33436]
2006-03-22 10:09:18 +00:00
Vladimir Prus
9f015fc475 Move qt.jam to qt3.jam.
[SVN r33435]
2006-03-22 10:03:59 +00:00
Vladimir Prus
a85b6d2aab Force all dependents of python to get 'dl' library on Linux.
[SVN r33433]
2006-03-22 09:51:24 +00:00
Vladimir Prus
9997a8a80f Explicitly pass -RTTI on.
[SVN r33432]
2006-03-22 08:52:30 +00:00
Vladimir Prus
0390c210ca When Python is initialized several times, for different toolsets,
use only one interpreter command when running Boost.Python tests, not
all initialized ones.


[SVN r33428]
2006-03-22 06:56:28 +00:00
Vladimir Prus
ed6079fb3d Quick fix to allow configure different Python versions for different toolsets.
[SVN r33421]
2006-03-21 16:26:47 +00:00
Vladimir Prus
c4821ca360 Python/OSX fix from Noel Belcourt.
This change addresses how Darwin handles compiling for frameworks.  The
   python frameworks require specific #include syntax that is not present
   in the boost source code so this change specifically adds python
   framework includes to the compile line.


[SVN r33402]
2006-03-20 08:48:58 +00:00
Vladimir Prus
768b5dd977 Don't pass "-f" option is there's no def file. Otherwise, '-f' will
apply to the next, unrelated, element of the command line.


[SVN r33359]
2006-03-17 06:54:42 +00:00
Vladimir Prus
9353270f39 Announce the location of test-config.jam.
[SVN r33349]
2006-03-15 08:44:41 +00:00
Vladimir Prus
1ad2245b7d Fix order of directories in BOOST_BUILD_PATH.
In 'boost-build', add the directory given as argument *after* existing
directories. So, if user set in environment
BOOST_BUILD_PATH=/home/custom_bb_files, then files from that directory
will be loaded before any stock files.

In particular, this fixes searching of user-config.jam in environmental
BOOST_BUILD_PATH.


[SVN r33348]
2006-03-15 08:43:12 +00:00
Vladimir Prus
d3ad73477e Fix making shared libraries on OSF with gcc.
Patch from Markus Schoepflin.


[SVN r33310]
2006-03-10 13:38:40 +00:00
Markus Schöpflin
27d3ddb0e8 Removed obsolete comment.
[SVN r33309]
2006-03-10 13:31:33 +00:00
Vladimir Prus
0a978c00ae Set RUN_PATH variable when linking with gcc, which allows the testing
rules (run/unit-test) to set LD_LIBRARY_PATH variables when running test.

This is to accomotate cases where gcc is installed in non-standard location,
and the path to that location is not in LD_LIBRARY_PATH, but the binaries
still want to link to libstdc++.


[SVN r33307]
2006-03-10 11:51:24 +00:00
Vladimir Prus
fb7888dc6a Make <warnings>on the default. Increase warning level options for
compiler for <warnings>all for gcc and intel.


[SVN r33306]
2006-03-10 11:29:31 +00:00
Vladimir Prus
6abe0010af Set /Op flag only for the currenly initialized version, not for all.
[SVN r33254]
2006-03-07 12:59:37 +00:00
Vladimir Prus
19c2e83e87 Pass all sources to the 'achive' rule since it removed the previous
version.


[SVN r33253]
2006-03-07 11:41:53 +00:00
Vladimir Prus
2452652295 Make sure that flags specified via cflags/cxxflags/linkflags are passed
after all flags added by V2 from features. This was, explicit
warnings disabling options will after -Wall on the command line and take
effect.


[SVN r33251]
2006-03-07 10:03:50 +00:00
Vladimir Prus
2306fa5174 Don't pass -Op for 8.0, as that option is not available any more.
[SVN r33229]
2006-03-06 09:10:28 +00:00