MacOSX 10.5.2 + ClamXav + clamAV0.92.1
MacOSX 10.5.2(intel)にて。
gmp-4.2.2は、
export CFLAGS="-arch i686"
./configure --enable-cxx
make LDFLAGS="-arch i686"
make check > make-check.out 2>&1
でいいと思うが、未確認。
clamav0.92.1 は
export CFLAGS='-arch i686'
export LDFLAGS='-arch i686'
./configure --prefix=/usr/local/clamXav
で、
sudo chown -R root:admin /usr/local/clamXav/etc
sudo chmod 0775 /usr/local/clamXav/etc
sudo chmod 0664 /usr/local/clamXav/etc/*
sudo chown -R root:admin /usr/local/clamXav/bin
sudo chmod 0755 /usr/local/clamXav/bin
sudo chmod 0755 /usr/local/clamXav/bin/*
sudo chown clamav /usr/local/clamXav/bin/freshclam
sudo chmod u+s /usr/local/clamXav/bin/freshclam
sudo chmod 0755 /usr/local/clamXav/share/clamav
sudo chmod 0644 /usr/local/clamXav/share/clamav/*
sudo touch /usr/local/clamXav/share/clamav/freshclam.log
sudo chmod a+rw /usr/local/clamXav/share/clamav/freshclam.log
とりあえず、動いてるよ。
gmp-4.2.2は、
export CFLAGS="-arch i686"
./configure --enable-cxx
make LDFLAGS="-arch i686"
make check > make-check.out 2>&1
でいいと思うが、未確認。
clamav0.92.1 は
export CFLAGS='-arch i686'
export LDFLAGS='-arch i686'
./configure --prefix=/usr/local/clamXav
で、
sudo chown -R root:admin /usr/local/clamXav/etc
sudo chmod 0775 /usr/local/clamXav/etc
sudo chmod 0664 /usr/local/clamXav/etc/*
sudo chown -R root:admin /usr/local/clamXav/bin
sudo chmod 0755 /usr/local/clamXav/bin
sudo chmod 0755 /usr/local/clamXav/bin/*
sudo chown clamav /usr/local/clamXav/bin/freshclam
sudo chmod u+s /usr/local/clamXav/bin/freshclam
sudo chmod 0755 /usr/local/clamXav/share/clamav
sudo chmod 0644 /usr/local/clamXav/share/clamav/*
sudo touch /usr/local/clamXav/share/clamav/freshclam.log
sudo chmod a+rw /usr/local/clamXav/share/clamav/freshclam.log
とりあえず、動いてるよ。