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

not possible to build multiple platforms individually #865

Open
tcaduser opened this issue Sep 21, 2023 · 1 comment
Open

not possible to build multiple platforms individually #865

tcaduser opened this issue Sep 21, 2023 · 1 comment

Comments

@tcaduser
Copy link
Contributor

tcaduser commented Sep 21, 2023

Versions

  • Python : 3.10
  • MacOS version : Ventura (arm64 M1)
  • XCode Version : latest
  • Cython version : 0.29.36

Describe the bug

In order for my iphoneos build not to crash, I need to:

toolchain clean matplotlib
toolchain build   --platform iphonesimulator-arm64 matplotlib

However, when I then try to do:

toolchain build   --platform iphoneos-arm64 matplotlib

it immediately returns with no building, since it thinks it is cached.

To Reproduce

See description.

Expected behavior

Multiple platforms can then be built individually. This should work result in builds for both platforms.

toolchain clean matplotlib
toolchain build   --platform iphoneos-arm64 matplotlib
toolchain build   --platform iphonesimulator-arm64 matplotlib

Logs

[DEBUG   ] Cached result: Build_all matplotlib. Ignoring

Screenshots

image

Additional context

I am still trying to figure out what the issue with my application. There may be some caching effect with ccache compiling the same files multiple times, but not detecting the differences in the platforms. The only compiler flag differences I see are -fembed-bitcode

@dlewandaDK
Copy link

Upvoting this, as we also are seeing this issue.

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