Error: Package: zoneminder-1.28.1-1.el6.x86_64 (zmrepo)
Requires: php
Error: Package: zoneminder-1.28.1-1.el6.x86_64 (zmrepo)
Requires: httpd
Error: Package: zoneminder-1.28.1-1.el6.x86_64 (zmrepo)
Requires: php-mysql
Given that my WHM/cPanel server has been running for quite some time I can assure you that apache and php are installed. Perhapse they don't install through the default locations, where could I determine where ZM is looking for / confirming these installs?
When I try to build from source with 'make' in /usr/local/src/ZoneMinder-1.25.0 I get the following -
In file included from zm_mpeg.h:28,
from zm_stream.h:27,
from zm_event.h:39,
from zm_zone.h:27,
from zm_monitor.h:26,
from zmc.cpp:28:
zmc.cpp: In function ‘int main(int, char**)’:
zmc.cpp:155: error: ‘Monitor’ was not declared in this scope
zmc.cpp:155: error: ‘monitors’ was not declared in this scope
zmc.cpp:160: error: ‘Monitor’ is not a class or namespace
zmc.cpp:160: error: ‘Monitor’ is not a class or namespace
zmc.cpp:168: error: ‘Monitor’ is not a class or namespace
zmc.cpp:168: error: ‘Monitor’ is not a class or namespace
zmc.cpp:172: error: ‘Monitor’ is not a class or namespace
zmc.cpp:172: error: ‘Monitor’ is not a class or namespace
zmc.cpp:176: error: ‘monitor’ was not declared in this scope
zmc.cpp:176: error: ‘Monitor’ is not a class or namespace
zmc.cpp:176: error: ‘Monitor’ is not a class or namespace
zmc.cpp:179: error: expected type-specifier before ‘Monitor’
zmc.cpp:179: error: expected ‘;’ before ‘Monitor’
zmc.cpp:235: error: ‘Monitor’ is not a class or namespace
zmc.cpp:295: error: type ‘<type error>’ argument given to ‘delete’, expected pointer
In file included from zm_stream.h:27,
from zm_event.h:39,
from zm_zone.h:27,
from zm_monitor.h:26,
from zmc.cpp:28:
zm_mpeg.h: At global scope:
zm_mpeg.h:48: error: use of enum ‘PixelFormat’ without previous declaration
zmc.cpp: In function ‘void Usage()’:
zmc.cpp:30: error: redefinition of ‘void Usage()’
zmc.cpp:30: error: ‘void Usage()’ previously defined here
zmc.cpp: In function ‘int main(int, char**)’:
zmc.cpp:43: error: redefinition of ‘int main(int, char**)’
zmc.cpp:43: error: ‘int main(int, char**)’ previously defined here
make[2]: *** [zmc.o] Error 1
make[2]: Leaving directory `/usr/local/src/ZoneMinder-1.25.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/ZoneMinder-1.25.0'
make: *** [all] Error 2
Any ideas?
Thanks in advance
