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

fix: building Python on MacOS #6

Merged
merged 1 commit into from
Oct 30, 2024
Merged

fix: building Python on MacOS #6

merged 1 commit into from
Oct 30, 2024

Conversation

rosofo
Copy link
Contributor

@rosofo rosofo commented Oct 30, 2024

Not sure what's changed, maybe they've shuffled things around in TouchDesigner.app? Either way the build process couldn't find Python.h and this fixed it for me.

TD: 2023.12000
MacOS: Sonoma 14.3.1

Copy link
Owner

@tychedelia tychedelia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! This appears to be the distribution on my laptop too. You'll notice that trying to do cross platform builds is as bit of a pain! Curious if you'll run into any other issues,... the xcode templating stuff is a bit of a hack.

@tychedelia tychedelia merged commit 9f1aaf3 into tychedelia:main Oct 30, 2024
0 of 2 checks passed
@rosofo
Copy link
Contributor Author

rosofo commented Oct 30, 2024

I built the Python CHOP successfully, I think. Haven't tested it yet but looks ok!

I did have a 'conflicting implementations' issue trying to use python-derive in a DAT, but that's probably not the platform. I'll make an issue when I have the time to get the info together for you

@tychedelia
Copy link
Owner

I did have a 'conflicting implementations' issue trying to use python-derive in a DAT, but that's probably not the platform. I'll make an issue when I have the time to get the info together for you

Awesome, thanks, really appreciate having other testers. I'm going to spend some time in the nest few days making sure everything builds with 2023.12000.

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

Successfully merging this pull request may close these issues.

2 participants