Borland C++ Builder 4.0 (fwd)

From: Todd Veldhuizen (tveldhui@extreme.indiana.edu)
Date: Thu Mar 04 1999 - 22:25:39 EST


Forwarded message:
>From clee@thalamus.wustl.edu Thu Mar 4 21:26:51 1999
Message-ID: <000101be66af$8ea5e7e0$15ccfc80@retina3.wustl.edu>
Reply-To: "Chris Lee" <clee@v1.wustl.edu>
From: "Chris Lee" <clee@thalamus.wustl.edu>
To: <tveldhui@oonumerics.org>
Cc: "chris Lee" <clee@thalamus.wustl.edu>
Subject: Borland C++ Builder 4.0
Date: Thu, 4 Mar 1999 20:26:20 -0600
MIME-Version: 1.0
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3155.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0

Hello Todd,

I ran bzconfig with C++builder 4.0 and it appears to pass most of the tests.
I'll include the config.h that resulted.

I've tried to produce a configure.in to compile the package, but I've never
used autoconf before and I can't seem to get the extensions .obj and .exe
to be handled correctly yet.

-chris lee

p.s. Blitz is amazing.

/***************************************************************************
***
 * config.h Compiler language support flags
 *
 * This file was generated automatically by the script bzconfig.
 * You should rerun bzconfig each time you switch compilers, install new
 * standard libraries, or change compiler versions.
 *
 */

#ifndef BZ_CONFIG_H
#define BZ_CONFIG_H

#define BZ_COMPILER_NAME "bcc32.exe"
#define BZ_COMPILER_OPTIONS ""
#define BZ_OS_NAME "CYGWIN_98-4.10 20.1 (0.3/1/1)"
#define BZ_BZCONFIG_DATE "Thu Mar 4 19:56:46 1999"
#define BZ_PLATFORM "i386-pc-cygwin32"

#define BZ_NAMESPACES
#define BZ_EXCEPTIONS
#define BZ_RTTI
#define BZ_MEMBER_CONSTANTS
#undef BZ_OLD_FOR_SCOPING
#define BZ_EXPLICIT
#define BZ_MUTABLE
#define BZ_TYPENAME
#undef BZ_NCEG_RESTRICT
#undef BZ_NCEG_RESTRICT_EGCS
#define BZ_BOOL
#define BZ_CONST_CAST
#define BZ_STATIC_CAST
#define BZ_REINTERPRET_CAST
#define BZ_DYNAMIC_CAST
#define BZ_TEMPLATES
#define BZ_PARTIAL_SPECIALIZATION
#define BZ_PARTIAL_ORDERING
#define BZ_DEFAULT_TEMPLATE_PARAMETERS
#define BZ_MEMBER_TEMPLATES
#define BZ_MEMBER_TEMPLATES_OUTSIDE_CLASS
#define BZ_FULL_SPECIALIZATION_SYNTAX
#define BZ_FUNCTION_NONTYPE_PARAMETERS
#undef BZ_TEMPLATE_QUALIFIED_BASE_CLASS
#define BZ_TEMPLATE_QUALIFIED_RETURN_TYPE
#define BZ_EXPLICIT_TEMPLATE_FUNCTION_QUALIFICATION
#define BZ_TEMPLATES_AS_TEMPLATE_ARGUMENTS
#define BZ_TEMPLATE_KEYWORD_QUALIFIER
#define BZ_TEMPLATE_SCOPED_ARGUMENT_MATCHING
#define BZ_TYPE_PROMOTION
#define BZ_USE_NUMTRAIT
#define BZ_ENUM_COMPUTATIONS
#define BZ_ENUM_COMPUTATIONS_WITH_CAST
#define BZ_HAVE_COMPLEX
#define BZ_HAVE_NUMERIC_LIMITS
#define BZ_HAVE_CLIMITS
#define BZ_HAVE_VALARRAY
#define BZ_HAVE_COMPLEX_MATH
#undef BZ_HAVE_IEEE_MATH
#undef BZ_HAVE_SYSTEM_V_MATH
#define BZ_MATH_FN_IN_NAMESPACE_STD
#define BZ_COMPLEX_MATH_IN_NAMESPACE_STD
#define BZ_HAVE_STD
#define BZ_HAVE_STL
#define BZ_HAVE_RUSAGE

#endif // BZ_CONFIG_H



This archive was generated by hypermail 2b29 : Wed Feb 20 2002 - 04:30:09 EST