[РЕШЕНО]ошибка при установке blender-2.48a-r3
РЕШЕНО отрубанием USE=-openmp
когда-то у меня был установлен blender. было это года два назад, версия была старая.
теперь, переехав на новую машину, решил поднять заново, но при компиляции выдаётся ошибка уже почти сразу.
use флаги меняю редко, и эти перенёс со старой машины amd64.
могу выложить весь лог, сейчас вот только концовка.
Compiling ==> 'SND_DummyDevice.cpp'
Compiling ==> 'SND_DeviceManager.cpp'
Compiling ==> 'SND_CDObject.cpp'
cc1plus: предупреждение: ключ "-Wdeclaration-after-statement" годится для C/ObjC, но не для C++
cc1plus: ошибка: некорректный ключ "-fopenmp"
cc1plus: ошибка: некорректный ключ "-fopenmp"
cc1plus: ошибка: некорректный ключ "-fopenmp"
cc1plus: предупреждение: ключ "-Wdeclaration-after-statement" годится для C/ObjC, но не для C++
cc1plus: ошибка: некорректный ключ "-fopenmp"
cc1plus: ошибка: некорректный ключ "-fopenmp"
cc1plus: ошибка: некорректный ключ "-fopenmp"
scons: *** [/var/tmp/portage/media-gfx/blender-2.48a-r3/work/build/linux2/intern/SoundSystem/dummy/SND_DummyDevice.o] Error 1
cc1plus: предупреждение: ключ "-Wdeclaration-after-statement" годится для C/ObjC, но не для C++
cc1plus: ошибка: некорректный ключ "-fopenmp"
cc1plus: ошибка: некорректный ключ "-fopenmp"
cc1plus: ошибка: некорректный ключ "-fopenmp"
scons: *** [/var/tmp/portage/media-gfx/blender-2.48a-r3/work/build/linux2/intern/SoundSystem/intern/SND_DeviceManager.o] Error 1
scons: *** [/var/tmp/portage/media-gfx/blender-2.48a-r3/work/build/linux2/intern/SoundSystem/intern/SND_CDObject.o] Error 1
scons: building terminated because of errors.
*
* ERROR: media-gfx/blender-2.48a-r3 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2756: Called die
* The specific snippet of code:
* scons ${MAKEOPTS/-l[0-9]} || die "!!! Please add ${S}/scons.config when filing bugs reports to bugs.gentoo.org";
* The die message:
* !!! Please add /var/tmp/portage/media-gfx/blender-2.48a-r3/work/blender-2.48a/scons.config when filing bugsreports to bugs.gentoo.org
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/media-gfx/blender-2.48a-r3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-gfx/blender-2.48a-r3/temp/environment'.
*
- Для комментирования войдите или зарегистрируйтесь
Таже проблема. Уже второй
Таже проблема. Уже второй день мучусь. На этой же машине на стабильной ветви собрался без проблем.
_
ну я сижу на ~amd )
посмотрел у знакомых - у них эта версия блендера встала с полгода назад без проблем. неужто за полгода не исправили потенциальные грабли?
Грабли? Это какие? "У нас
Грабли? Это какие? "У нас собралось без проблем, неужели за полгода это было не исправить?" (-:Е
Скорее всего библиотека какая-нибудь обновилась и поломала сборку. Или новый gcc. Рапортуйтесь.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Покажи emerge -pv
Покажи
emerge -pv blender
emerge -pv gcc
Не грусти, товарищ! Всё хорошо, beautiful good!
emerge -pv blender These are
emerge -pv blender
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] media-gfx/blender-2.48a-r3 USE="jpeg nls openmp png -blender-game -ffmpeg -openal -openexr -player -quicktime -verse" 0 kB
Total: 1 package (1 new), Size of downloads: 0 kB
emerge -pv gcc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] sys-devel/gcc-4.3.3 USE="fortran gtk mudflap (multilib) nls openmp (-altivec) -bootstrap -build-doc (-fixed-point) -gcj (-hardened) -ip28 -ip32r10k -libffi -multislot (-n32) (-n64) -nocxx -nopie -objc -objc++ -objc-gc -test -vanilla" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
up
up
up
up
http://bugs.gentoo.org/enter_
http://bugs.gentoo.org/enter_bug.cgi?format=guided ?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Бага открытая висит в
Бага открытая висит в багзилле, поищи, те же симптомы, но сам ничего сказать не могу. Воркараунд - отключение openmp у блендера.
Не грусти, товарищ! Всё хорошо, beautiful good!
)
вот спасибо, что напомнил!
я что угодно отрубал, а про это забыл, хотя думал, что многопоточности и прочее в другом месте вырубаются.
сработало!
Это не решение, вообще-то.
Это не решение, вообще-то. openmp - судя по описанию, хорошая штука.
Не грусти, товарищ! Всё хорошо, beautiful good!
_
ну этот раз было лучше так, чем никак