On Sat, Feb 23, 2008 at 01:42:56AM -0600, Ming Hua wrote:
> 
> I can confirm this on i386 as well, will investigate more.

The reason of the FTBFS with GCC 4.3 is related to the <hash_map>
header.  The preprocessing logic in src/scim_pinyin.h is that <hash_map>
is used if it exists.  With GCC 4.2, this means <ext/hash_map>; but with
GCC 4.3, this means <backward/hash_map>.  The syntaxes for the two
headers are apparently different.

Since switching to use <tr1/unordered_map> should work for both GCC 4.2
and 4.3, it's likely I'll write a patch to use that.  This would involve
patching the autotool build framework though, so it will take a while.

Ming
2008.03.30



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to