mini-rose / rose-browser

Minimalist browser based on webkit2.
MIT License
310 stars 10 forks source link

No Installation Guide #20

Closed NyllRE closed 2 years ago

NyllRE commented 2 years ago

when the command make clean install is typed in, the compilation gets terminated because of missing libraries, an installation guide should be more clear in the readme file [dependencies and what not].

Also seems like this project is only built for x11? Is/will wayland be supported in the future?

Package gtk4 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk4.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gtk4', required by 'virtual:world', not found
Package 'webkit2gtk-5.0', required by 'virtual:world', not found
Package 'x11', required by 'virtual:world', not found
Package gtk4 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk4.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gtk4', required by 'virtual:world', not found
Package 'webkit2gtk-5.0', required by 'virtual:world', not found
Package 'x11', required by 'virtual:world', not found
In file included from rose.c:1:
rose.h:3:10: fatal error: X11/X.h: No such file or directory
    3 | #include <X11/X.h>
      |          ^~~~~~~~~
compilation terminated.
In file included from window.c:1:
keyconf.h:3:10: fatal error: gdk/gdk.h: No such file or directory
    3 | #include <gdk/gdk.h>
      |          ^~~~~~~~~~~
compilation terminated.
make: *** [makefile:27: rose] Error 1
fenze commented 2 years ago

Yes, wayland is in our todo list. You can find requirements here. Also you can easily replace dmenu with simple gtk widget. Feel free to fork and contribute!