Comments (5)
This looks like a bug in the recipe itself (recipe or even the code upstream). Let me transfer it to conan-center-index repository.
from conan-center-index.
Also, as a comment: ConanCenter builds and tests packages with msvc
in Windows, gcc and clang
in Linux, etc. But not mingw
in Windows. That means that support for mingw
in ConanCenter recipes might be varying, and some packages or even some of the underlying libraries source code might not work correctly with mingw
. In general, the recommended compiler in Windows would be msvc
one.
The first recommended step would be to try first with the msvc
compiler, and see if it works, that is good information to isolate the potential problem.
from conan-center-index.
Thanks for advice @memsharded. Using msvc compiler, building of glib not failed.
from conan-center-index.
Thanks for advice @memsharded. Using msvc compiler, building of glib not failed.
That is good feedback, thanks @ScarletEmanu
It seems the combo "glib recipe" + "meson" + "mingw for Windows" is not working fine, something to investigate.
from conan-center-index.
Just to make sure, I have just ran:
conan new meson_lib -d name=mypkg -d version=0.1
- Use the profile:
[settings]
os=Windows
build_type=Release
arch=x86_64
compiler=gcc
compiler.version=11
compiler.libcxx=libstdc++11
compiler.cppstd=17
compiler.threads=posix
compiler.exception=seh
[tool_requires]
pkgconf/[*]
[buildenv]
PATH+=(path)C:/ws/msys64/mingw64/bin
conan create . -pr=myprofile
And it seems to work fine, so at least the basic Conan + Meson + MinGW works
from conan-center-index.
Related Issues (20)
- [package] libpq/15.4: Error building with option "with_openssl" HOT 1
- [FFMpeg: 4.4 OpenSSL: 1.1.1p OpenH264: 2.1.1
- Building boost with C++20 fails for gcc < 11 and clang < 14 because these don't support necessary features to build cobalt HOT 8
- [request] opencv/4.10.0
- [request] mongo-c-driver/1.27.2
- [package] ffmpeg/6.1+others: pulls in libva-dev, for which there is no conan recipe, instead of libva HOT 9
- [package] opentelemetry-cpp/1.14.2: Fails to build with option "with_stl"
- [package] qt/6.7.1: running "ninja --version" failed during build of qt HOT 1
- [package] qt/6.7.1: Conan 2.4.0 breaks Qt Conan package
- [question] explanantions about "Developing Recipes Locally" HOT 1
- [bug] Version conflict between dependents of spdlog/1.12.0 and mp-units/2.1.0 HOT 3
- [package] blend2d/0.10.6 sources are broken
- [package] <SDL>/<2.30.3>: Library SDL2main not found in package HOT 2
- [package] zstd/1.5.6: cannot link as in manual HOT 2
- geographiclib geographiclib/2.3: Library 'GeographicLib' not found in package HOT 1
- [package] qt6: qmltestrunner not in package HOT 1
- [sqlpp11] starting from 0.61 the connectors are included in the repo but the dependencies are not managed in conan
- [request] mimalloc/2.1.7
- [request] gsoap/2.8.134
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 conan-center-index.