#540 closed Feature Requests (fixed)
Please add support for Borland C++ Builder 2006
| Reported by: | nobody | Owned by: | John Maddock |
|---|---|---|---|
| Milestone: | Component: | config | |
| Version: | None | Severity: | Problem |
| Keywords: | Cc: |
Description (last modified by )
Please add support for Borland C++ Builder 2006. Thsnks a lot.
Change History (8)
comment:2 by , 17 years ago
Logged In: YES
user_id=1343089
The update 1 will update c++ builder 2006 to official
release.
I think the stlport is changed to dinkumware in 2006.
D:\ProgTool\boost>bcc32
Borland C++ 5.81 for Win32 Copyright (c) 1993, 2005 Borland
Try `bcc32 -h' for more information, or `bcc32 -h <OPT>'
for specific help.
Error E2266: No file names given
D:\ProgTool\boost>ilink32
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Syntax: ILINK32 objfiles, exefile, mapfile, libfiles,
deffile, resfiles
@xxxx indicates use response file xxxx
D:\ProgTool\boost>..\bjam "-sTOOLS=borland" stage
...patience...
...found 5180 targets...
...updating 1567 targets...
MkDir1 stage
MkDir1 stage\lib
MkDir1 bin
MkDir1 bin\boost
MkDir1 bin\boost\libs
MkDir1 bin\boost\libs\date_time
MkDir1 bin\boost\libs\date_time\build
MkDir1 bin\boost\libs\date_time\build\boost_date_time.dll
MkDir1
bin\boost\libs\date_time\build\boost_date_time.dll\borland
MkDir1
bin\boost\libs\date_time\build\boost_date_time.dll\borland\d
ebug
borland-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\borland\d
e
bug\greg_month.obj
D:\ProgTool\boost\libs\date_time\build\../src/gregorian/greg
_month.cpp:
Error E2090 boost/date_time/compiler_config.hpp 67:
Qualifier 'stlport' is
not a
class or namespace name
Error E2272 boost/date_time/compiler_config.hpp 67:
Identifier expected
Error E2090 boost/date_time/compiler_config.hpp 68:
Qualifier 'stlport' is
not a
class or namespace name
Error E2272 boost/date_time/compiler_config.hpp 68:
Identifier expected
Error E2090 boost/date_time/compiler_config.hpp 69:
Qualifier 'stlport' is
not a
class or namespace name
Error E2228 boost/date_time/compiler_config.hpp 69: Too
many error or
warning me
ssages
*** 6 errors in Compile ***
"bcc32" -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b- -
DBOOST_ALL_DYN_LINK=1 -DUSE
_DATE_TIME_PRE_1_33_FACET_IO -v -Od -vi- -tWR -tWD -WM- -
w-8001 -I"bin\boost\
libs\date_time\build" -I"D:\ProgTool\boost" -
o"bin\boost\libs\date_time\build
\boost_date_time.dll\borland\debug\greg_month.obj"
"D:\ProgTool\boost\libs\date
_time\build\../src/gregorian/greg_month.cpp"
...failed borland-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\
borland\debug\greg_month.obj...
borland-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\borland\d
e
bug\greg_weekday.obj
D:\ProgTool\boost\libs\date_time\build\../src/gregorian/greg
_weekday.cpp:
Error E2090 boost/date_time/compiler_config.hpp 67:
Qualifier 'stlport' is
not a
class or namespace name
Error E2272 boost/date_time/compiler_config.hpp 67:
Identifier expected
Error E2090 boost/date_time/compiler_config.hpp 68:
Qualifier 'stlport' is
not a
class or namespace name
Error E2272 boost/date_time/compiler_config.hpp 68:
Identifier expected
Error E2090 boost/date_time/compiler_config.hpp 69:
Qualifier 'stlport' is
not a
class or namespace name
Error E2228 boost/date_time/compiler_config.hpp 69: Too
many error or
warning me
ssages
*** 6 errors in Compile ***
"bcc32" -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b- -
DBOOST_ALL_DYN_LINK=1 -DUSE
_DATE_TIME_PRE_1_33_FACET_IO -v -Od -vi- -tWR -tWD -WM- -
w-8001 -I"bin\boost\
libs\date_time\build" -I"D:\ProgTool\boost" -
o"bin\boost\libs\date_time\build
\boost_date_time.dll\borland\debug\greg_weekday.obj"
"D:\ProgTool\boost\libs\da
te_time\build\../src/gregorian/greg_weekday.cpp"
...failed borland-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\
borland\debug\greg_weekday.obj...
borland-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\borland\d
e
bug\date_generators.obj
D:\ProgTool\boost\libs\date_time\build\../src/gregorian/date
_generators.cpp:
Error E2090 boost/date_time/compiler_config.hpp 67:
Qualifier 'stlport' is
not a
class or namespace name
Error E2272 boost/date_time/compiler_config.hpp 67:
Identifier expected
Error E2090 boost/date_time/compiler_config.hpp 68:
Qualifier 'stlport' is
not a
class or namespace name
Error E2272 boost/date_time/compiler_config.hpp 68:
Identifier expected
Error E2090 boost/date_time/compiler_config.hpp 69:
Qualifier 'stlport' is
not a
class or namespace name
Error E2228 boost/date_time/compiler_config.hpp 69: Too
many error or
warning me
ssages
*** 6 errors in Compile ***
"bcc32" -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b- -
DBOOST_ALL_DYN_LINK=1 -DUSE
_DATE_TIME_PRE_1_33_FACET_IO -v -Od -vi- -tWR -tWD -WM- -
w-8001 -I"bin\boost\
libs\date_time\build" -I"D:\ProgTool\boost" -
o"bin\boost\libs\date_time\build
\boost_date_time.dll\borland\debug\date_generators.obj"
"D:\ProgTool\boost\libs
\date_time\build\../src/gregorian/date_generators.cpp"
...failed borland-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\
borland\debug\date_generators.obj...
...skipped
<@boost!libs!date_time!
build\boost_date_time.dll\borland\debug>boost_
date_time-bcb-d-1_33_1.CMD for lack of
<@boost!libs!date_time!build\boost_date_t
ime.dll\borland\debug>greg_month.obj...
...skipped
<@boost!libs!date_time!
build\boost_date_time.dll\borland\debug>boost_
date_time-bcb-d-1_33_1.dll for lack of
<@boost!libs!date_time!build\boost_date_t
ime.dll\borland\debug>boost_date_time-bcb-d-1_33_1.CMD...
...skipped
<@boost!libs!date_time!
build\boost_date_time.dll\borland\debug>boost_
date_time-bcb-d-1_33_1.lib for lack of
<@boost!libs!date_time!build\boost_date_t
ime.dll\borland\debug>boost_date_time-bcb-d-1_33_1.CMD...
...skipped <@boost!lib>boost_date_time-bcb-d-1_33_1.dll for
lack of
<@boost!libs
!date_time!
build\boost_date_time.dll\borland\debug>boost_date_time-bcb-
d-1_33_1.
dll...
...skipped <@boost!lib>boost_date_time-bcb-d-1_33_1.lib for
lack of
<@boost!libs
!date_time!
build\boost_date_time.dll\borland\debug>boost_date_time-bcb-
d-1_33_1.
lib...
MkDir1
bin\boost\libs\date_time\build\boost_date_time.dll\borland\d
ebug\threadin
g-multi
borland-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\borland\d
e
bug\threading-multi\greg_month.obj
D:\ProgTool\boost\libs\date_time\build\../src/gregorian/greg
_month.cpp:
Error E2090 boost/date_time/compiler_config.hpp 67:
Qualifier 'stlport' is
not a
class or namespace name
Error E2272 boost/date_time/compiler_config.hpp 67:
Identifier expected
Error E2090 boost/date_time/compiler_config.hpp 68:
Qualifier 'stlport' is
not a
class or namespace name
Error E2272 boost/date_time/compiler_config.hpp 68:
Identifier expected
Error E2090 boost/date_time/compiler_config.hpp 69:
Qualifier 'stlport' is
not a
class or namespace name
Error E2228 boost/date_time/compiler_config.hpp 69: Too
many error or
warning me
ssages
*** 6 errors in Compile ***
"bcc32" -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b- -
DBOOST_ALL_DYN_LINK=1 -DUSE
_DATE_TIME_PRE_1_33_FACET_IO -v -Od -vi- -tWR -tWD -WM- -
tWM -w-8001 -I"bin\b
oost\libs\date_time\build" -I"D:\ProgTool\boost" -
o"bin\boost\libs\date_time\
build\boost_date_time.dll\borland\debug\threading-
multi\greg_month.obj"
"D:\Pro
gTool\boost\libs\date_time\build\../src/gregorian/greg_month
.cpp"
...failed borland-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\
borland\debug\threading-multi\greg_month.obj...
borland-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\borland\d
e
bug\threading-multi\greg_weekday.obj
comment:3 by , 17 years ago
Logged In: NO I have compiled the config tests, with the following addition to boost/config/compiler/borland.hpp: // Borland Developer Studio 2006 # if __BORLANDC__ == 0x0581 # define BOOST_BCB_PARTIAL_SPECIALIZATION_BUG # define BOOST_NO_DEPENDENT_NESTED_DERIVATIONS # define BOOST_NO_FUNCTION_TEMPLATE_ORDERING # define BOOST_NO_IS_ABSTRACT # define BOOST_NO_MEMBER_TEMPLATE_FRIENDS # define BOOST_NO_PRIVATE_IN_AGGREGATE # define BOOST_NO_SFINAE # define BOOST_NO_SWPRINTF # define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL # define BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE # define BOOST_NO_USING_TEMPLATE #else Best regards, Zara (yozara@terra.es) PS I have the test_config report available, if you need it
comment:4 by , 17 years ago
Logged In: YES user_id=1343089 Zara: I used the boost in C++ Builder 2006 as you said and compiled, but when I link the boost::regex library it said: [Linker Fatal Error] Fatal: Unable to open file 'STLPI.LIB' I think because the old stlport is changed to Dinkumware, but I don't know how to link with no errors. Please send your configs to me, thanks a lot. Zhou Fan
comment:5 by , 17 years ago
Logged In: YES user_id=1343089 Two questions: >What changes are needed? I don't know, so I ask you to help. >Has the final release version of C++ Builder 2006 been >released yet: last time I checked you could buy the product >but the C++ part was still effectively in beta. After bds2006 update1, the bcb2006 will be released version: Borland® C++Builder® for Microsoft® Windows™ Version 10.0.2166.28377 Copyright © 2005 Borland® Software Corporation. All Rights Reserved. Update 1
comment:6 by , 15 years ago
| Description: | modified (diff) |
|---|---|
| Resolution: | None → fixed |
| Severity: | → Problem |
| Status: | assigned → closed |
I believe Alistair Meridith has taken care of supporting the latest C++ Builder releases: so I'm assuming this is fixed in Boost-1.34.1 unless I hear otherwise.
John Maddock
comment:7 by , 14 years ago
You feel a whole lot more like you do now than you did when you used to. viagra in svizzera fioricet online prescription cialis a buon mercato tramadol org
comment:8 by , 14 years ago
You can't mend a wristwatch while falling from an airplane. viagra di marca e cialis fioricet net acquista cialis viagra buy tramadol free shipping
Note:
See TracTickets
for help on using tickets.
