Hi,
Just flashed an Asus WL-500gP with a self-built kamikaze image (using the buildroot, rev 8570) yesterday and everything is fine.
Today I tried the SDK-tbz2 that was generated in the process. But - surprise - it is only 4MB in size and does not contain the toolchain ?! A "make" in the kamikaze directory completed without any problems, so ?
I searched for the toolchain in the buildroot and found this discrepancy in rules.mk:
TOOLCHAIN_DIR:=$(TOPDIR)/staging_dir/toolchain-$(ARCH)_gcc$(GCCV)
results in my toolchain being installed in "staging_dir/toolchain-mipsel_gcc3.4.6/" where it obviously can be used by the buildroot itself.
However, the SDK build tars the "STAGING_DIR", which is defined as
STAGING_DIR:=$(TOPDIR)/staging_dir/$(ARCH)
, staging_dir/mipsel here, resulting in missing compilers.
Did I do anything wrong, is this known to be broken or do I just have to provide more details ;-) ??
svn revision while building the firmware was 8570. This morning (Europe time) I updated the buildroot to 8571 and the problem still exists. Build environment is Gentoo, x86 (32-bit). For comparison, I compiled a whiterussian buildroot (from svn, default config, except setting to bcm-2.4 and Asus wl-500gP) resulting in the same problem.
I hope this information helps someone to identify my problem.
Thanks in advance,
Marius