#export LD_LIBRARY_PATH=`pwd`
echo Converting ktapi.bin to c source
xxd -i ktapi.bin ktapi_bin.c
echo Compiling source for libktapi.so
gcc -c -D_lib_ -fPIC ktapi.c ../../core/os/linux/linux.c ../../core/api.c ktapi_bin.c
echo Linking libktapi.so
gcc -shared -lc  -o libktapi.so.0.1  ktapi.o linux.o api.o ktapi_bin.o
echo Installing libktapi.so
cp libktapi.so.0.1  /usr/local/lib
#ln -s -f /usr/local/lib/libktapi.so.0.1 /usr/lib64/libktapi.so
ln -s -f /usr/local/lib/libktapi.so.0.1 /usr/lib/libktapi.so
echo Compiling and linking test programs
gcc test.c -o test -ldl
gcc test2.c -o test2  -lktapi
gcc lcdtest.c -o lcdtest  -lktapi
echo
echo ----------------------------------------------------------------
echo
echo test run
echo
./test
#./test2
#./lcdtest

