Neil Hopcroft

A digital misfit


Adding imlib2 project

imlib2 is part of the Enlightenment EFL libraries. It is built using ./, configure and make. In the initial build it is missing support for gif and id3, gif support is added by installing the giflib-devel package, id3 support needs a new project, id3lib.

Setting up the navit build

After installing the dbus-devel package, the navit build fails with this error: In file included from /usr/share/tomcat7/.jenkins/workspace/navit/navit/binding/dbus/binding_dbus.c:22:0: /usr/include/dbus-1.0/dbus/dbus.h:29:33: fatal error: dbus/dbus-arch-deps.h: No such file or directory #include ^ compilation terminated. Looking at the cmake/FindDBus.cmake file shows that it is checking in /usr/lib/include but not in /usr/lib64/include, where the dbus directory can be found. Adding another […]

Adding id3lib project

The id3lib project is required for the imlib2 project, it lives in cvs at sourceforge. It is built with ./configure, make and make install. This project appears not to be under active maintenance in the sourceforge CVS repository.

Adding Navit to the build server

Since I’m considering changing my car, I’m having a look at some potential in-car computing systems. Navit looks like it might provide some interesting functionality for open source navigation based on OSM maps. So I’m adding Navit to my Jenkins build server. The project lives in Git and is built with CMake. Adding this build […]

Refactoring OBD diagnostics page

The original version of the OBD ‘wheres Neil?’ page was created as a Perl script generating HTML/Javascript on the fly, this was made as a proof of concept to get something on the web. It does leave a lot to be desired, though. For a start, in its current form it will only display the […]

Resurrecting Where’s Neil? and the OBD data logger

A little experimenting with the bluetooth OBD units in my car has shown that one of them hasn’t blown yet – I thought my car had a tendency to overvoltage and smoke them, at least a couple have given up their magic smoke. This means there is potential to resurrect the “Where’s Neil?” web page […]