You can use the sample programs to validate that the Eduction EDK compiles, links, and runs correctly.
Use the following procedure to build the sample programs on UNIX.
To build the sample programs on UNIX
c_api/test
directory.PLATFORM
environment variable (refer to the makefile for more details).make dir=ext
.The resulting binaries require that the shared object be in the library search path. By default, this is not the case, so a Perl script is provided to add the shared object to the search path by setting LD_LIBRARY_PATH
. The script then runs the test binary. To run the script, use the following command:
perl runtestedk.pl ext
The Perl script expects a valid Eduction OEM license key with the name licensekey.dat
to be located in the test
directory. If the test works correctly, you see a line of text in the output beginning with the string PASS:
, otherwise you see the string FAIL:
.
To build the test executable binaries, a Visual Studio 2010 solution file, test.sln
, is provided in the test
folder.
The resulting binaries require that the edk.dll
be in the library search path. By default, this is not the case, so a Perl script is provided to add the library to the search path and then run the test binary. To run the script, use the following command:
perl runtestedk.pl ext
The Perl script expects a valid Eduction OEM license key with the name licensekey.dat
to be located in the test
directory. If the test works correctly, you see a line of text in the output beginning with the characters PASS:
, otherwise you see FAIL:
.
|