|
Boost : |
From: Gabriel Dos Reis (gdr_at_[hidden])
Date: 2003-06-30 05:06:57
jhr.walter_at_[hidden] (Joerg Walter) writes:
| ----- Original Message -----
| From: "Gabriel Dos Reis" <gdr_at_[hidden]>
| To: "Boost mailing list" <boost_at_[hidden]>
| Sent: Monday, June 30, 2003 3:55 AM
| Subject: Re: [boost] Compiler status for GCC 3.3
|
|
| > Beman Dawes <bdawes_at_[hidden]> writes:
| >
| >
| > [...]
| >
| > | But some of the problems are clearly GCC bugs. For example, all the
| > | ublas tests are failing with this message:
| > |
| > | ...error: due to a defect in the G++ 3.2 ABI, G++ has assigned the
| > | same mangled name to two different types...
| >
| > :-(
| >
| > Indeed, a bug report in in order.
|
| I'm not sure about this. Paul C. Leopardi and Guillaume Melquiond already
| reported the issue, Paul also analyzed it here
| http://groups.yahoo.com/group/ublas-dev/message/676
|
| In essence: setting -fabi-version=0 should solve the problem.
On the other hand if your native compiler is GCC and your system was
not configured with that setting, then you may get into trouble --
since you'll be mixing translation units with different ABIs.
-- Gabby
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk