Caveats: I did not look to include webkit support in this extraction.
Just enough libs to add native eink updates to gtk application OOTB with minimal impact to the devices.
Attached: extracted libs and etc files for /mnt/us/local (taken from inside this lot)
In the absence of an installer...
(transfer to device, untar as /mnt/us/local/)
ln -s /mnt/us/local/etc etc
ln -s /mnt/us/local/lib lib
chmod a+x /usr/local/bin/gtkinit
That should be enough EXTRA FILES
to get a gtk compiled application
using THIS METHOD
running nicely on the 3... no loopmounts, no big space waste, and a place to shove usr libs neatly under FAT.
There may be a requirement to provide other files... If so I may re-release with the complete support - the idea is to reuse as many of the original libs as possible...
command needs to be included in the shell running the app (and any sub-shells you expect to have access to the libs)
you could easily do this in a launch shell script. or include it by default through amending your system details via a .bashrc or whatever you prefer.
command would need to be invoked once per reboot at a minimum to load the /tmp/root
For my purposes this is enough from this project to provide the little stepping stone required on the 3's over the native gtk invocations.
If this helps you too? then great.
Pictured it running a custom app. cheers.
If I missed a lib nudge me. Works okay on mine now.
0.1 added cairo libs.
embedded init script