On 08-Jun-2001 Lars Gullik Bjønnes wrote:
> Juergen Vigna <[EMAIL PROTECTED]> writes:
>
>| On 08-Jun-2001 Lars Gullik Bjønnes wrote:
>|
>| > If your --with-included-string does not work you have to tell the
>| > errors.
>|
>| Well the errors are easy. LString does not define __BASTRING__ and so the
>| BOOST_NO_LIMITS is not defined. As I don't have a <limits> on my RedHat 7.1
>| system the #include <limits> then fails! I'll make for now with -DBOOST_NO_LIMITS
>| that should do the trick, but obviously this should be somehow
>| fixed.
>
> You already tried to fix this with the "LString.h" in
> boost/config.hpp... and this is included with gcc 2.96.
> Also we now check for <limits> in configure, and BOOST_NO_LIMITS
> should be set if HAVE_LIMITS is not defined. So where is the error...
>From config.h:
/* Define if you have the <limits> header file. */
/* #undef HAVE_LIMITS */
/* Define if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
IMO (well actually I'm quite sure about this!) that it is not as you tell
it above. I don't have HAVE_LIMITS defined and BOOST_NO_LIMITS is not defined
so something seems to be wrong with the configure script, don't you think so?
One more thing <limits> != <limits.h>!!! Including later gives compile errors!
Jürgen
P.S.: It's really easy for you to try this out you're working on RedHat 7.1 as
I am aren't you? (I know its easier to get bug reports ;)
--
-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._
Dr. Jürgen Vigna E-Mail: [EMAIL PROTECTED]
Italienallee 13/N Tel/Fax: +39-0471-450260 / +39-0471-450253
I-39100 Bozen Web: http://www.sad.it/~jug
-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._
Your business will assume vast proportions.