![]() |
Note that the official builds for wl500g optware use the toolchain from wl500g.dyndns.org with uClibc++ upgrade for C++ compilationSupport for this package feed has been superseeded by Optware-uClibcBuild
Toolchain from http://wl500g.dyndns.org was updated to accomodate uClibc++ library for C++ compilation. You can grab the whole toolchain from http://www.wlan-sat.com/boleo/optware/ and install it with
Alternatively you can use the same toolchain which is used to build the wl500g firmware and then issue make libuclibc++ make libuclibc++-install in For running C++ programs like groff, python, mysql, ctorrent, ..., ipkg package Follow [http://wiki.wl500g.info/index.php/compilingcustomfirmware | wiki.wl500g.info] one step instructions to build custom firmware and its toolchain.
put the [http://www.nslu2-linux.org/Makefile|nslu2_master_Makefile] in Mywl500g/ directory. To build the optware :
will normally build all the wl500g packages described in the Makefile.
automake1.4 and 1.9 : it helps a lot :-) And make 3.80 when building Oleg firmware. MySQL? and possibly others packages using Build your own ipk (for instance oww for the wl500g): For ipkg build, it is usually recommended to use a non-root user and a non-user accessible subdirectory, often /home/slug/optware. The steps for optware/wl500g development are: 1) download wl500g toolchain from http://www.wlan-sat.com/boleo/optware/ to /opt/brcm and untar it with: tar -C / -xjf hndtools-mipsel-uclibc-3.2.3-uClibc++-0.1.12.tar.bz2 2) mkdir -p $HOME/slug && cd $HOME/slug svn co http://svn.nslu2-linux.org/svnroot/optware/trunk optware 3) cd $HOME/slug/optware && make wl500g-target 4) cd $HOME/slug/optware/wl500g 5) make directories ipkg-utils The above only needs to be done once, and should only take a couple of minutes below, assume you're in $HOME/slug/optware/wl500g directory. 6) make hello-ipk (or hello-dirclean hello-check, this is for testing toolchain)... 7) make oww-ipk The build result are in builds/ |