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

magnum-extras on MacOS Mojave (10.14.6) #4

Closed
bigbike opened this issue Dec 5, 2019 · 2 comments
Closed

magnum-extras on MacOS Mojave (10.14.6) #4

bigbike opened this issue Dec 5, 2019 · 2 comments

Comments

@bigbike
Copy link

bigbike commented Dec 5, 2019

Command I used:

brew install --HEAD mosra/magnum/magnum-extras

The error message reads:

/Users/username/Library/Caches/Homebrew/magnum-extras--git/toolchains
==> mkdir build
==> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/lo
==> cmake --build .
Last 15 lines from /Users/username/Library/Logs/Homebrew/magnum-extras/
03.cmake:
                     ^
/usr/local/include/Magnum/Animation/Track.h:517:22: note: candidate
 constructor not viable: requires 0 arguments, but 3 were provided
        /*implicit*/ TrackView() noexcept {}
                     ^
/usr/local/include/Magnum/Animation/Track.h:575:22: note: candidate
 constructor not viable: requires 6 arguments, but 3 were provided
        /*implicit*/ TrackView(const Containers::StridedArrayView1D
<const K>& keys, const Containers::StridedArrayView1D<const V>& val
ues, Interpolation interpolation, Interpolator interpolator, Extrap
olation before, Extrapolation after) noexcept: TrackViewStorage<K>{
keys, values, interpolation, interpolator, before, after} {}
                     ^
1 error generated.
make[2]: *** [src/player/CMakeFiles/magnum-player.dir/ScenePlayer.c
pp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 95%] Linking CXX executable ../../../Release/bin/magnum-ui-galler
y
make[1]: *** [src/player/CMakeFiles/magnum-player.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 95%] Built target magnum-ui-gallery
make: *** [all] Error 2
@mosra mosra modified the milestone: 2019.0b Dec 5, 2019
@mosra
Copy link
Owner

mosra commented Dec 5, 2019

Hi, there's a recent breaking change (in mosra/magnum@954798a) and the extras repo got adapted to it in mosra/magnum-extras@78e62fd. You have two options:

  1. brew install --HEAD mosra/magnum/corrade and also magnum and magnum-plugins to have them up-to-date
  2. install stable versions of both magnum and extras (there hasn't been any new feature in the player in master yet, it'll be only after I merge all the new meshdata stuff)

@mosra mosra added this to the 2019.1c milestone Dec 5, 2019
@mosra
Copy link
Owner

mosra commented Jan 27, 2020

Closing as resolved.

@mosra mosra closed this as completed Jan 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants