Well, that was a very humbling experience.
Where I stand so far:
Created a clean system using Steen's approach from here:
Burn the Picore image to a CF card ( I use Win32Diskimager)
Then boot the Raspberry.
As Picore is running in read only mode om a partition called mmcblk0p1 you need to make another partition where it can have all the configuration files and the extensions and the Squeezelite player.
In order to make such a partition I did this (It was here I had the most difficulties) Each line is the commands I used:
fdisk /dev/mmcblk0
n new
p primary
2 partition number 1-4
6 first cylinder
+20M I made a 20 MB partition for this - you could choose any size you want (up to the CF-card size)
t change partition Id
83 linux file system
w to write the changes to the card
sudo reboot
Next I formated it to the ext4 format:
mkfs.ext4 /dev/mmcblk0p2
sudo reboot
Then you need to define where Picore will find your extensions, you do that by this command:
tce-setdrive
And then you choose 2= /mnt/mmcblk0p2
From this point I diverted and loaded compile-essentials to prepare to make the driver.
At this point, my reach well exceeded my grasp.
I created a src subdirectory under HOME to use as the base.
I loaded git (git.tcz only) to attempt to clone the rtl8188eu repository. First git failed with missing libcrypto. Then loaded lftp and git was able to function as expected.
tc@box:~/src$ git clone git://github.com/lwfinger/rtl8188eu
I saw the Makefile in /rtl8188eu and thought I would be having dessert early today. Not to be. First pass complained that the build directory did not exist. I created /lib/modules/3.11.6-piCore+/build in hopes this would do the trick.
tc@box:~/src$ cd rtl8188eu
tc@box:~/src/rtl8188eu$ make -f Makefile
make ARCH=arm CROSS_COMPILE= -C /lib/modules/3.11.6-piCore+/build M=/home/tc/src /rtl8188eu modules
make[1]: *** /lib/modules/3.11.6-piCore+/build: No such file or directory. Stop .
Makefile:146: recipe for target 'modules' failed
make: *** [modules] Error 2
tc@box:~/src/rtl8188eu$ sudo mkdir /lib/modules/3.11.6-piCore+/build
tc@box:~/src/rtl8188eu$ sudo chmod 777 /lib/modules/3.11.6-piCore+/build
tc@box:~/src/rtl8188eu$ make -f Makefile
make ARCH=arm CROSS_COMPILE= -C /lib/modules/3.11.6-piCore+/build M=/home/tc/src/rtl8188eu modules
make[1]: Entering directory '/lib/modules/3.11.6-piCore+/build'
make[1]: *** No rule to make target 'modules'. Stop.
make[1]: Leaving directory '/lib/modules/3.11.6-piCore+/build'
Makefile:146: recipe for target 'modules' failed
make: *** [modules] Error 2
So to me, looks like it is changing to /build directory, using the makefile from src/rtl8188eu directory, but I don't understand the "modules" directive.
I understand this is academic for me. If the more advanced members could possible point me in the direction of where I could continue my education, I would be most appreciative.
Also, it appears that Larry, the author of this driver, is targeting inclusion in the 3.12 core. While my education is important, it's beginning to look as if the path of least resistance to the solution may be in waiting for 3.12.