Comments (3)
Thanks for creating the issue! I plan to add more builds to Travis to catch these cases. cpp_set_stdlib("c++")
is necessary to support Clang on OS X because of SPIRV-Cross dependencies (see the build failure which prompted this change). We could extend this check to detect the platform as well. I'm hoping we can feature detect whether this flag is supported upstream in cc-rs which should make this check more robust in general.
Could you check if Clang on Linux works without the argument?
from spirv_cross.
Removing the flag from build.rs
works with no problems using Clang on Linux.
from spirv_cross.
Fixed in #34
from spirv_cross.
Related Issues (20)
- Running examples from `master` fails HOT 1
- Release updated version to crates.io HOT 2
- Texture data, arrayed/depth? HOT 5
- Remove `cdylib` in crate-type section? HOT 2
- Wasm32 Example HOT 4
- Cross-compiled windows binary won't work because of missing libstdc++-6.dll HOT 3
- Expose SamplerAddress::MirrorClampToEdge HOT 2
- stage_inputs format HOT 4
- Rerun spirv_cross/wasm and commit changes
- Broken docs.rs builds on Windows HOT 1
- Expose `{get,set}_common_options`
- Make compiler options non-exhaustive HOT 2
- Implement sc_internal_compiler_set_entry_point for WASM HOT 1
- Add GLSL ES 3.10 and 3.20 versions
- Support for wasm32-wasi HOT 1
- Support msl::Version::V2_3
- Update to more recent upstream? HOT 2
- Migrate to GitHub Actions
- Unable to build on MacOS HOT 1
- Support for ray tracing shaders
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spirv_cross.