[Bug 698627] opencv: doesn't build with opencv 2.4.5

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Apr 25 16:19:13 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=698627
  GStreamer | gst-plugins-bad | 1.x

--- Comment #4 from Todd Agulnick <todd at agulnick.com> 2013-04-25 23:19:06 UTC ---
(In reply to comment #1)
> If the redundant declarations warnings are caused by the OpenCV headers
> being broken you could do something like what was done in gst-omx for
> the Raspberry Pi:
> http://cgit.freedesktop.org/gstreamer/gst-omx/commit/?id=4974f75d916e703cb78244154218cf700a1567fd
> Please report this to the OpenCV folks though so they can get it fixed
> properly :)
> 

Okay, thanks for the tip; I hadn't seen those pragmas before. I should note
that the header file that is the source of all of the redundant decls warnings
(operations.hpp) has been dramatically changed on opencv's git master; they've
been doing some substantial reorganization, so the problem in 2.4.5 may be
transient. I'll try building against HEAD to see how it looks.

> For the linking problem, libtool is converting all the -lsomelibrary to
> whatever it finds in the libsomelibrary.la file. It might be that
> something there is wrong, or indeed the pkg-config file of OpenCV has
> changed and now lists things not as -lsomelibrary but instead gives the
> path to the library file (which would just be wrong and should be
> reported to the OpenCV people).

It looks like TPM is taking a look at this one. Opencv 2.4.5 is the first
version I've ever built, so I don't know whether opencv.pc file contents have
changed recently or have never been correct on OSX. fwiw, it looks the same
when I build from HEAD.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list