Boost logo

Boost Users :

Subject: Re: [Boost-users] 1.40.0 - 32_64 broken on OS X 10.6 Snow Leopard
From: JungleCat (junglecat_at_[hidden])
Date: 2009-09-05 07:34:55


This isn't a compiler problem as I was able to compile OpenSSL into
32_64.

The error starts off when:

#include <exception>

is included from boost, date_time in my case:

/usr/include/c++/4.2.1/exception:42:28: error: bits/c++config.h: No
such file or directory

So:

/usr/include/c++/4.2.1/exception

Includes: bit/c++config.h

However bit/c++config.h doesn't exist, they are rooted in the /usr/
include/c++/4.2.1/i686-apple-darwin* /usr/include/c++/4.2.1/powerpc-
apple-darwin* and /usr/include/c++/4.2.1/x86_64-apple-darwin* folders.

I have not looked into the darwin.jam but I bet it's getting tricked
up with the SDK changes to paths, etc.. it's late, zzz..

Julian

On Sep 4, 2009, at 10:31 PM, Vladimir Prus wrote:

> JungleCat wrote:
>
>> Hi,
>> 32_64 fat compilation is broken out of the box in 1.40.0 on OS X
>> 10.6.
>
> This is known..
>
>> Others reported this here:
>> http://groups.google.com/group/boost-list/browse_thread/thread/06c7e1f932219a31#
>
> ... and apparently you know that it's known. Do you have any further
> insights to
> this problem -- which seems, on the face of it, like a compiler bug?
> Could you
> bring this up with Apple support?
>
> - Volodya
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net