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.

Reply via email to