Thanks Richie, most generous.
"do you have a repository" you ask, nothing so fancy I'm affraid,
perhapse we should set one up.
The build tree I used is that of Kamikaze trunk revision 9504 as
indicated by Antonio's .config on 24 Dec
https://svn2.hosted-projects.com/ansanto/robin/branches/compiling/
This also gets the nodogsplash dir to replace the one you get via the
extra Kamikaze packages that end up in feeds/url, see below.
Please note I am a beginner at most of this and have to go through the
whole process again from scratch soon and clarify / document.
I checked it out using:-
svn co -r9504
https://svn.openwrt.org/openwrt/trunk/
to this I added the extra packages as the above only gets the core
openwrt build tree and we need several of the additional packages.
make package/symlinks
The above line should get the additional packages and make links in
package dir to where it downloads them which is in feeds/url-of-
source. This didn't work for me straight away and ended up trying a
few other ways so bit unclear here.
I then followed Antonio's directions except for the necessary
differences I mentioned in my last post here. It took quite some time
to check differences required, and available options so maybe you
would like the .config (which has all the build selections I made in
it) that I ended up with. You may think different options are
required. I based my selections as closely as I could to Antonios.
Note that because Antonio supplies binary batmand & libiksemel.so they
are not selected in his .config but I have selected them because I
compiled using the vanilla libiksemel.so which came with extra
packages and modified the existing batmand makefile in Kamikazi to get
and compile vanilla 0.3-beta-rv828 (change version info and correct
the md5sum, then create an equivalent patch based on the kamikaze
one).
Note that when you copy Antonio's tag file set for the build of his
you intend to copy and past them into package/base-files/files you
must remove the 3 binaries he supplies as they are for mips arch (the
AP51) which wont do at all.
Haven't created a makefile for ping as I don't know how exactly yet;
so stuck with buisybox's ping which as Antonio pointed out has no -R
option enabled, awaiting Antonio's response as to the significance of
this (see my previous post).
I believe a make download will get all the required source (about
100MB) in one go before you start the compiling.
the:-
make
which will take ages, 2 to 2.5 hours on my antiquated hardware. It
compiles an entire build system from source and then uses that build
system to compile & build the requested openwrt linux system,
prioritising those files in package/base-files/files over it's own.
Hope this helps.
Please anyone correct me in any of this as I am no expert and just
having a go out of necessity as openwrt / robin / open-mesh system
looks great but need on intel arch.
phil_intel_robin_files.tar.gz in files of this group contains the
modified makefile and patch I used to build batman 0.3-bata-rv828 and
my second attempt at a .config for openwrt / intel robin. But please
note the problems I asked about in my last post and any help would be
greatly appreciated.
Hope this helps someone and is what you were after Richie. Lets keep
it all open I say.