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

Plugin fails to build using hyprland-git on arch #27

Open
htomeht opened this issue Nov 26, 2024 · 0 comments
Open

Plugin fails to build using hyprland-git on arch #27

htomeht opened this issue Nov 26, 2024 · 0 comments

Comments

@htomeht
Copy link

htomeht commented Nov 26, 2024

╍━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0 / 5 Cloning the plugin reposi→ Cloning https://github.com/zakk4223/hyprNStack
╍━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0 / 5 Cloning the plugin reposi✔ cloned
━━━━━━━━━━╍━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1 / 5 Cloning the plugin reposi✔ found hyprpm manifest
✔ parsed manifest, found 1 plugins:
→ hyprNStack by Zakk version
→ Manifest has 13 pins, checking
✔ Hyprland headers OK
→ Building hyprNStack
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╍━━━━━━━━━━━━━━━━━━━ 3 / 5 Building plugin(s)[v] shell returned: -> cd /run/user/1000/hyprpm/user && PKG_CONFIG_PATH="/home/user/.local/share/hyprpm/headersRoot/share/pkgconfig" make all
g++ -DWLR_USE_UNSTABLE -shared -fPIC --no-gnu-unique main.cpp nstackLayout.cpp -o nstackLayoutPlugin.so -g pkg-config --cflags pixman-1 libdrm hyprland -std=c++2b
nstackLayout.cpp: In member function ‘void CHyprNstackLayout::calculateWorkspace(PHLWORKSPACE)’:
nstackLayout.cpp:365:49: error: ‘class CCompositor’ has no member named ‘getFullscreenWindowOnWorkspace’; did you mean ‘getPrevWindowOnWorkspace’?
365 | const auto PFULLWINDOW = g_pCompositor->getFullscreenWindowOnWorkspace(PWORKSPACE->m_iID);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| getPrevWindowOnWorkspace
make: *** [Makefile:2: all] Error 1

✖ Plugin hyprNStack failed to build.
This likely means that the plugin is either outdated, not yet available for your version, or broken.
If you are on -git, update first
Try re-running with -v to see more verbose output.

✔ all plugins built
✔ installed repository
✔ you can now enable the plugin(s) with hyprpm enable
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5 / 5 Done!

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