Running ion3 on FreeBSD

I just started to try out FreeBSD 7.0 (I am very impressed so far) and ran into huge problems installing my favorite window manager ion3 . Apparently the main developer had some trouble with various distribution maintainers and forbade then to ship ion (link).

After some try and error (and a pointer in the right direction by Markus) I finally figured out how to tweak the system.mk to make ion3 compile.

I had to change the following things:

  • install to $(HOME)/ion (you have to create this directory first)
  • comment DL_LIBS=-ldl (as this lib seems to be part of the FreeBSD libc anyway)
  • Set the path for lua 5.1
  • uncomment DEFINES =+ -DCF_NO_LOCALE -DCF_NO_GETTEXT

Attached: system.mk