Remove <runtime-link>static to see if that is what is causing link problems on a few gcc platforms

[SVN r39255]
This commit is contained in:
Beman Dawes
2007-09-14 02:00:25 +00:00
parent 0a283a8f00
commit 19892ad06b
2 changed files with 9 additions and 6 deletions

View File

@@ -9,7 +9,7 @@
project boost/system
: source-location ../src
: usage-requirements
: usage-requirements # pass these requirement to dependents (i.e. users)
<link>shared:<define>BOOST_SYSTEM_DYN_LINK=1
<link>static:<define>BOOST_SYSTEM_STATIC_LINK=1
;

View File

@@ -16,8 +16,11 @@ project
test-suite "system"
: [ run error_code_test.cpp
: : : <define>BOOST_SYSTEM_STATIC_LINK
<runtime-link>static <link>static
: # command line
: # input files
: # requirements
<define>BOOST_SYSTEM_STATIC_LINK
<link>static
]
[ run error_code_test.cpp
: : : <define>BOOST_SYSTEM_DYN_LINK
@@ -25,7 +28,7 @@ project
]
[ run error_code_user_test.cpp
: : : <define>BOOST_SYSTEM_STATIC_LINK
<runtime-link>static <link>static
<link>static
]
[ run error_code_user_test.cpp
: : : <define>BOOST_SYSTEM_DYN_LINK
@@ -33,13 +36,13 @@ project
]
[ run system_error_test.cpp
: : : <define>BOOST_SYSTEM_STATIC_LINK
<runtime-link>static <link>static
<link>static
]
[ run system_error_test.cpp
: : : <define>BOOST_SYSTEM_DYN_LINK
: system_error_test_dll
]
[ run header_only_test.cpp
: : : <runtime-link>static <link>static
: : : <link>static
]
;