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

Quicktime removed by apple #10

Open
Leimy opened this issue Oct 19, 2020 · 11 comments
Open

Quicktime removed by apple #10

Leimy opened this issue Oct 19, 2020 · 11 comments

Comments

@Leimy
Copy link

Leimy commented Oct 19, 2020

https://sdk.steinberg.net/viewtopic.php?t=229
Seems to offer advice on working around this if folks are hitting the following bug:

screen.c:9:10: fatal error: 'QuickTime/QuickTime.h' file not found
#include <QuickTime/QuickTime.h> // for full screen
         ^~~~~~~~~~~~~~~~~~~~~~~
@Leimy
Copy link
Author

Leimy commented Oct 19, 2020

But that requires downloading an older SDK... Perhaps there's a way to move to the AVFramework.

@0intro
Copy link
Member

0intro commented Oct 19, 2020

I don't use macOS, but I'd happily accept a PR for that.

@Leimy
Copy link
Author

Leimy commented Oct 19, 2020

We're also still building against Carbon - which I think is also extremely deprecated if not going to be completely gone soon.

I'll happily give it a shot to see what it takes to get this working with more modern macOS frameworks, but I will not be able to start in on this for a bit - in case there's anyone else who wants to give it a shot.

@monarrk
Copy link

monarrk commented Apr 13, 2021

hi there, I'm having this same problem as well. I do not have the skills to fix it, but if anyone else could try to revisit this I would really appreciate it. thanks!

@Leimy
Copy link
Author

Leimy commented Apr 13, 2021

There's a drawterm that's part of 9front that seems to work for me just fine.

I think everything is MIT licensed these days, perhaps we should try to merge things?

http://drawterm.9front.org

@awkfan77
Copy link

http://drawterm.9front.org isn't MIT licensed.

@Leimy
Copy link
Author

Leimy commented Apr 16, 2021

https://github.com/9fans/drawterm/blob/master/LICENSE indicates this was re-licensed by Russ Cox. That doesn't mean that the forks that exist at 9front, https://github.com/vat9/drawterm, and probably other places are automatically re-licensed I suppose. But I'm also not sure what the barriers are to that being done.

@0intro
Copy link
Member

0intro commented Apr 16, 2021

You could ask them to re-license under MIT. I doubt they would refuse, it's a good step forward.

@Leimy
Copy link
Author

Leimy commented May 26, 2021

Ok, I've asked, and it sounds like someone is going to go ahead and make the chance to their license to MIT as well.

@Leimy
Copy link
Author

Leimy commented Mar 22, 2022

Seems like it's MIT licensed now.

@EdoardoLaGreca
Copy link

The problem persist. I was trying to compile this drawterm but it still complains about the QuickTime.h header. I use MacOS but I know nothing about Apple's frameworks and libraries for MacOS so the best I can do is testing solutions from other users.

Here is an overview of MacOS frameworks, including deprecated ones.

9front's drawterm runs fine but there is an annoying issue: the user interface is really really small on Retina displays (bad scaling) which makes text barely readable. Even after connecting, everything is really small. I contacted them via IRC and they said that it's a WONTFIX on their side. One could submit a patch, but it may not be accepted (I don't remember exactly what they said).

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

5 participants