I’m playing with interesting go language which is built for system programming however, golang has been using to solve variety problems. For me, the most important aspect of the language is it is compiled and cross platform . Its simple, easy to learn and solves resource problems efficiently. For test purposes, I wrote a simple hello world application, …

OpenWRT (trunk version for x86) and Carambola2 (v2.8) SDK and Toolchain development binaries can be found at http://mehmetalierturk.com/openwrt for Mac OSX (El Capitan). Binaries contain main developments packages as preinstalled (gcc & gdb) and others packed under packages subdir.

You can find how to build OpenWRT on Mac OSX from my previous posts, here I’ll share my development environment for wireless devices. IDE: After XCode, Clion is the best IDE for C/C++ development on OS X. Only disadvantage is, it doesn’t support remote debugging. Toolchain: Cross compiled toolchain for openWRT Vagrant: There are boxes for openwrt I use qqshfox/openwrt-barrier_breaker and …

Recently homebrew is more popular than macports and has support most of the packages you may need on Mac OS X. To get OpenWRT complied on OS X prepare a disk image with Disk Utiliy->New Image-> Case sensitive, sparse disk Image. Second, install XCode from App Store, and Command Line Tools: xcode-select –install Install Homebrew: ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” Install required packages by …