did you download the right thing? because the driver i suggested is 2013's version, so there shouldn't be any 2012 in those error codes.
here's the name of the zip file that should be downloaded : RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911.zip
(there are different drivers for different hardware in the referenced site, you have to find the section which says
RTL8188CUS, not any other. the update time is
2013/10/29, version no. is
4.0.2_9000, size is
9624k, hope you find it right.)
and the error code in my pc:
cc1: some warnings being treated as errors
make[2]: *** [/home/jahid/.tmp/RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911/os_dep/linux/os_intfs.o] Error 1
make[1]: *** [_module_/home/jahid/.tmp/RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.11.0-12-generic'
make: *** [modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################
i don't have the hardware and my kernel is not supported too (3.11).
but yours is 3.8, so it should work. just download the right version.