I have a project with a chain of external libraries and some of the
dependencies depend on each other as options
meaning
project uses
LIB A,
LIB B
LIB B can use as option LIB C
my project then needs to inquire LIB B to see if LIB C was included (to link
with LIB C)
I do this like this
07.01.2018, 21:13, "Franck Houssen" :
>
>> De: "Roger Leigh"
>> À: "Franck Houssen"
>> Cc: cmake@cmake.org
>> Envoyé: Dimanche 7 Janvier 2018 18:14:04
>> Objet: Re: [CMake] CMake: using dlopen
>>
>> Original message
>> From: Franck Hous
- Mail original -
> De: "Roger Leigh"
> À: "Franck Houssen"
> Cc: cmake@cmake.org
> Envoyé: Dimanche 7 Janvier 2018 18:14:04
> Objet: Re: [CMake] CMake: using dlopen
> Original message
> From: Franck Houssen
> Date: 07/01/2018 13:58 (GMT+00:00)
> To: Roger Leigh
> Cc
- Mail original -
> De: "Konstantin Tokarev"
> À: "Franck Houssen"
> Cc: cmake@cmake.org, "Roger Leigh"
> Envoyé: Dimanche 7 Janvier 2018 17:50:40
> Objet: Re: [CMake] CMake: using dlopen
>
>
>
> 07.01.2018, 19:36, "Franck Houssen" :
> > - Mail original -
> >> De: "Konstant
Original message From: Franck Houssen
Date: 07/01/2018 13:58 (GMT+00:00) To: Roger Leigh
Cc: cmake@cmake.org Subject: Re: [CMake] CMake: using
dlopen
> OK, thanks. So, I go with: target_link_libraries(main PUBLIC ...
> ${CMAKE_DL_LIBS})
Use PRIVATE if it is not used in a
07.01.2018, 19:36, "Franck Houssen" :
> - Mail original -
>> De: "Konstantin Tokarev"
>> À: "Franck Houssen"
>> Cc: cmake@cmake.org, "Roger Leigh"
>> Envoyé: Dimanche 7 Janvier 2018 15:20:08
>> Objet: Re: [CMake] CMake: using dlopen
>>
>> > - Mail original -
>> >
>> >>
- Mail original -
> De: "Konstantin Tokarev"
> À: "Franck Houssen"
> Cc: cmake@cmake.org, "Roger Leigh"
> Envoyé: Dimanche 7 Janvier 2018 15:20:08
> Objet: Re: [CMake] CMake: using dlopen
>
>
>
> > - Mail original -
> >
> >> De: "Roger Leigh"
> >> À: cmake@cmake.org
> >> E
> - Mail original -
>
>> De: "Roger Leigh"
>> À: cmake@cmake.org
>> Envoyé: Samedi 6 Janvier 2018 18:42:11
>> Objet: Re: [CMake] CMake: using dlopen
>>
>> On 06/01/18 17:01, J Decker wrote:
>>> CMake/shared/modules will define the CMAKE_DL_LIBS which a very high
>>> percentage of the ti
- Mail original -
> De: "Roger Leigh"
> À: cmake@cmake.org
> Envoyé: Samedi 6 Janvier 2018 18:42:11
> Objet: Re: [CMake] CMake: using dlopen
>
> On 06/01/18 17:01, J Decker wrote:
> > CMake/shared/modules will define the CMAKE_DL_LIBS which a very high
> > percentage of the time will jus