Попытался скомпилировать dolphin-emu и получил ошибку. Как порядочный человек, я запостил баг. Мне сказали что у меня старый компилятор и пожелали удачи, баг закрыт как некорректный. Посмотрел профиль этого человека - Owner проекта!
Сделал gcc-config 2, чтобы переключить GCC 4.4.7 на 4.6.3, а потом «source /etc/profile». Скомпилировалось, играю. А тема о том что я предлагаю кому-нибудь пофиксить баг, если кому-то скучно.
[ 53%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Src/aldlist.cpp.o
Linking CXX static library libaudiocommon.a
[ 53%] Built target audiocommon
Scanning dependencies of target common
[ 53%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Src/BreakPoints.cpp.o
/data/Разобраться/dolphin_emulator/dolphin-emu/Source/Core/Common/Src/BreakPoints.cpp: In member function ‘void BreakPoints::Clear()’:
/data/Разобраться/dolphin_emulator/dolphin-emu/Source/Core/Common/Src/BreakPoints.cpp:118: ошибка: expected primary-expression before ‘[’ token
/data/Разобраться/dolphin_emulator/dolphin-emu/Source/Core/Common/Src/BreakPoints.cpp:118: ошибка: expected primary-expression before ‘]’ token
/data/Разобраться/dolphin_emulator/dolphin-emu/Source/Core/Common/Src/BreakPoints.cpp:118: ошибка: expected primary-expression before ‘const’
make[2]: *** [Source/Core/Common/CMakeFiles/common.dir/Src/BreakPoints.cpp.o] Ошибка 1
make[1]: *** [Source/Core/Common/CMakeFiles/common.dir/all] Ошибка 2
make: *** [all] Ошибка 2
zenitur@athlon64x2 /data/Разобраться/dolphin_emulator/dolphin-emu/build $
Dolphin это эмулятор Nintendo GameCube и Wii. Сайт проекта http://ru.dolphin-emu.org/.