This is the latest 1.24.2 zoneminder port for FreeBSD 7.2 x86 and amd64 This port is the continuation of Richard Lees' and Achilleas Mantzios port (which is based on Electric Messiah's original). Please read the files/README.FreeBSD file for information. All patches were created from scratch.
One thing that I didn't include is the compatibility of FreeBSD cameras. I just kept the original local camera. If someone wants to merge it in, by all means, go ahead.
The port has been tested with IP cameras on both the i386(x86) and amd64 FreeBSD architectures.
I had problems with the -frepo compilation argument on the 64 bit platform. After removing it, the compilation succeeded.
You may download it from here
http://www.cctvhelp.com/alt_pdfs/zonemi ... d64.tar.gz
Zoneminder 1.24.2 on Freebsd 7.2 x86 and amd64
-
- Posts: 17
- Joined: Tue Sep 29, 2009 11:19 pm
-
- Posts: 17
- Joined: Tue Sep 29, 2009 11:19 pm
No, but go ahead
I wasn't planning on submitting it for the ports collection, but go right ahead.
There are two variables that you might need to change in the Makefile. If you want mysql version 5, you need to change all instances of mysql40 to mysql50. In addition, the jpeg.x may need to be changed to jpeg.so in the Makefile to compile it successfully (don't remember if I already did that or not.)
Other than that, I think it already compiles successfully. 2 things aren't automated:
Database import.
Shared memory kernel variables ( kern.ipc.shmall and kern.ipc.shmmni in the /etc/sysctl.conf I think)
Starting of services automatically in /etc/rc.conf (apache, mysql, zm)
There are two variables that you might need to change in the Makefile. If you want mysql version 5, you need to change all instances of mysql40 to mysql50. In addition, the jpeg.x may need to be changed to jpeg.so in the Makefile to compile it successfully (don't remember if I already did that or not.)
Other than that, I think it already compiles successfully. 2 things aren't automated:
Database import.
Shared memory kernel variables ( kern.ipc.shmall and kern.ipc.shmmni in the /etc/sysctl.conf I think)
Starting of services automatically in /etc/rc.conf (apache, mysql, zm)