I would take a look at the FindGSL.cmake script.  I suspect the issue is
related to the change to run FindPackage twice.  Perhaps the pkgconfig
detection isn't pulling in the variables the second time so they are being
set to nulls?

For a quick test, I would try commenting out the "find_package(GSL)" in the
gr-dtv CMakeLists.txt and see what happens.

Geof

On Wed, Feb 22, 2017 at 10:42 AM, Achilleas Anastasopoulos <
anas...@umich.edu> wrote:

> Hi all,
>
> thank you for your input.
>
> Some clarifications:
>
> I was indeed cmaking the latest version from git
>
> "Building for version: v3.7.10.1-237-g81e7af7b / 3.7.11git"
>
> and was working from scratch with a clean built.
>
> I attach here the whole output of cmake.
>
> thanks for the help ,
> Achilleas
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Tue, Feb 21, 2017 at 6:01 PM, Achilleas Anastasopoulos <
> anas...@umich.edu> wrote:
>
>> Hi all,
>>
>> after a long time update from source on a Fedora 23 I came across the
>> following problem when cmaking:
>>
>> -- Configuring gr-fec support...
>> --   Dependency ENABLE_VOLK = ON
>> --   Dependency Boost_FOUND = 1
>> --   Dependency ENABLE_GNURADIO_RUNTIME = ON
>> --   Dependency ENABLE_GR_BLOCKS = ON
>> --   Dependency GSL_FOUND = TRUE         <============================
>> --   Enabling gr-fec support.
>> --   Override with -DENABLE_GR_FEC=ON/OFF
>> -- Checking for module 'fftw3f >= 3.0'
>> --   Found fftw3f , version 3.3.4
>> -- Found FFTW3F: /lib64/libfftw3f.so
>>
>> but then
>>
>> -- Configuring gr-dtv support...
>> --   Dependency Boost_FOUND = 1
>> --   Dependency GSL_FOUND = FALSE  <============================
>> --   Dependency ENABLE_GNURADIO_RUNTIME = ON
>> --   Dependency ENABLE_GR_ANALOG = ON
>> --   Dependency ENABLE_GR_FILTER = ON
>> --   Dependency ENABLE_GR_FEC = ON
>> --   Disabling gr-dtv support.
>> --   Override with -DENABLE_GR_DTV=ON/OFF
>> -- Could NOT find GSL (missing:  GSL_INCLUDE_DIRS GSL_LIBRARY_DIRS)
>> --
>> -- Configuring gr-atsc support...
>> --   Dependency Boost_FOUND = 1
>> --   Dependency GSL_FOUND = FALSE   <============================
>> --   Dependency ENABLE_GNURADIO_RUNTIME = ON
>> --   Dependency ENABLE_GR_FFT = ON
>> --   Dependency ENABLE_GR_BLOCKS = ON
>> --   Dependency ENABLE_GR_FEC = ON
>> --   Dependency ENABLE_GR_FILTER = ON
>> --   Dependency ENABLE_GR_ANALOG = ON
>> --   Disabling gr-atsc support.
>> --   Override with -DENABLE_GR_ATSC=ON/OFF
>>
>> --
>> -- Configuring gr-wavelet support...
>> --   Dependency Boost_FOUND = 1
>> --   Dependency ENABLE_GNURADIO_RUNTIME = ON
>> --   Dependency ENABLE_GR_BLOCKS = ON
>> --   Dependency ENABLE_GR_ANALOG = ON
>> --   Dependency GSL_FOUND = FALSE  <============================
>> --   Disabling gr-wavelet support.
>> --   Override with -DENABLE_GR_WAVELET=ON/OFF
>> --
>>
>> and so the packages
>>
>> --   * gr-dtv
>> --   * gr-atsc
>> --   * gr-wavelet
>>
>> are not being built.
>>
>> BTW: I have gsl and gsl-devel installed (version 1.16-17)
>>
>> Can anyone give me a hint as to what may be wrong here?
>>
>> thanks
>> Achilleas
>>
>>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to