[Desktop] virtualbox 2.1.0 & branch5

Damir Shayhutdinov =?iso-8859-1?q?lost404_=CE=C1_gmail=2Ecom?=
Пн Янв 12 15:51:11 MSK 2009


12 января 2009 г. 13:39 пользователь Алексей Шенцев <ashen на nsrz.ru> написал:
> Drivers - /home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE/src/VBox/Devices/Storage/DrvHostDVD.cpp
> /usr/include/linux/byteorder/swabb.h: In function '__u32 __fswahw32(__u32)':
> /usr/include/linux/byteorder/swabb.h:94: error: ISO C++ forbids braced-groups

> The failing command:
> @g++ -c -O2 -g -pipe -pedantic -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -Wno-long-long -Wno-variadic-macros -march=i586 -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility-inlines-hidden -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -m32 -I/home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE/src/VBox/Devices -I/home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE/src/VBox/Devices/Network/slirp -I/home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE/include -I/home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE/out/linux.x86/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_HARDENING -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -DIN_RING3 -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=64 -DIN_IDE_R3 -DVBOX_WITH_NETFLT -DVBOX_WITH_ALSA -DVBOX_WITH_PULSE -Wp,-MD,/home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE/out/linux.x86/release/obj/Drivers/Storage/DrvHostDVD.o.dep -Wp,-MT,/home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE/out/linux.x86/release/obj/Drivers/Storage/DrvHostDVD.o -Wp,-MP -o /home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE/out/linux.x86/release/obj/Drivers/Storage/DrvHostDVD.o /home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE/src/VBox/Devices/Storage/DrvHostDVD.cpp
> kmk[2]: *** Waiting for unfinished jobs....
> kmk[2]: Leaving directory `/home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE'
> kmk[1]: *** [pass_libraries_this] Error 2
> kmk[1]: Leaving directory `/home/ashen/RPM/BUILD/VirtualBox-2.1.0_OSE'
> kmk: *** [pass_libraries_order] Error 2
>
> Что не так? Чего не хватает?

Попробуйте убрать -pedantic из флагов компиляции. Вообще эта опция для
разработчиков, а не для мантейнеров.


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