I wanted to use an old geode based system as a video surveilance system, and I did not want to spend hours setting it up.
Never used puppy before this weekend, but it looks like it is now the best of the small(ish) linux (even though it is not really small).
Well done for to everyone for continuing development, it seems you done a good job.
Unfortunatly it is not a fast setup
I thought I would give a rough outline of what has taken me about 4 hours
in case anyone else wants to try......
download and install the the following puppy packs on your test devel vmware machine:
http://distro.ibiblio.org/quirky/wary-5.2/wary-5.2.iso
http://distro.ibiblio.org/quirky/wary-5 ... ry_5.2.sfs
http://www.zoneminder.com/downloads/Zon ... 4.4.tar.gz
http://distro.ibiblio.org/quirky/pet_pa ... 3-1-w5.pet
http://distro.ibiblio.org/quirky/pet_pa ... 02-w5c.pet
http://distro.ibiblio.org/quirky/pet_pa ... 3-1-w5.pet
http://distro.ibiblio.org/quirky/pet_pa ... 02-w5c.pet
GET XAMPP and follow install instructions:
http://www.apachefriends.org/en/xampp-linux.html
MAKE SURE YOU DOWNLOAD THE DEVELOPMENT PACKAGE ALSO
and follow the install instructions
once you have installed xampp try the following:
mount the devx .sfs ackage with the file manager (click on it)
cd /mnt/{wherever the .sfs file is mounted}
cp -a --remove-destination ./* /
sync
cd ~
mkdir oldtrash
mv /usr/lib/perl5 oldtrash/
mv /usr/bin/perl* oldtrash
ln -sf /opt/lampp/lib/perl5 /usr/lib/perl5
cp /opt/lampp/bin/perl* /usr/bin/
cp /opt/lampp/lib/*.a /usr/lib/
ldconfig
tar xzf ZoneMinder-1.24.4.tar.gz
cd ZoneMinder-1.24.4
mv ./configure configure.old
autoconf
./configure --with-webdir=/opt/lampp/htdocs --with-cgidir=/opt/lampp/cgi --with-mysql=/opt/lampp/lib/ ZM_SSL_LIB=openssl
now you will get some errors from missing perl modules each time the configure stops read the error something like:
checking for perl module DBI::
"ERROR: DBI missing required"
so run perl and install the required module as follows:
perl -MCPAN -e shell
install modulename
then run configure and repeat for all missing modules
once you have done this configure will complete
now you can compile zoneminder with make:
make
let me know if you get on okay, I may have missed some steps as my memory fails.