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

Doesn't compile on Ubuntu 22.04 #19

Open
ashifolfi opened this issue May 19, 2022 · 2 comments
Open

Doesn't compile on Ubuntu 22.04 #19

ashifolfi opened this issue May 19, 2022 · 2 comments

Comments

@ashifolfi
Copy link

I've compiled GNUStep from source myself and tried to compile this but I run into an error about redefined enumerators inside Rik+Table.m

commenting out the enum at the top of the file allows it to build but it appears to be broken and half functional missing most of the elements I see in the screenshot.

I've seen other people manage to compile this theme and I'm wondering if there's perhaps anything I'm doing wrong?

@ashifolfi
Copy link
Author

image
here's a screengrab of what it looks like on my end.

@AlessandroSangiuliano
Copy link
Owner

AlessandroSangiuliano commented Jun 14, 2022

Hm, i don't know why i saw this just now. However rik.theme needs to be ported on libobjc2 v2, this will solve a lot of problems. Actually i can't work on the theme because i'm working on the XCBKit, uroswm and Puck, respectively: a kit to interact with Xorg in objc, a window manager implemented on top of XCBKit and finally a dockbar (Puck).

Unfortunately i'm a solo developer actually, or if you want, you can see all this as a one man project, my goal is building a desktop environment, so i have the theme, a working window manager but still not ready for production and a dockbar in early development.

Actually i'm taking a little pause, because i need it to reorganize my ideas, but this pause is also forced due of the fact that Xorg is not receiving significant updates by years. Wayland is still not mainstream, for example I don't see major distros using it (debian, ubuntu, arch) by default.

GNUstep has a starting support for wayland, but i don't really now its development status.
This makes me wondering if is still worth working on a Desktop environment on Xorg.

Gnustep -gui has a rich set of widgets and they are really complete, quite near to the actual AppKit for what i saw in the recent merges, but as you can see, the version is 0.29, this doesn't mean it is incomplete but that it needs a lot of tests, and trust me, gnustep -gui needs a lot of tests. How? just use it, make your toy gui apps and report bugs, is actually the best way.

If i get enough energy i will try to update as soon as i can the rik.theme, it also needs to be rearranged to the new gnustep-gui changes.

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

2 participants