I'm struggling to build 8.09.2: I keep getting the following error:


[...]
checking for sed... /home/ubuntu/8.09.2/staging_dir/host/bin/sed -i -e
checking whether /home/ubuntu/8.09.2/staging_dir/host/bin/sed -i -e understands (foo|bar)... no
configure: error:
Sorry, you have a version of sed which doesn't understand constructs
of the form (foo|bar).  quilt needs it.  If you have access to
a version of sed which does understand such constructs, you can supply
its path with the '--with-sed=' option.

[ -f /home/ubuntu/8.09.2/build_dir/host/quilt-0.47/Makefile ]
make[3]: *** [/home/ubuntu/8.09.2/build_dir/host/quilt-0.47/.configured] Error 1
make[3]: Leaving directory `/home/ubuntu/8.09.2/tools/quilt'
make[2]: *** [tools/quilt/compile] Error 2
make[2]: Leaving directory `/home/ubuntu/8.09.2'
make[1]: *** [/home/ubuntu/8.09.2/staging_dir/mipsel/stamp/.tools_install] Error 2
make[1]: Leaving directory `/home/ubuntu/8.09.2'
make: *** [world] Error 2
ubuntu@domU-12-31-39-14-69-45:~/8.09.2$


The steps I followed are:


  $ svn co svn://svn.openwrt.org/openwrt/tags/8.09.2
  $ cd 8.09.2
  $ scripts/feeds update -a
  $ scripts/feeds install -a
  $ make


GNU sed is installed on the host, at /bin/sed. Not sure why OpenWrt uses /home/ubuntu/8.09.2/staging_dir/host/bin/sed to build "quilt"?

The host is running fresh Ubuntu 11.10, plus:

  * subversion
  * build-essential
  * libncurses5-dev
  * zlib1g-dev
  * gawk
  * flex

I even tried installing quilt and git (as suggested here: http://wiki.openwrt.org/doc/howto/buildroot.exigence#examples), but got the very same error

Also, is there any command line to skip menuconfig and just build exactly the images distributed at downloads.openwrt.org?

Thanks for any advice!
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-users

Reply via email to