[SOLVED] Zoneminder не могу собрать.
Не могу собрать zoneminder, была проблема с gcc-4.7.3, решил поставив 4.6.3, теперь новая проблема не пойму чего ему теперь не нравится.
Ставлю из оверлея zugaina.
zm_local_camera.cpp: In member function 'void LocalCamera::Terminate()':
zm_local_camera.cpp:742:49: error: invalid conversion from '__u32 {aka unsigned int}' to 'v4l2_buf_type' [-fpermissive]
zm_local_camera.cpp: In member function 'virtual int LocalCamera::PrimeCapture()':
zm_local_camera.cpp:1522:49: error: invalid conversion from '__u32 {aka unsigned int}' to 'v4l2_buf_type' [-fpermissive]
make[2]: *** [zm_local_camera.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/www-misc/zoneminder-1.25.0/work/ZoneMinder-1.25.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/www-misc/zoneminder-1.25.0/work/ZoneMinder-1.25.0'
make: *** [all] Error 2
emake failed
* ERROR: www-misc/zoneminder-1.25.0::zugaina failed (compile phase):
* emake failed
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 3841: Called die
* The specific snippet of code:
* MAKEOPTS="-j1" emake || die "emake failed"
*
* If you need support, post the output of `emerge --info '=www-misc/zoneminder-1.25.0::zugaina'`,
* the complete build log and the output of `emerge -pqv '=www-misc/zoneminder-1.25.0::zugaina'`.
* The complete build log is located at '/var/tmp/portage/www-misc/zoneminder-1.25.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-misc/zoneminder-1.25.0/temp/environment'.
* Working directory: '/var/tmp/portage/www-misc/zoneminder-1.25.0/work/ZoneMinder-1.25.0'
* S: '/var/tmp/portage/www-misc/zoneminder-1.25.0/work/ZoneMinder-1.25.0'
>>> Failed to emerge www-misc/zoneminder-1.25.0, Log file:
>>> '/var/tmp/portage/www-misc/zoneminder-1.25.0/temp/build.log'
uname -a
Linux srv 3.10.7-gentoo-r1 #1 SMP Thu Oct 10 01:46:11 MSK 2013 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux
Есть у кого какие мысли?
- Для комментирования войдите или зарегистрируйтесь
matches. ~ # eix
matches.
~ # eix zoneminder
No matches found.
~ #
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Я же написал, ставил из
Я же написал, ставил из оверлея zugaina.
layman -a zugaina
зюгаинна - это пылесборник,
зюгаинна - это пылесборник, агрегатор оверлеев.
Поьитай, почему выпилили зонеминдер из дерева
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
zugaina -e
и все кривые?
Спасибо, установился из
Спасибо, установился из dilfridge. А как вы ищите в разных репозиториях?
это просто парсер выхлопа
это просто парсер выхлопа http://gpo.zugaina.org/
лежит тут ---> https://raw.github.com/megabaks/test/master/scripts/zugaina
можно использовать и eix-remote, но это дикий оверхед и просто неудобно
Спасибо.
Спасибо.
Добавление -fpermissive к
Добавление -fpermissive к CXXFLAGS для этого пакета с помощью https://wiki.gentoo.org/wiki//etc/portage/env должно помочь. Но могут быть другие проблемы.
Пример: