C++BuilderX 1.0 下载完毕!!!
耙子 2003-09-12 12:47:43 4xxM,正在安装中,
看了readme,感觉像正式版本,没提到任何测试版本的字样,
安装程序是java写的,
可以安装在 Windows XP/2000、unix、Solaris 8 (没提到 windows 9x系列)
最好IDE别是java写的……
包含了IB 7.1,dbExpress, Corba,Noika等的移动开发平台,intel的C++编译器(年初吵得沸沸扬扬的,说这个编译器提供了多p4的最大支持)
readme 内容如下
C++BuilderX™ Release Notes
--------------------------------------------------------------------------------
Table of Contents
Release Notes
Supported Platforms
Other Release Notes
Mobile Development
Intel® Tools
Known Issues
CORBA
Compiling
Debugging
International
Mobile Development
Miscellaneous
Note
This file contains important supplementary and late-breaking information that may not appear in the main product documentation. We recommend that you read this file in its entirety. Some features mentioned in this document are not included in all versions of C++BuilderX.
Release Notes
Supported Platforms
While C++BuilderX may install on a wider range of platforms, this release officially supports the following operating systems:
Windows 2000
Windows XP
RedHat Linux Enterprise Workstation 2.1
Solaris 8
Other Release Notes
Other documentation provided with this release includes the following files:
deploy.html contains information about redistributing your applications.
license.html contains information on licensing allowances and limitations for this product and other Borland software that is bundled with it.
Please refer to these documents for your rights and restrictions for this release. They are available in HTML format in the main directory of your C++BuilderX installation.
dbExpress
This release includes the following dbExpress drivers:
InterBase 6.5 client/server (Linux, Windows, Solaris)
DB2 v. 7.2 client/server (Linux, Windows)
Informix 9.21 client/server (Linux, Windows)
Informix SE 7.2 server (Informix 9.21 client) (Linux, Windows)
MySQL 3.23.49 client/server (Linux, Windows)
MSSQL 2000 client/server (Windows only)
MSSQL 7 server (MSSQL 2000 client) (Windows only)
Oracle 9.0.1 client/server (Linux/Windows)
PostreSQL 7.2 (Linux only)
Compiling the dbExpress sample application on Solaris requires the Forte toolset.
Mobile Development
Mobile (Symbian OS) development is supported only on Windows platforms. Although the wizards, project management and code editing features are available on all platforms, the Symbian SDKs are only available for Windows. Please see the Known Issues section below for more information.
For more information regarding the installation of the Mobile SDKs CD, please see the install.html file in the root directory of the Mobile SDKs CD.
Intel® Tools
For information on installing and registering the Intel® tools please see the install.html file in the root directory of the Intel Software Development Products CD or the install_Intel.html file in the root directory of the C++BuilderX core product CD.
Known Issues
The following are known issues with the C++BuilderX product for this release:
CORBA
Borland Enterprise Server 5.2, VisiBroker Edition is required to use the VisiBroker wizards to generate a client or server. For each supported platform, BES 5.2 VE supports only a single toolchain:
Windows: Borland C++ compiler
Linux: GNU compiler
Solaris: Sun Forte for C++ compiler
When using the wizards to create your CORBA application, make sure you select the correct toolchain for your platform.
If your IDL files use the following syntax:
interface intf
{
...
}
then the VisiBroker Server Wizard will not properly detect your interfaces. It is necessary to use this syntax:
interface intf {
...
}
If your IDL file includes another IDL file which contains additional interfaces, the VisiBroker Server and Client wizards will not automatically compile the included IDL file. After the wizard has completed, you should run the idl2cpp compiler manually on the included IDL file. Refer to the Borland Enterprise Server 5.2, VisiBroker Edition documentation for instructions on running the idl2cpp compiler.
If you run the VisiBroker Server wizard multiple times to add additional interfaces to your project, you will need to manually add a "#include" line to main.cpp for each different implementation header.
When using the VisiBroker Client and Server wizards, the client and server applications cannot exist in the same directory.
When using the VisiBroker Client and Server wizards, there cannot be a space within the pathname of the IDL file.
By default, CORBA applications are compiled using the _DEBUG define. To disable this, open the Build Options Explorer and remove this setting.
In the Corba Server Wizard, most users will want to set the Lifespan to PERSISTENT in Step 3 of 4 (the default is TRANSIENT).
If you do not choose the correct toolchain, your project will not be set to build with the correct options. You can use the Project Properties dialog and the Build Options Explorer to set the properties. The following procedures explain how to set the properties for Windows, Linux, and Solaris.
Windows:
Use the Project Properties dialog to set the active toolchain to the Borland C++ Compiler.
Using the Target Settings wizard, select Multi-threaded console project build settings.
Add the following settings to your project using the Build Options Explorer:
bcc32:
- Add these conditional defines: _RTLDLL
- Add $(VBROKER)\include to your include search path.
ilink32:
- Add $(VBROKER)\lib to your library search path
- Add c0x32.obj to the Object files setting (this should be the first object linked into your project)
Linux:
Use the Project Properties dialog to set the active toolchain to GNU C++.
Add the following settings using the Build Options Explorer:
GNU C++ compiler:
- Add these conditional defines: conditional defines: _REENTRANT, THREAD and PTHREADS
- Add $(VBROKER)/include to your include search path.
GNU C++ linker:
- Add these libraries to the Library files setting: -lcosev_r, -lcosnm_r, -lvport_r, -lorb_r and -lpthread
- Add $(VBROKER)/lib to your library search path