Compiling 'libflashsupport-jack' on Deepin Linux.
Tofloor
poster avatar
omelette
deepin
2013-08-26 06:35
Author
With the Jack-server running,  the 'libflashsupport-jack' library allows you to send flash-audio to an application like VLC or RecordMyDesktop, where it can then be saved as a file.

I have had no problem compiling it on Ubuntu 10.04 but failed to build it on Deepin 12.12.1 after much effort.  Has anyone managed to get it running on Deepin?

More info may be found http://jackaudio.org/routing_flash.
Reply Favorite View the author
All Replies
omelette
deepin
2013-09-05 07:31
#1
For the record, I managed to get this working, but the 'how-to' isn't straight-forward.  In fact, I encountered different issues with Deepin 32-bit (which I had installed when I opened this thread) and Deepin 64-bit (which I have now).

One oddity is that with 'qjackctl' and its dependencies installed (which I guess most will use) I still couldn't build 'libflashsupport-jack' until I also installed 'libjack-dev'.  The strange part is that installing that breaks qjackctl, so that after building 'libflashsupport-jack' you then need to remove libjack-dev again.

The other main problem, and the one that stopped me with the 32-bit Deepin, involved 'videodev.h'.  Suffice to say that I googled the answer here - http://askubuntu.com/questions/2 ... such-file-or-direct

Below is the important bit.
  1. sudo apt-get install libv4l-dev
  2. cd /usr/include/linux
  3. sudo ln -s ../libv4l1-videodev.h videodev.h
Copy the Code
Reply View the author