Hello Soeren, I just looked at /usr/bin/pkg-config but it seems to be mostly a binary file although there is some plain text in it.
This is line 84-88 in CMakeLists.txt: pkg_check_modules(LIBSRCXX QUIET ${LIBSR_CXX_BINDING}) if(NOT LIBSRCXX_FOUND OR NOT LIBSRCXX_VERSION) message(FATAL_ERROR "libsigrok C++ bindings missing, check libsigrok's 'configure' output (missing dependencies?)") endif() pkg_check_modules(PKGDEPS REQUIRED ${PKGDEPS}) Does that help anything? Thanks, Paul > On Oct 2, 2018, at 07:17, Soeren Apel <soe...@apelpie.net> wrote: > > Hello Paul, > >> -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") >> CMake Error at CMakeLists.txt:86 (message): >> libsigrok C++ bindings missing, check libsigrok's 'configure' >> output >> (missing dependencies?) > > Did you see this? Did you check? > > Regards, > -Soeren > > > On Tue, 2018-10-02 at 07:10 -0400, paulcrawfordgm wrote: >> Hi, >> >> I just tried to build Pulseview on a new installation of Ubuntu >> 16.04. I followed the wiki exactly from here: >> >> https://sigrok.org/wiki/Linux#PulseView >> >> to install the requirements and build. All went well until "cmake .” >> and then I got the following error: >> >> -- The C compiler identification is GNU 5.4.0 >> -- The CXX compiler identification is GNU 5.4.0 >> -- 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 >> -- 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 >> -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") >> CMake Error at CMakeLists.txt:86 (message): >> libsigrok C++ bindings missing, check libsigrok's 'configure' >> output >> (missing dependencies?) >> >> >> -- Configuring incomplete, errors occurred! >> See also "/home/paulcrawford/pulseview/CMakeFiles/CMakeOutput.log". >> >> The pertinent part of the CMakeOutput.log file is: >> >> Run Build Command:"/usr/bin/make" "cmTC_dc6a5/fast" >> /usr/bin/make -f CMakeFiles/cmTC_dc6a5.dir/build.make >> CMakeFiles/cmTC_dc6a5.dir/build >> make[1]: Entering directory >> '/home/paulcrawford/pulseview/CMakeFiles/CMakeTmp' >> Building CXX object CMakeFiles/cmTC_dc6a5.dir/feature_tests.cxx.o >> /usr/bin/c++ -std=c++98 -o >> CMakeFiles/cmTC_dc6a5.dir/feature_tests.cxx.o -c >> /home/paulcrawford/pulseview/CMakeFiles/feature_tests.cxx >> Linking CXX executable cmTC_dc6a5 >> /usr/bin/cmake -E cmake_link_script >> CMakeFiles/cmTC_dc6a5.dir/link.txt --verbose=1 >> /usr/bin/c++ CMakeFiles/cmTC_dc6a5.dir/feature_tests.cxx.o -o >> cmTC_dc6a5 -rdynamic >> make[1]: Leaving directory >> '/home/paulcrawford/pulseview/CMakeFiles/CMakeTmp' >> >> >> Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers >> Feature record: CXX_FEATURE:0cxx_alias_templates >> Feature record: CXX_FEATURE:0cxx_alignas >> Feature record: CXX_FEATURE:0cxx_alignof >> Feature record: CXX_FEATURE:0cxx_attributes >> Feature record: CXX_FEATURE:0cxx_attribute_deprecated >> Feature record: CXX_FEATURE:0cxx_auto_type >> Feature record: CXX_FEATURE:0cxx_binary_literals >> Feature record: CXX_FEATURE:0cxx_constexpr >> Feature record: CXX_FEATURE:0cxx_contextual_conversions >> Feature record: CXX_FEATURE:0cxx_decltype >> Feature record: CXX_FEATURE:0cxx_decltype_auto >> Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types >> Feature record: CXX_FEATURE:0cxx_default_function_template_args >> Feature record: CXX_FEATURE:0cxx_defaulted_functions >> Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers >> Feature record: CXX_FEATURE:0cxx_delegating_constructors >> Feature record: CXX_FEATURE:0cxx_deleted_functions >> Feature record: CXX_FEATURE:0cxx_digit_separators >> Feature record: CXX_FEATURE:0cxx_enum_forward_declarations >> Feature record: CXX_FEATURE:0cxx_explicit_conversions >> Feature record: CXX_FEATURE:0cxx_extended_friend_declarations >> Feature record: CXX_FEATURE:0cxx_extern_templates >> Feature record: CXX_FEATURE:0cxx_final >> Feature record: CXX_FEATURE:0cxx_func_identifier >> Feature record: CXX_FEATURE:0cxx_generalized_initializers >> Feature record: CXX_FEATURE:0cxx_generic_lambdas >> Feature record: CXX_FEATURE:0cxx_inheriting_constructors >> Feature record: CXX_FEATURE:0cxx_inline_namespaces >> Feature record: CXX_FEATURE:0cxx_lambdas >> Feature record: CXX_FEATURE:0cxx_lambda_init_captures >> Feature record: CXX_FEATURE:0cxx_local_type_template_args >> Feature record: CXX_FEATURE:0cxx_long_long_type >> Feature record: CXX_FEATURE:0cxx_noexcept >> Feature record: CXX_FEATURE:0cxx_nonstatic_member_init >> Feature record: CXX_FEATURE:0cxx_nullptr >> Feature record: CXX_FEATURE:0cxx_override >> Feature record: CXX_FEATURE:0cxx_range_for >> Feature record: CXX_FEATURE:0cxx_raw_string_literals >> Feature record: CXX_FEATURE:0cxx_reference_qualified_functions >> Feature record: CXX_FEATURE:0cxx_relaxed_constexpr >> Feature record: CXX_FEATURE:0cxx_return_type_deduction >> Feature record: CXX_FEATURE:0cxx_right_angle_brackets >> Feature record: CXX_FEATURE:0cxx_rvalue_references >> Feature record: CXX_FEATURE:0cxx_sizeof_member >> Feature record: CXX_FEATURE:0cxx_static_assert >> Feature record: CXX_FEATURE:0cxx_strong_enums >> Feature record: CXX_FEATURE:1cxx_template_template_parameters >> Feature record: CXX_FEATURE:0cxx_thread_local >> Feature record: CXX_FEATURE:0cxx_trailing_return_types >> Feature record: CXX_FEATURE:0cxx_unicode_literals >> Feature record: CXX_FEATURE:0cxx_uniform_initialization >> Feature record: CXX_FEATURE:0cxx_unrestricted_unions >> Feature record: CXX_FEATURE:0cxx_user_literals >> Feature record: CXX_FEATURE:0cxx_variable_templates >> Feature record: CXX_FEATURE:0cxx_variadic_macros >> Feature record: CXX_FEATURE:0cxx_variadic_templates >> >> Interestingly I have had the same error trying install Pulseview >> under Homebrew on MacOS 10.13.6. >> >> Is there something fundamentally wrong here? >> >> Thanks, >> >> Paul Crawford >> _______________________________________________ >> sigrok-devel mailing list >> sigrok-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/sigrok-devel _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel