Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

videoDV4L doesn't build while DV plugins is enabled by configure #38

Closed
avilleret opened this issue Aug 12, 2014 · 5 comments
Closed

videoDV4L doesn't build while DV plugins is enabled by configure #38

avilleret opened this issue Aug 12, 2014 · 5 comments

Comments

@avilleret
Copy link
Contributor

on Ubuntu 14.04 with :

sudo apt-get update
sudo apt-get install libdv4-dev libraw1394-dev libiec61883-0 
git pull
./configure

I got :

  capture-support
    use PLUGINS      : yes
    use v4l              : yes (libv4l)
    use v4l2             : yes (libv4l)
    use ieee1394         : yes (libdc1394)
    use DV               : yes
    use Unicap           : yes
    use Video-for-WinDOS : no
    use QuickTime        : no
    use AVFoundation     : no

But after make there is no gem_videoDV4L.so.

It appears that HAVE_LIB_LIBIEC61883 is not defined while the library is well installed.
If I commented the lines 10 and 15 of plugins/videoDV4L/Makefile.am then ./configure && make I have a gem_videoDV4L.so.

But I didn't test it since I have no DV camcorder under the hand.

FYI the full ./configure log is here : https://gist.github.com/avilleret/9457535e645aa6806425

@avilleret
Copy link
Contributor Author

note that https://github.com/umlaeute/Gem/tree/0.93.3 on Ubuntu 12.04 also suffers from this issue

@gndgnd
Copy link

gndgnd commented Aug 12, 2014

Hi, i tested with Gem 0.93.3 on Ubuntu 12.04. In plugins/videoDV4L/Makefile.am the lines that had to be commented were 8 and 12. The libs for the plugin were built. I tested with a Canopus TwinPact 100 scan converter and DV input works flawlessly! I'm gonna test Gem from git.

@umlaeute umlaeute added this to the 0.94 milestone Aug 18, 2014
@umlaeute
Copy link
Owner

videoDV4L depends on libiec61883-dev (not just libiec61883-0).

if the header <libiec61883/iec61883.h> is not found by configure, it should not claim that DV is supported (so there is indeed an - albeit minor - bug)

it's unclear to me how @gndgnd was able to produce a working build.

umlaeute added a commit that referenced this issue Aug 20, 2014
it's disabled anyhow by the Makefile, but configure shouldn't *say* that
it is supported if it is not...

Closes: #38
@umlaeute
Copy link
Owner

the bug in configure should be fixed with 74b5091

@avilleret
Copy link
Contributor Author

yes it is fixed (at least for me) but I don't try it since I don't have DV camcorder
thanks for that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants