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

Help for building with actual software versions, on Mac? #5

Open
DerKarlos opened this issue Aug 7, 2023 · 1 comment
Open

Help for building with actual software versions, on Mac? #5

DerKarlos opened this issue Aug 7, 2023 · 1 comment

Comments

@DerKarlos
Copy link

Hi! I just found this "abandoned" project. Are you still around @donpdonp @andrewrk ?
Learning Rust was hard. But the language can be used anywhere, aseptically for critical code like OS kernels or safety projects.
Zig langue comes as "easy hop on". I did only some exercises and was looking for a small project idea. I made up the idea for "Timelines", a Fediverse reader (and poster later). For the start, oAut2 is needed, only console outputs, UI later.

Now I found your Zootdeck. It seems to have anything I need. The sources seem understandable, no dependencies except a state machine and the QT UI.
First question: Does it still build with the actual versions? On my Mac Air? I will try.
I could start my own really small project and just take the good things from yours and step by step come to your level.
But I certainly will have problems. So would you have time for some hints?

@donpdonp
Copy link
Owner

donpdonp commented Jan 9, 2025

Thanks for the note. I've picked up the project again this week. It compiles again (with the current stable zig 0.13.0) but it will crash if you try to visit a mastodon site. The source is all zig as I wanted a fun project to get to know zig better. It uses generic UI hooks to hopefully make using different UI libraries be a user-selected option. Currently the only UI lib that is working is GTK3. Go ahead and try to build it on mac, I'd like to know how that goes. It should start up fine and create a new window on the desktop.

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