$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: Konstantin Litvinenko (darkangel_at_[hidden])
Date: 2004-10-12 01:55:14
Hello, All!
I have jamfile:
===============================================
project runtime-dlls ;
import type ;
type.register BPL : bpl : SHARED_LIB ;
lib cc3260mt : : <file>builder/6.4/cc3260mt.dll <toolset>borland-6.4
<threading>multi <link-runtime>shared ;
lib stlpmt45 : : <file>builder/6.4/stlpmt45.dll <toolset>borland-6.4
<threading>multi <link-runtime>shared ;
lib borlndmm : : <file>builder/6.4/borlndmm.dll <toolset>borland-6.4
<threading>multi <link-runtime>shared ;
lib visualclx60 : : <file>builder/6.4/visualclx60.bpl <toolset>borland-6.4
<link-runtime>shared ;
lib qtintf : : <file>builder/6.4/qtintf.dll <toolset>borland-6.4
<link-runtime>shared ;
lib rtl60 : : <file>builder/6.4/rtl60.bpl <toolset>borland-6.4
<link-runtime>shared ;
alias runtime : cc3260mt stlpmt45 borlndmm rtl60 : <toolset>borland-6.4
<link-runtime>shared ;
alias runtime : : <toolset>msvc <link-runtime>shared ;
================================================
and another one:
================================================
exe UnitTests : $(CPP_SOURCES)
..//BusinessLogic
:
<threading>multi
<link-runtime>shared
;
stage make_all : UnitTests DirectoryBuilder//directory_builder
:
<include-type>SHARED_LIB
<include-type>EXE
<location>test_env
;
================================================
BusinessLogic its lib target that have /runtime-dlls//runtime in
sources. In project-root.jam i configure mscv and borland toolsets as
follow:
using msvc : 7 ;
using borland : 6.4 ;
When I try build make_all with command line "bjam msvc make_all debug"
everything OK. But if I do "bjam borland make_all debug" I have error
error: failed to build /runtime-dlls/runtime with properties {skiped}
because no best-matching alternative could be found. What I do wrong?
With best regards, Konstantin Litvinenko. E-mail: darkangel_at_[hidden]