OpenWRT Tool Chain on Windows for Omega
@Boken-Lin Thanks. Will give Debian 6 a try. I was going by the instructions in: http://wiki.openwrt.org/doc/howto/buildvm
Where it says:
To set up the development system, download Debian (here 5.0).
But Ive just noticed that page is actually quite old: dated: 2011/12/30
So if you login to docker from the command line and do:
docker pull borromeotlhs/onion-omega:v0
You should receive a container that is ready to have:
ran in it :) I'll be trying to build once more on my 2008 macbook pro :P
I saw this tutorial the other day : https://giovanni.wordpress.com/2011/01/23/how-to-cross-compile-a-c-program-for-openwrt/
It should not be too hard to setup a cross compile environment on Linux
@Fred-Blais Thanks for the link. Always useful to have something that explains things simply and clearly :-) Should be useful once I have the cross compile environment set up.
Seems to be progressing with my make call :) Currently at San Diego Intl Airport before my vacation to Maui to finish this up! I can't wait to 'docker commit' this thing and push it once and if it completes. . .
@Theodore-Borromeo i know that feeling all too well...
@Boken-Lin Above, you suggested that I try to: See if moving to Debian 6 would solve this issue
On going to the Debian site to get a newer version, I noticed that the current stable version of Debian is 8.2.0
Do you think it would be safe to go straight to Debian 8.2.0 for setting up the OpenWRT tool chain?
Well, it seems that my compile went through. Apparently, you NEED internet while openwrt builds :( After reconnecting every 45 minutes at LAX, it seems to have finished! :)
https://hub.docker.com/r/borromeotlhs/onion-omega/tags/ @ tag: 'v1' should be the completely compiled toolchain :P
in a Dockerfile. . . Good luck!
Finally had time to get back to this :-)
Have now set up a more lightweight and up to date system on a VM - kubuntu 14.04
Have managed to proceed further following instructions in: https://github.com/OnionIoT/OpenWRT-Packages/wiki/Setting-Up-the-Cross-Compile-Environment
Got as far as Step 6a: make
This initially failed, but I tracked the problem down to not having texinfo
Resolved by using apt-get install texinfo
Perhaps this should be mentioned in the above referenced link?