Code:
make[1]: Map '/home/pi/touch/touchkit/xf86drv' is entered
make -s proceed
make[2]: Map '/home/pi/touch/touchkit/xf86drv' is entered
###############################################################
##  XF86 src does NOT exist; use precompiled binary instead  ##
###############################################################
make[2]: Map '/home/pi/touch/touchkit/xf86drv' is abandoned

That big banner message there says you need the source to XF86 (xfree86), to compile this driver, and without it, you'll have to use a pre-compiled binary. I don't, off the top of my head, know what the correct devel package is for that.

Code:
make -C /lib/modules/3.6.11+/build SUBDIRS=/home/pi/touch/touchkit/usb modules
make: An unknown map is entered
make: *** /lib/modules/3.6.11+/build: File or map does not exist. Stopped.
make: An unknown map is abandoned.
make[1]: *** [build_module] Error 2
make[1]: Map '/home/pi/touch/touchkit/usb'is abandoned
make: *** [all] Error 1

I'm not sure about this -- looks like the directory doesn't exist? Maybe fallout from the above.

Code:
root@raspberrypi:/home/pi/touch/touchkit# make install
(*) Install touch panel daemon [/usr/bin/tpaneld]
/bin/sh: 6: pushd: not found
/bin/sh: 9: popd: not found

pushd and popd are built-in shell commands. They don't exist in "sh", but they do in "bash". So, my guess here is that you might try running the make stuff again in a bash shell. I know nothing about changing shells on an RPi, as I don't have one.

Code:
(*) Install configuration utility [/usr/bin/touchcfg]
(*) Install XFree86 driver [/usr/X11R6/lib/modules/input/touchkit_drv.o]
cp: Cannot create normal file ‘/usr/X11R6/lib/modules/input/touchkit_drv.o’ : File or folder does not exists
chmod: cannot access ‘/usr/X11R6/lib/modules/input/touchkit_drv.o’: File or folder does not exist
make[1]: *** [_install] Fout 1
make: *** [install] Error 2

This is fallout from not having the XF86 source available.