I’ve upgraded my old QLC RPM to the 3.0.0 version. This release is built for Mandriva 2009.1 and x86_64 architecture only, and do not depends on LLA. I also had to remove the FTDI output plugin as it doesn’t compile on my machine. You can find the QLC RPM in my repository.
In the end, this RPM is quite a prototype. I didn’t checked that it works well beyond the UI (check the screenshot for a proof). So use it at your own risks !
What compiler errors did you have so that I can try and fix it. There should have no dependancies.
Chris, you’re right about the LLA dependency: it’s not required by QLC 3.0.0. I just assumed it was based on my old RPM (which requires it).
About the compilation of the FTDI output plugin, here is the error message I have (with latest QLC trunk, aka SVN revision #1179):
My dirty fix was to disable the FTDI plugin compilation with this one-liner just before running
qmake:This is because you are trying to compile the 64bit version with the 32bit FTDI library. This is very simple to fix. Just download http://www.ftdichip.com/Drivers/D2XX/Linux/libftd2xx0.4.16_x86_64.tar.gz and change the link to this library rather than the distributed one. Perhaps I should include this and have a 64bit makefile flag for it?
@Chris: Thanks for the tip ! I managed to compile QLC with enabled FTDI output plugin by using the library you pointed to.
In the mean time, Heikki Junnila added the necessary stuff in the trunk. Thanks to his changes, I can now build the RPM out of the latest SVN revision without any hack.
You can find a RPM of the revision #1235 in my repository.
FYI, I’ve built a new RPM of QLC based on a fresh trunk (SVN revision #1276). I’ve dropped it in my Mandriva 2009.1 repository.