LINUX.ORG.RU

ZoneMinder ошибка при компиляции


0

0

Здрасте.

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

скажите пожалуйста, как это полечить?

Спасибо.

Про rpm уже сказали. Мне ещё интересно это - "--with-jpeg-library=/var/lib". Неужели у тебя jpeg в /var/lib стоит? :)

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.