Здрасте.
OS: Mandriva 2010 Free
Возникла необходимость установить ZoneMinder.
Далее было так:
1. В консололи от root'а:
[root@sysadminpc my.tmp]# wget http://www2.zoneminder.com/downloads/ZoneMinder-1.24.2.tar.gz
2. запустил ./configure с ключами
./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/www/cgi-bin ZM_DB_USER=ZMUser ZM_DB_PASS=ZMpa55 --with-mysql=/var/lib/mysql --with-ffmpeg=/usr/lib/gstreamer-0.10 --with-libarch=lib --with-webuser=apache --with-webgroup=apache --with-jpeg-library=/var/lib
3. далее:
[root@sysadminpc ZoneMinder-1.24.2]#make
make all-recursive
make[1]: Entering directory `/home/sysadmin/my.tmp/ZoneMinder-1.24.2'
Making all in src
make[2]: Entering directory `/home/sysadmin/my.tmp/ZoneMinder-1.24.2/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/var/lib/mysql/include -I/usr/lib/gstreamer-0.10/include -Wall -Wno-sign-compare -fno-inline -I/usr/lib/gstreamer-0.10/include -frepo -g -O2 -MT zm_utils.o -MD -MP -MF ".deps/zm_utils.Tpo" -c -o zm_utils.o zm_utils.cpp; \
then mv -f ".deps/zm_utils.Tpo" ".deps/zm_utils.Po"; else rm -f ".deps/zm_utils.Tpo"; exit 1; fi
zm_utils.cpp: In function ‘const std::string stringtf(const char*, ...)’:
zm_utils.cpp:32: ошибка: нет декларации ‘vsnprintf’ в этой области видимости
zm_utils.cpp: In function ‘const std::string stringtf(const std::string&, ...)’:
zm_utils.cpp:47: ошибка: нет декларации ‘vsnprintf’ в этой области видимости
make[2]: *** [zm_utils.o] Ошибка 1
make[2]: Leaving directory `/home/sysadmin/my.tmp/ZoneMinder-1.24.2/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/sysadmin/my.tmp/ZoneMinder-1.24.2'
make: *** [all] Ошибка 2
скажите пожалуйста, как это полечить?
Спасибо.