Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

brew upgrade fails to compile pulseview with libsigrokc++ bindings missing #21

Open
paulcrawford opened this issue Sep 30, 2018 · 0 comments

Comments

@paulcrawford
Copy link

I originally installed pulseview in May 2017 and it worked fine. A few days ago I did a "brew upgrade" and the compiling of the upgraded pulseview failed:

==> Upgrading 1 outdated package, with result:
rene-dev/sigrok/pulseview HEAD-d008cab -> HEAD-d008cab
==> Upgrading rene-dev/sigrok/pulseview
==> Cloning git://sigrok.org/pulseview
Updating /Users/paulcrawford/Library/Caches/Homebrew/pulseview--git
From git://sigrok.org/pulseview
e431acd..3c14f4d master -> origin/master
==> Checking out branch master
Already on 'master'
Your branch is behind 'origin/master' by 7 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
HEAD is now at 3c14f4d Fix unit tests
==> cmake . -DENABLE_DECODE=y -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/pulseview/HEAD-3c14f4d -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_
Last 15 lines from /Users/paulcrawford/Library/Logs/Homebrew/pulseview/01.cmake:
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++
-- Check for working CXX compiler: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
CMake Error at CMakeLists.txt:86 (message):
libsigrok C++ bindings missing, check libsigrok's 'configure' output
(missing dependencies?)

-- Configuring incomplete, errors occurred!
See also "/tmp/pulseview-20180930-89015-z1qk42/CMakeFiles/CMakeOutput.log".

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/rene-dev/homebrew-sigrok/issues

These open issues may also help:
Unable to install PulseView - Error: marshal data too short #17

Can you please advise what I need to do? I am running MacOS High Sierra 10.13.6.

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant