Zbigniew Jędrzejewski-Szmek (zbyszek@in.waw.pl) said:
Compiling journalctl on UINXy OSes should not be too much of a problem. You'd need dbus >= 1.4.0, libcap, liblzma (if used by the journal files in question). Not trivial but certainly doable.
Other than 'because the same command as it stands now talks to journald itself', why would a reader for other OSes require dbus and libcap?
(i.e., if you're targeting a foreign reader, I think it should be simpler.)
Bill