ELF Library Viewer Again
October 10th 2009 10:24 pm
As usual, no (coding) progress happens for me unless something else is causing me problems on my system. In this case, I had the opportunity to need to use my library dependency viewer.
Qt is nice enough to link to KIO when run under a KDE desktop, so even though ELF Library Viewer only links to Qt right now, I still get the nice KDE file open dialog. This is 99% of the time a positive feature. But for some reason the dialog was crashing and just having a horrible time handling large directories (like, say, /usr/bin). Worse yet, I couldn’t simply type /usr/bin/foo and click OK, since that isn’t working either. Hmm.
I decided the easiest thing to do would be to add support for opening files passed to the command line of my application (and I was right). Since I was working on it anyways I also ported the build system to CMake (from QMake), and so now it’s possible to install it/make packages/etc.
I’ve placed the updated version on my software page in case anyone’s interested. Obligatory screenshot is the same as two years ago:

Now it’s back to reading research papers all day. :-/

Really nice and original font! What’s its name?
The UI font is Corbel, a Microsoft font that can be gotten to in various ways.
I’ve since switched to Aller and Titillium.