Introduction to CMake by Example

This article provides a straightforward set of “Hello World!” introductions to using CMake for building C++ projects. All steps are performed using Linux on the BeagleBone platform, but the instructions are relevant to most Linux platforms.
The make utility and Makefiles provide a build system that can be used to manage the compilation and re-compilation of programs that are written in any programming […]

By |April 1st, 2015|Beaglebone, General, Linux|26 Comments

Building git from source for the Beaglebone Black

I use for all of my source code source version control. I noticed that in the past few days git push had stopped working for me on the Beaglebone Black (BBB) for one of my repositories. I decided to build git from source to see if it was a version issue. The version of git on the BBB is version 1.7.7 […]

By |June 4th, 2013|Beaglebone, Blog|4 Comments

Custom Kernel and Ångström Distribution Recipe (SPI/CAN bus Support)

I have already posted on how we can build a vanilla Angstrom distribution from source at this post: Building Angstrom for Beaglebone from Source. This post looks at how we can add SPI to the kernel and rebuild the Linux kernel and Angstrom distribution. The post isn’t specific to SPI, so it may be that you are looking to make […]

By |May 5th, 2013|Beaglebone, Blog|14 Comments

Building FFMPEG for Beaglebone from Source

For my USB Logitech C920 MPEG4 webcam I decided that I would try to build ffmpeg from source and see if it improved the streaming capability of the camera. Currently, the stream is halting after about 30 seconds and the data stream becomes frozen.

So, based on the steps at this link I downloaded the x264 source and built it. I had […]

By |April 15th, 2013|Beaglebone, Blog|9 Comments