Comments (6)
"LLVM_VER" "GREATER_EQUAL" "10"
Unknown arguments specified
I think it caused by old CMake.
from bindgen.
ah. yeah i ran into this somewhere else. may need to compile it
from bindgen.
Given that @ZaWertun added the GenericVersion class which has since been used in a couple more places in bindgen/qt5, how about we simply don't make this check in cmake, but elsewhere?
One option would be to simply extend find_clang.cr so that it accepts two versions from command line and returns the result of comparison (done via GenericVersion) through its exit status.
Or another alternative could be that we ourselves detect and set the c++ standard as part of find_clang rather than expecting cmake to detect and pass it.
from bindgen.
GREATER_EQUAL 10
was just fixed by using GREATER 9
.
The issue that pops up now is:
In src/bindgen/library.cr:5:1
5 | require "json_mapping"
^
Error: can't find file 'json_mapping'
Is it possible that shards
is not being run in these builds?
from bindgen.
probably not. i probably just introduced that build bug.
from bindgen.
Looks like builds now fail with
clang: error: -Wl,-fuse-ld=gold: 'linker' input unused [-Werror,-Wunused-command-line-argument]
The culprit may be
Lines 60 to 63 in 3f02883
It should be okay to drop linker flags here (-Wl,*
) as the generated command line is compile-only (-c
):
Lines 145 to 147 in 3f02883
from bindgen.
Related Issues (20)
- Rebuilding Qt bindings for upcoming Crystal 1.0 release HOT 5
- Issues with container spec HOT 1
- [Question] Dealing with classes containing template arguments
- Does not work with LLVM/Clang 14 and multi-LLVM setup
- Support for Other Languages? HOT 2
- [proposal] Update and automate documentation HOT 8
- Update or remove the Contributors section in the README HOT 1
- Overloaded Qt signals HOT 3
- `find_clang` fails to find libraries HOT 1
- CrystalProc ignores Crystal-side type conversions HOT 4
- Issues wrapping namespaced classes HOT 1
- Stack overflow due to calling superclass method inside virtual override HOT 4
- Public instance properties HOT 1
- Potential premature collection of wrapped types
- Undefined reference to GC_throw_bad_alloc()
- Bindgen::Graph::Path edge cases
- Support nested anonymous types
- Destructors not called on GC-enabled instances HOT 3
- Support downcasting between Crystal wrapper types
- Some namespaced class hierarchies are not realizable
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 bindgen.