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