[devel] g++ протухает :(
Igor Vlasenko
vlasenko на imath.kiev.ua
Ср Сен 14 08:08:48 UTC 2011
В новом стандарте c++ char16_t превратился во встроенный тип и keyword,
http://en.cppreference.com/w/cpp/keywords/char16_t
в результате чего, например, новый xulrunner уже не определяет char16_t,
и сборка с помощью gcc45 оканчивается неудачей:
[exec] //usr/include/xulrunner/nsStringAPI.h:1101:3: error: 'char16_t' was not declared in this scope
[exec] make: *** [xpcomxul.o] Error 1
тем же, кстати, страдает python-module-hulahop (@sugar).
я извратился с помощью кувалды
export CXX='g++ -Dchar16_t="unsigned short int"'
Но, думаю, это звонок, что пора уже собирать gcc46.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Подробная информация о списке рассылки Devel