I’m avoiding Jessie like a plague, for now. Also avoiding systemd. Although the documentation for systemd has much improved over the last year or so. But I’m still not interested. Yet.
Personally, I do not think it matters much which rootfs you run, Jessie or wheezy. This is just a matter of taste. The important part, at least in my mind, is using a 4.1.x kernel.
But for cross compilation I have an issue, and I need to find the correct toolchain.
That why I’m going to try Jessy, I hope that I will find easily the toolchain on the linaro webpage.
If you can manage to install Ubuntu 14.04 on something, that’s a real solution. Or better yet you can Install Lubuntu 14.04( based on LXDE instead of unity ), which is much faster. Since it uses LXDE instead of Unity. It’ll even run fast in a VM, if thats how you want to run it.
Or you can just do all your compiling natively on the Beaglebone, like I do. I used an NFS share + a ramdisk to keep from compiling on the eMMC or an sdcard.
Anyway, it’s getting late( early ) here so I probably wont respond to any more posts for ~8 hours . . .time to sleep. But I’ll be willing to discuss options with you if you want to stay with a 4.6.3 gcc. After i wake up.
Anyway Micka, if this does not teach you anything else. Learn to keep copies of various things like this that are important for you. I kind of got burnt by this too, but I avoid cross compiling, except for for the kernel. Which Robert has instructions for, and he keeps his instructions updated. Additionally, I really do not see a point any longer to compile my own kernel. Everything I need compiled in, is.
You should be able to link against whichever libraries you want when compiling whatever. It’s been a long while since I’ve actually done this myself, so i do not remember how. toolchains usually have a way to add paths, and/or libraries.
Just browsing through Roberts script there . . . assuming what he says is true. One could be in for a lot of work. Changing version numbers by hand in the script . . .
One of the redeeming qualities of Ubuntu. This has been possible in Ubuntu for a couple years now . . . However, I’d hate to have to try and figure out how to adapt your guide to using a built in apt-gettable package though . . .hehe.