nwg-piotr / nwg-menu

MenuStart plugin to nwg-panel, also capable of working standalone
MIT License
67 stars 4 forks source link

Despite dependencies solved, commands not found #13

Open Cyber-Talleyrand opened 2 years ago

Cyber-Talleyrand commented 2 years ago

go get github.com/gotk3/gotk3 go get github.com/gotk3/gotk3/gdk

pkg-config --cflags -- gio-2.0 glib-2.0 gobject-2.0 gio-2.0 glib-2.0 gobject-2.0 gio-2.0

Package gio-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gio-2.0.pc' to the PKG_CONFIG_PATH environment variable Package 'gio-2.0', required by 'virtual:world', not found Package 'glib-2.0', required by 'virtual:world', not found Package 'gobject-2.0', required by 'virtual:world', not found Package 'gio-2.0', required by 'virtual:world', not found Package 'glib-2.0', required by 'virtual:world', not found Package 'gobject-2.0', required by 'virtual:world', not found Package 'gio-2.0', required by 'virtual:world', not found pkg-config: exit status 1 make: *** [Makefile:3: get] Error 2 [14:54:40] asada-san at: nwg-menu on  main [!] underwent 2s ❯❯❯ sudo dnf install pkconfig doas (asada-san@asada-san-f) password: Repository vivaldi is listed more than once in the configuration Last metadata expiration check: 0:27:55 ago on Wed Feb 16 08:27:32 2022. No match for argument: pkconfig Error: Unable to find a match: pkconfig [14:55:29] asada-san at: nwg-menu on  main [!] underwent 5s ❯❯❯ sudo dnf install pkgconfig doas (asada-san@asada-san-f) password: Repository vivaldi is listed more than once in the configuration Last metadata expiration check: 0:28:08 ago on Wed Feb 16 08:27:32 2022. Package pkgconf-pkg-config-1.8.0-1.fc35.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete! [14:55:41] asada-san at: nwg-menu on  main [!] underwent 4s ❯❯❯ whereis gio gio: /usr/bin/gio /usr/lib/gio /usr/lib64/gio

nwg-piotr commented 2 years ago

Sorry, I know nothing about Fedora. According to the gotk3 Wiki you need:

sudo dnf install gtk3-devel cairo-devel glib-devel

You could also check if the binary works for you.