Juergen Vigna <[EMAIL PROTECTED]> writes:

| 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 */

no this is correct
 
| /* 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?

And the end of the configure script there should be a 

#ifndef HAVE_LIMITS
#define BOOST_NO_LIMITS
#endif

are you missing that?
 
| One more thing <limits> != <limits.h>!!! Including later gives
| compile errors!

<limits> == <limits>
<limits.h> == <climits>

| 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 ;)

I let you try it out...
since you are one that want the lyxstring to work

-- 
        Lgb

Reply via email to