LINUX.ORG.RU

expected unqualified-id before ‘__int128’


0

1

Приветствую! Узнал пару дней назад, что вышел новенький LMMS. В репах искать пакет не приходится. Поэтому решил собрать с исходников. Столкнулся с ошибкой:

expected unqualified-id before ‘__int128’

Вся ошибка:

In file included from /home/ap/Загрузки/lmms-1.0.0/include/MidiEvent.h:28:0,
                 from /home/ap/Загрузки/lmms-1.0.0/include/RemotePlugin.h:29,
                 from /home/ap/Загрузки/lmms-1.0.0/plugins/vst_base/RemoteVstPlugin.cpp:35:
/usr/include/c++/4.8/cstdlib:178:10: error: expected unqualified-id before ‘__int128’
   inline __int128
          ^
In file included from /home/ap/Загрузки/lmms-1.0.0/include/lmms_basics.h:29:0,
                 from /home/ap/Загрузки/lmms-1.0.0/include/Midi.h:28,
                 from /home/ap/Загрузки/lmms-1.0.0/include/MidiEvent.h:29,
                 from /home/ap/Загрузки/lmms-1.0.0/include/RemotePlugin.h:29,
                 from /home/ap/Загрузки/lmms-1.0.0/plugins/vst_base/RemoteVstPlugin.cpp:35:
/usr/include/c++/4.8/limits:1405:35: error: template argument 1 is invalid
     struct numeric_limits<__int128>
                                   ^
/usr/include/c++/4.8/limits:1479:44: error: template argument 1 is invalid
     struct numeric_limits<unsigned __int128>
                                            ^
winegcc: g++ failed
make[2]: *** [plugins/vst_base/RemoteVstPlugin] Ошибка 2
make[1]: *** [plugins/vst_base/CMakeFiles/vstbase.dir/all] Ошибка 2
make: *** [all] Ошибка 2

Как бы и понятно, но и не понятно. Гугл предлагает разное, но все не рабочее. Доустанавливал различный библиотеки, все бесполезно.


Штабильный дебиан с копро-версией конпелятора? Попробуй зашкварную говно-gentoo ~arch в chroot, в которой всё заработает. Только сегодня.

anonymous
()
Ответ на: комментарий от anonymous

Ну, кароче, как я понял дельных советов нет толком. Ну ладно. Буду искать дальше.

djemNa
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.