Comments (8)
Joachim Reichel suggests it needs
libraries=["stdc++", "gmp", "mpfr"]
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946234
from pygalmesh.
The relationship between cmake and setup.py seems to complicate the build conditions.
Joachim says the mere presence of cmake means it is invoked in pybuild build, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946233.
But it doesn't work that way for me. For me it's either dh --buildsystem=pybuild
which does not invoke cmake, or dh --buildsystem=cmake
, not clear what that does to the python build.
from pygalmesh.
This seems like it's related to pypa/setuptools#1732 (comment): setuptools indeed uses the C compiler, not C++, to compile C++ projects. Only the linker step uses CXX
. Does it not on Debian?
from pygalmesh.
The relationship between cmake and setup.py seems to complicate the build conditions.
Hm. Well, the CMake files aren't terribly important to me, but sometimes I use them to debug which is why I don't want to toss them completely. If we can find another way of making this work, that'd be great.
from pygalmesh.
If we're clear on the intended role of cmake (intended for developer debugging only) then Debian can just ignore it. Perhaps a comment could be added to CMakeLists.txt or README to make that clear
The failing CGAL 5 build is documented at https://buildd.debian.org/status/package.php?p=pygalmesh
x86_64-linux-gnu-gcc is used for the linking step. This is with python3.8, so it could be possible that setuptools needs to be updated for the python3.8 context.
from pygalmesh.
Fixing this right now.
from pygalmesh.
Alright, all done now.
from pygalmesh.
Thanks, will test.
from pygalmesh.
Related Issues (20)
- Maximum boundary size? HOT 1
- Parallel build HOT 2
- Release archives do not contain git-lfs files HOT 1
- extra_feature_edges does not seem to have any effect HOT 4
- Unstructured grid HOT 1
- pygalmesh installation in anaconda (windows) HOT 1
- SyntaxError: future feature annotations is not defined HOT 3
- How to use a closed stl file to generate the volume mesh? HOT 1
- install on windows HOT 1
- Calculate Union on meshes from meshio
- Labels on generated mesh HOT 2
- Question about converting volume to surface HOT 1
- [README] The images in the README.md are not rendering HOT 2
- Release v0.10.7 missing on GitHub
- M1 Apple Silicon support HOT 5
- generation from array HOT 4
- Compiler assumption on MacOS
- install broken for non-default install locations
- Fix `generate_from_array` signature
- Non manifold interface between two meshes
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 pygalmesh.