57 lines
1.9 KiB
Plaintext
57 lines
1.9 KiB
Plaintext
Windows:
|
|
========
|
|
After compiling, you can validate your build by compressing a number
|
|
of images and comparing to what you should get:
|
|
|
|
1. Start a command line prompt (Start-menu, type cmd, press enter)
|
|
2. cd the "testing" directory
|
|
3. run the program testvectors.bat (type testvectors.bat, hit enter)
|
|
|
|
The system will now compress a number of images and store them in the
|
|
"compressed" directory. Now type
|
|
|
|
validate.bat > logfile.txt
|
|
|
|
This will compare the two directories "testvectors_correct" and "testvectors". The directory "testvectors_correct" contains the correctly compressed and uncompressed versions and "testvectors" is the output from your build.
|
|
|
|
Now examine your logfile.txt. If there are no errors, all file comparisons will show "FC: no differences encountered"
|
|
|
|
If you have errors, some parts of your output will contain
|
|
|
|
000003EC: F9 CD
|
|
000003ED: DC BD
|
|
000003EE: BA AE
|
|
000003EF: 91 40
|
|
000003F2: 08 00
|
|
000003F3: 88 04
|
|
0000048C: 06 64
|
|
0000048D: 21 5C
|
|
|
|
and your build was not successful.
|
|
|
|
If you have cygwin installed, you can replace step 4 by
|
|
|
|
4. diff -r testvectors testvectors_correct
|
|
|
|
If your build is correct there should be no output from the above command.
|
|
|
|
|
|
Cygwin
|
|
======
|
|
After compiling, you can validate your build by compressing a number
|
|
of images and comparing to what you should get:
|
|
|
|
1. Start cygwin
|
|
2. cd the "testing" directory
|
|
3. run the program testvectors_cygwin.sh (type ./testvectors_cygwin.sh, hit enter)
|
|
|
|
The system will now compress a number of images and store them in the
|
|
"compressed" directory.
|
|
|
|
4. type diff -r testvectors testvectors_correct
|
|
|
|
This will compare the two directories "testvectors_correct" and "testvectors". The directory "testvectors_correct" contains the correctly compressed and uncompressed versions and "testvectors" is the output from your build.
|
|
|
|
If there are no differences between the two directories, diff will not print anything, and your build is correct.
|
|
|