I'll try, I suppose I have to create an account and discover how to make a pull request as suggested.
During the building process I've got another error on a malformed Makefile of dhcpcd-3.0.17 (auto-downloaded during the building).
1 - do you suggest should I send the diff or pull request to the dhcpcd developers, the linino devs or both of them?
2 - the modified Makefile worked fine for my build but it's not nice to see what I've done to it...
And I've got this other problem:
while making trunk/bin/ar71xx/packages/dialog_1.1-20120706-1_ar71xx.ipk I get this error
Package dialog is missing dependencies for the following libraries:
libncursesw.so.5
dialog has been compiled and installed so I suppose no liking is further needed, where in the the process is it stopping?
Sorry but I just don't know the best practice to use.
Sad but true, there is no best practice but "retry or deselect". OpenWRT (at least the version DogHunter forked to make linino) constantly updates the feeds to the latest and greatest, taking with it all the bugs: what fails today, may compile tomorrow and vice versa
So retry (tomorrow, next week...) or deselect the broken package (and all the packages that depends on it)
Actually I didn't thought it was going to pull and compile all that stuff, I was just trying to have a dev env.
Is deleting the lines related to the undesired SWs in trunk/feeds/*.index, the way to go?
Just rebuilding the same set that sit on the factory stock Yun would fit my bill perfectly, are the configuration files available?
Can I also comment out unwanted feeds in trunk/feeds.conf.default or something bad is going to happen?
Any other suggestion for better tailoring the build process?
Given the fact that the Yun is not a desktop (nor it should be) and it's not going to be refreshed as soon any new package is released (excluding really scaring security fixes of course), could not it be convenient to have a repository with the packages that compile for sure used for the official build?
You don't need to disable feeds and, yes, the configuration is available in file .config
Just run make menuconfig and disable unwanted packages
There already is a repository of precompiled packages: http://download.linino.org/dogstick/all-in-one/latest/packages/
To install one, have the yun linux prompt at hand (ssh or yunserialterminal) and type
Thanks a lot for the info, I haven't realized that the .config file has been smartly "recycled": not just for building kernels anymore but also for building the full/partial distribution.
Yun is a very intriguing solution and full of surprises!
Cheers
P.S.
How do I know which firmware release has been burned on it?
I would also like to know if any of you tried to flash linino on other hardware like the WR703N. I know this device have a lot less RAM and ROM but maybe a stripped version could work.
I'm trying to make a .bin file to test on my Yun and I'm having some difficulties. It's seems the u-boot can't be found in the URL provided bellow and actually this is true because I looked over and I need to change the name of the u-boot. How could I modify this so I can continue to compile ?
--2013-10-13 17:38:41-- http://downloads.openwrt.org/sources/u-boot-2013.01.01.tar.bz2
Resolving downloads.openwrt.org (downloads.openwrt.org)... 78.24.191.177
Connecting to downloads.openwrt.org (downloads.openwrt.org)|78.24.191.177|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2013-10-13 17:38:41 ERROR 404: Not Found.
Download failed.
I have followed all the instructions to rebuild the Linino image and gave a final make V=s
It took 7 hours to complete the make and looks to me lots of packages got built. I am interested mainly in C++ toolchain:
1.) Please can anybody point me after the make where I should look for C++ toolchain and how to install this.
2) Many of you have successfully compiled this, can you show throw some light on toolchain and where the packages/executable are created under linino and what command I need to run to install them.
Thanks for your detailed help. This may be obvious question, sorry I am new to Linux world.
Hi,friends:
I am a new player of arduino yun.when building the toolchain,i have followed the instructions here on how to build linino.but the last step ,typing make.,However, I am getting stuck at: