Comments (4)
Judging by the error, libclangRewrite.a
is not part of Clang 3.4. The list of required Clang static libraries is hardcoded because there is no Clang equivalent of llvm-config --libs
. I've already cut the hardcoded list down to the minimum required for Clang 3.5+, so Clang 3.4 is not supported for static linking.
from clang-sys.
Good to know ^^
from clang-sys.
So 3.4 is not supported at all?
from clang-sys.
I guess I can have 3.4 be unofficially supported. I'm working on using glob to find the Clang libraries, that should fix the static linking issue. Other than that, 3.4 should work fine.
from clang-sys.
Related Issues (20)
- libclang detection fails on GitHub Action HOT 10
- Use target-prefixed binaries first when trying to find clang HOT 6
- Build fails on `nightly-2021-04-11` with `runtime` feature enabled. HOT 3
- Clang-sys features not additive
- clang-sys does not build on rust 1.53 Nightly HOT 1
- "patterns aren't allowed in methods without bodies" when trying to compile HOT 1
- LIBCLANG_PATH cannot contain special characters such as `[` or `]` HOT 1
- Unable to find libclang on MacOS with Homebrew LLVM install HOT 1
- could not run executable : Permission denied (os error 13) HOT 10
- No `clang_getToken` binding in clang-sys HOT 1
- Cannot find libclang HOT 3
- Support for cray-clang
- cc + bindgen build : clang-sys errors with `a libclang shared library is not loaded on this thread`
- Build on alpine with libclang-static fail
- Apk
- Tries to load libclang.dll from MinGW instead of native one on Windows HOT 4
- Defaulting to older libclang on Windows (Inconvenient directory prioritization) HOT 3
- Latest release broke builds HOT 7
- By this limitation, I unable to use X32 ABI to compile stuff. HOT 1
- lib.rs seems hand written, why bindgen was not used in the first place? HOT 1
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 clang-sys.