CompilingKino
Ok, SlackWare doesnāt come with Kino! So Iāll try to do everything āby the bookā (ie. the README file). This is for Kino 0.7.5.
Dependencies first...
āThe Linux IEEE 1394 subsystem is required for DV/1394 I/O. Linux1394 comes with Linux kernels 2.4+.ā ā Nothing to do, I guess. š
Here the trouble starts...
I added trailing backslashes to lines 23, 24, and 28. And now it works. Weird! This is for libraw1394 0.9.0.
The last one was suggested while installing... I will worry about permissions later. I *think* I want to change the group to ādiskā and give that group rw permissions...
This one requires libraw1394, so I use stow to install what I have up to now.
Time for some testing!
Do it, as user alex:
Oops, another error:
But I remembered what it was ā always run āldconfigā after installing new libraries... ;)
Try again as user alex:
Next problem:
Right, thatās the permission thing I postponed earlier.
Try again as user alex:
That oneās easy, I hope. The camera switched itself off because I wasted so much time...
It works!!
As for the frames being dropped, I faintly remember reading something somewhere about tuning your harddisk so that it uses DMA or something. Based on the FAQ ¹ I think thatās not it:
Looking at the output again, I suspect that it only happened on the first file, probably because the disk was spun down and just woke up... Iāll keep an eye on this.
On to compile kino!
Gah! A dependency not noted in the README file:
Kino still doesnāt want to configure, so Iāll run ldconfig again... But that wasnāt what I needed. Hereās the output of configure for SRC:
Compiling some other packages against libsamplerate may require the addition of ā_usr_local/lib/pkgconfigā to the PKG_CONFIG_PATH environment variable.
Ok.
(Turned out that PKG_CONFIG_PATH was empty on my system anyway, but so what.)
Tried .*configure again for kino ā success!*
More trouble? Not really:
Thatās because I build and install (to stow) using my alex account, not root... What to do? And why isnāt this code using _usr_local/stow/kino/etc/hotplug/usb? Damn.
What I did: I edited the linux-hotplug/Makefile and set hotplugscriptdir = _usr_local/stow/kino/etc/hotplug/usb, knowing full well that its contents would have to end up in _etc_hotplug/usb. This is where the real stuff is! When I looked at it again, however, I found that it was just a little script to tell hotplug about USB jogshuttles. And I donāt have any of those. So Iāll just let it be. š
This time, no problems:
Now, as root, I used stow to install kino.
And as user alex, Iāll test it!
*And it works!!* š
Compiling and writing this page, and posting on the Kino forum took me exactly one hour and thirty minutes.
Note: Stow installs the kino icon in _usr_local/share/icons. I had to manually add a copy to _usr_local/share/icons/hicolor/48x48/apps. Then it worked.