[devel] error in /usr/include/xulrunner/xpcom-config.h

Dmitry V. Levin ldv на altlinux.org
Ср Сен 14 10:08:42 UTC 2011


Hi,

On Wed, Sep 14, 2011 at 11:08:48AM +0300, Igor Vlasenko wrote:
> 
> В новом стандарте c++ char16_t превратился во встроенный тип и keyword,
> http://en.cppreference.com/w/cpp/keywords/char16_t
> в результате чего, например, новый xulrunner уже не определяет char16_t,

Значит, новый xulrunner неправильно собран, поскольку сам по себе
он поддерживает системы как с HAVE_CPP_CHAR16_T, так и без них, см.
/usr/include/xulrunner/xpcom-config.h

> я извратился с помощью кувалды
> export CXX='g++ -Dchar16_t="unsigned short int"'

Зря, надо было копать глубже.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20110914/0aed1567/attachment.bin>


Подробная информация о списке рассылки Devel