Even if posts in the issus show workarounds, it also looks like opencv 
developers consider the use of pkg-config .pc files obsolete so I will do 
without.

> Le 9 févr. 2021 à 14:43, Marius Schamschula <[email protected]> a écrit :
> 
> It looks like this is an open issue:
> 
> https://github.com/opencv/opencv/issues/13154
> 
> It looks like one can patch opencv4 to fix this issue.
> 
> PS: I meant .pc not .po files.
> 
>> On Feb 9, 2021, at 7:40 AM, Marius Schamschula <[email protected]> wrote:
>> 
>> pkg-config only works if the package generates .po files. cairo does, opencv 
>> does, but opencv4 does not.
>> 
>>> On Feb 9, 2021, at 6:44 AM, Joël Brogniart <[email protected]> 
>>> wrote:
>>> 
>>> 
>>> One should be able to obtain informations with pkg-config. ie. wiith cairo 
>>> installed it works fine
>>> pkg-config --cflags cairo
>>> pkg-config --libs cairo
>>> But not with opencv4.
>>> 
>>> Joël 
>>> 
>>>> Le 9 févr. 2021 à 12:10, Marius Schamschula <[email protected]> a 
>>>> écrit :
>>>> 
>>>> I haven’t had time to look into that. I’m not the maintain of opencv4. For 
>>>> the moment I downgraded opencv to version 3.4.13.
>>>> 
>>>>> On Feb 9, 2021, at 2:28 AM, Joël Brogniart <[email protected]> 
>>>>> wrote:
>>>>> 
>>>>> I'm trying to adapt a portfile for a Linux application to depend on 
>>>>> opencv4 instead of opencv. The building of the application use pkg-config 
>>>>> to find directory, library et compiler settings for different tools 
>>>>> (opencv, cairo…). This works correctly except for opencv.
>>>>> 
>>>>> On Macports, the opencv4 port doesn't populate pkg-config data with its 
>>>>> own information. Is there an explanation for the missing data?
>>>> 
>>>> Marius
>>>> --
>>>> Marius Schamschula
>> 
> 

Reply via email to