Pretty strange. Stupid question: I assume you have tried blowing away the
build directory and giving it another go? Wondering if this is the CMake
cache mucking you up.

This might be worth a try?
https://github.com/dmlc/mxnet/issues/1131

Cheers,
Ben

On Thu, May 26, 2016 at 12:47 PM, Richard Bell <richard.be...@gmail.com>
wrote:

> Then it spit out this error message:
>
>  CMake Error at
> /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:203
>  (CMAKE_PARSE_ARGUMENTS):
>    Unknown CMake command "CMAKE_PARSE_ARGUMENTS".
>  Call Stack (most recent call first):
>    /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:52
> (find_package_handle_standard_args)
>    cmake/Modules/FindCppUnit.cmake:12 (INCLUDE)
>    CMakeLists.txt:106 (find_package)
>
> I don't know what to make of this, do you?
>
> On Thu, May 26, 2016 at 9:45 AM, Richard Bell <richard.be...@gmail.com>
> wrote:
>
>> It seems to be looking into the grprefix directory, this is what I get
>> from ccmake:
>>
>>  CMAKE_BUILD_TYPE
>> *
>>  CMAKE_INSTALL_PREFIX
>> */usr/local
>>  ENABLE_DOXYGEN
>> *ON
>>  GNURADIO_RUNTIME_LIBRARIES_gnu
>> */home/rbell/Documents/grprefix/lib/libgnuradio-pmt.so
>>  GNURADIO_RUNTIME_LIBRARIES_gnu
>> */home/rbell/Documents/grprefix/lib/libgnuradio-runtime.so
>>  Gnuradio_DIR
>> */home/rbell/Documents/grprefix/lib/cmake/gnuradio
>>  LIB_SUFFIX
>> *
>>  QA_PYTHON_EXECUTABLE
>> */usr/bin/python2
>>  SHELL                                          */bin/sh
>>
>> On Thu, May 26, 2016 at 7:54 AM, Ben Hilburn <bhilb...@gnuradio.org>
>> wrote:
>>
>>> Hi Richard -
>>>
>>> Can you try peeking into the CMAKE madness to see what paths it selected
>>> for those two gnuradio libraries? I've found the curses-based CMAKE UI to
>>> be pretty helpful in seeing what the build parameters are: $ ccmake
>>>
>>> Cheers,
>>> Ben
>>>
>>> On Wed, May 25, 2016 at 4:19 PM, Richard Bell <richard.be...@gmail.com>
>>> wrote:
>>>
>>>> I'm trying to compile one of my custom OOT modules on this new Ubuntu
>>>> 16.04 install and I wonder if I'm having compatibility issues. I'm getting
>>>> what looks like cmake issues that cause make to error out. I made sure to
>>>> feed the prefix location into cmake. There are warnings that I'm not used
>>>> to seeing in the cmake output. make says it can't find a few required
>>>> libraries that cmake reported it found. Here is the full cmake and make
>>>> output:
>>>>
>>>> rbell@rbell:~/Documents/pcodes/radio_devel/custom_grblocks/gr-add_tagged_stream_once/build$
>>>> cmake -DCMAKE_INSTALL_PREFIX=/home/rbell/Documents/grprefix/ ..
>>>> -- The CXX compiler identification is GNU 5.3.1
>>>> -- The C compiler identification is GNU 5.3.1
>>>> -- Check for working CXX compiler: /usr/bin/c++
>>>> -- Check for working CXX compiler: /usr/bin/c++ -- works
>>>> -- Detecting CXX compiler ABI info
>>>> -- Detecting CXX compiler ABI info - done
>>>> -- Detecting CXX compile features
>>>> -- Detecting CXX compile features - done
>>>> -- Check for working C compiler: /usr/bin/cc
>>>> -- Check for working C compiler: /usr/bin/cc -- works
>>>> -- Detecting C compiler ABI info
>>>> -- Detecting C compiler ABI info - done
>>>> -- Detecting C compile features
>>>> -- Detecting C compile features - done
>>>> -- Build type not specified: defaulting to release.
>>>> -- Boost version: 1.58.0
>>>> -- Found the following Boost libraries:
>>>> --   filesystem
>>>> --   system
>>>> -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
>>>> -- Checking for module 'cppunit'
>>>> --   Found cppunit, version 1.13.2
>>>> -- Found CPPUNIT: /usr/lib/x86_64-linux-gnu/libcppunit.so;dl
>>>> -- Found Doxygen: /usr/bin/doxygen (found version "1.8.11")
>>>> Checking for GNU Radio Module: RUNTIME
>>>> -- Checking for module 'gnuradio-runtime'
>>>> --   Found gnuradio-runtime, version 3.7.10git
>>>>  * INCLUDES=/home/rbell/Documents/grprefix/include
>>>>  *
>>>> LIBS=/home/rbell/Documents/grprefix/lib/libgnuradio-runtime.so;/home/rbell/Documents/grprefix/lib/libgnuradio-pmt.so
>>>> -- Found GNURADIO_RUNTIME:
>>>> /home/rbell/Documents/grprefix/lib/libgnuradio-runtime.so;/home/rbell/Documents/grprefix/lib/libgnuradio-pmt.so
>>>>
>>>> GNURADIO_RUNTIME_FOUND = TRUE
>>>> CMake Warning (dev) at
>>>> /home/rbell/Documents/grprefix/lib/cmake/gnuradio/GrTest.cmake:45
>>>> (get_target_property):
>>>>   Policy CMP0026 is not set: Disallow use of the LOCATION target
>>>> property.
>>>>   Run "cmake --help-policy CMP0026" for policy details.  Use the
>>>> cmake_policy
>>>>   command to set the policy and suppress this warning.
>>>>
>>>>   The LOCATION property should not be read from target
>>>>   "test-add_tagged_stream_once".  Use the target name directly with
>>>>   add_custom_command, or use the generator expression $<TARGET_FILE>, as
>>>>   appropriate.
>>>>
>>>> Call Stack (most recent call first):
>>>>   lib/CMakeLists.txt:79 (GR_ADD_TEST)
>>>> This warning is for project developers.  Use -Wno-dev to suppress it.
>>>>
>>>> --
>>>> -- Checking for module SWIG
>>>> -- Found SWIG version 2.0.12.
>>>> -- Found SWIG: /usr/bin/swig2.0
>>>> -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found
>>>> suitable version "2.7.11+", minimum required is "2")
>>>> -- Found PythonInterp: /usr/bin/python2 (found suitable version
>>>> "2.7.11", minimum required is "2")
>>>> -- Looking for sys/types.h
>>>> -- Looking for sys/types.h - found
>>>> -- Looking for stdint.h
>>>> -- Looking for stdint.h - found
>>>> -- Looking for stddef.h
>>>> -- Looking for stddef.h - found
>>>> -- Check size of size_t
>>>> -- Check size of size_t - done
>>>> -- Check size of unsigned int
>>>> -- Check size of unsigned int - done
>>>> -- Check size of unsigned long
>>>> -- Check size of unsigned long - done
>>>> -- Check size of unsigned long long
>>>> -- Check size of unsigned long long - done
>>>> -- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE
>>>> -- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE - Success
>>>> CMake Warning (dev) at
>>>> /home/rbell/Documents/grprefix/lib/cmake/gnuradio/GrTest.cmake:45
>>>> (get_target_property):
>>>>   Policy CMP0026 is not set: Disallow use of the LOCATION target
>>>> property.
>>>>   Run "cmake --help-policy CMP0026" for policy details.  Use the
>>>> cmake_policy
>>>>   command to set the policy and suppress this warning.
>>>>
>>>>   The LOCATION property should not be read from target
>>>>   "gnuradio-add_tagged_stream_once".  Use the target name directly with
>>>>   add_custom_command, or use the generator expression $<TARGET_FILE>, as
>>>>   appropriate.
>>>>
>>>> Call Stack (most recent call first):
>>>>   python/CMakeLists.txt:44 (GR_ADD_TEST)
>>>> This warning is for project developers.  Use -Wno-dev to suppress it.
>>>>
>>>> CMake Warning (dev) at
>>>> /home/rbell/Documents/grprefix/lib/cmake/gnuradio/GrTest.cmake:45
>>>> (get_target_property):
>>>>   Policy CMP0045 is not set: Error on non-existent target in
>>>>   get_target_property.  Run "cmake --help-policy CMP0045" for policy
>>>> details.
>>>>   Use the cmake_policy command to set the policy and suppress this
>>>> warning.
>>>>
>>>>   get_target_property() called with non-existent target
>>>> "/usr/bin/python2".
>>>> Call Stack (most recent call first):
>>>>   python/CMakeLists.txt:44 (GR_ADD_TEST)
>>>> This warning is for project developers.  Use -Wno-dev to suppress it.
>>>>
>>>> CMake Warning (dev) at
>>>> /home/rbell/Documents/grprefix/lib/cmake/gnuradio/GrTest.cmake:45
>>>> (get_target_property):
>>>>   Policy CMP0045 is not set: Error on non-existent target in
>>>>   get_target_property.  Run "cmake --help-policy CMP0045" for policy
>>>> details.
>>>>   Use the cmake_policy command to set the policy and suppress this
>>>> warning.
>>>>
>>>>   get_target_property() called with non-existent target
>>>>
>>>> "/home/rbell/Documents/pcodes/radio_devel/custom_grblocks/gr-add_tagged_stream_once/python/qa_add_tagged_stream_once.py".
>>>> Call Stack (most recent call first):
>>>>   python/CMakeLists.txt:44 (GR_ADD_TEST)
>>>> This warning is for project developers.  Use -Wno-dev to suppress it.
>>>>
>>>> -- Configuring done
>>>> -- Generating done
>>>> -- Build files have been written to:
>>>> /home/rbell/Documents/pcodes/radio_devel/custom_grblocks/gr-add_tagged_stream_once/build
>>>>
>>>>
>>>> rbell@rbell:~/Documents/pcodes/radio_devel/custom_grblocks/gr-add_tagged_stream_once/build$
>>>> sudo make install
>>>> Scanning dependencies of target gnuradio-add_tagged_stream_once
>>>> [  4%] Building CXX object
>>>> lib/CMakeFiles/gnuradio-add_tagged_stream_once.dir/add_tagged_stream_once_impl.cc.o
>>>> [  8%] Linking CXX shared library libgnuradio-add_tagged_stream_once.so
>>>> /usr/bin/ld: cannot find -lgnuradio-runtime
>>>> /usr/bin/ld: cannot find -lgnuradio-pmt
>>>> collect2: error: ld returned 1 exit status
>>>> lib/CMakeFiles/gnuradio-add_tagged_stream_once.dir/build.make:98:
>>>> recipe for target 'lib/libgnuradio-add_tagged_stream_once.so' failed
>>>> make[2]: *** [lib/libgnuradio-add_tagged_stream_once.so] Error 1
>>>> CMakeFiles/Makefile2:137: recipe for target
>>>> 'lib/CMakeFiles/gnuradio-add_tagged_stream_once.dir/all' failed
>>>> make[1]: *** [lib/CMakeFiles/gnuradio-add_tagged_stream_once.dir/all]
>>>> Error 2
>>>> Makefile:138: recipe for target 'all' failed
>>>> make: *** [all] Error 2
>>>>
>>>> Anyone know how to fix this?
>>>>
>>>>
>>>> _______________________________________________
>>>> 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