cksfv (Check SFV) creates simple file verification (.sfv) listings and tests existing sfv files. It uses the crc32 checksum.
| Tags | Utilities |
|---|---|
| Licenses | GPL |
| Implementation | C |
Recent releases


Changes: This is a bugfix and cleanup release.


Changes: Small bugfixes were made and the documentation was improved.


Changes: This release adds a -g option to be an easier replacement for the -f option, cleans up the code, and improves the documentation.


Changes: A script was added for Nautilus 2 SFV checking. 64-bit file offset support was added for some platforms.


Changes: This release adds an option (-c) for remote programs to monitor cksfv output more easily. The MinGW port has been fixed.
A very configurable Web grabber with special Smart Cache support.
A command-line tool to calculate pipe friction and pressure drop through pipes.
- All comments
Recent commentsRe: error on make (gmake) on OS X
> after i did ./configure i edited the
> Makefile to remove /local
> from teh dirs (/usr/bin &
> /usr/share/man) for the proper os
> x directories.
Why? Use ./configure --prefix=/usr
> but when I tried:
>
> $ sudo make install
> make: `install' is up to date.
That's odd. The 'install' rule in Makefile has no dependencies so it should be executed every time.
> $ cd src/
> $ make clean
>
> something odd, when i went to test/ and
> did:
>
> $ ./test.sh
> test case 1 unsuccessful. should report
> correct checksum.
The correct procedure is:
1. make
2. make check
I suspect the binary (src/cksfv) did not exist when you ran the test.sh script, and the script failed because it uses the binary from that path.
Re: error on make (gmake) on OS X
> thanx! 1.3.6 works great now, after some quirks during
the installation.
>
> after i did ./configure i edited the Makefile to remove /
local from teh dirs (/usr/bin & /usr/share/man) for the
proper os x directories. but when I tried:
>
> $ sudo make install
> make: `install' is up to date.
>
> -not sure what that meant exactly, except that it didn't
install properly, i looked in the Makefile and did:
>
> $ sudo install src/cksfv /usr/bin
> $ sudo install cksfv.1
> /usr/share/man/man1/
>
> not sure if the rest was necessarry, i also (from the
Makefile looked like I was supposed to):
>
> $ cd src/
> $ make clean
>
> something odd, when i went to test/ and did:
>
> $ ./test.sh
> test case 1 unsuccessful. should report correct checksum.
>
> - however, when i $ cksfv -f c1.sfv a (test 1) and 2/b 3/c
they all were fine, so don't know why this errored on test
case 1 in the test.sh script
for some reason, it didn't put my last post on seperate lines
Re: error on make (gmake) on OS X
thanx! 1.3.6 works great now, after some quirks during the
installation.
after i did ./configure i edited the Makefile to remove /local
from teh dirs (/usr/bin & /usr/share/man) for the proper os
x directories. but when I tried:
$ sudo make install
make: `install' is up to date.
-not sure what that meant exactly, except that it didn't install
properly, i looked in the Makefile and did:
$ sudo install src/cksfv /usr/bin
$ sudo install cksfv.1 /usr/share/man/man1/
not sure if the rest was necessarry, i also (from the Makefile
looked like I was supposed to):
$ cd src/
$ make clean
something odd, when i went to test/ and did:
$ ./test.sh
test case 1 unsuccessful. should report correct checksum.
- however, when i $ cksfv -f c1.sfv a (test 1) and 2/b 3/c
they all were fine, so don't know why this errored on test
case 1 in the test.sh script
Re: error on make (gmake) on OS X
> gcc -DVERSION=\"1.3\" -Wall
> -Werror -O2 -g -o cksfv cksfv.c
> print.c crc32.c readsfv.c newsfv.c
> ...
> gmake[1]: *** [cksfv] Error 1
> gmake: *** [all] Error 2
Try compiling the latest version (1.3.6) or the cvs version.
Re: error on make (gmake) on OS X
i wantd to add, i run this on my linux server and it rox, which is
why i wanted to run it on my home computers in os x. Figured
if it runs in BSD, should be a way to get it running in OS X, just
not sure exactly what I should do (or if it's even possible at this
point).