Comments (11)
I'm using the same gcc version (7.2.0)
boost-cpp here was compiled using 4.8.5, that's why the linking errors are there.
from boost-cpp-feedstock.
So the stack is being rebuilt with newer compilers and this will take some time (obviously :). There's a preview channel available under cf-cb3. You could play with using things from there. However be warned this is a preview channel. Things may break. Things may be missing. Insert other cautionary warnings here. :) That said, if that doesn't scare you off ;), please do play with those packages. Feedback would be very welcome and should help us move towards using those packages sooner. Please file any issues related to them against this sync repo fork instead of here. Hope that helps. GL :)
from boost-cpp-feedstock.
That means it was built on a version of Linux that is newer than the one you are compiling or running on. So you would need to build on an older version of Linux for that to work wherever you are deploying it to or upgrade the OS of your deployment environment (if that is even an option for you). HTH
from boost-cpp-feedstock.
@isuruf @jakirkham
Do you have any idea what's happening here?
from boost-cpp-feedstock.
Libraries which I used to build my shared library:
- File System
- System
- Chrono
- Date time
- Regex
- Signals
- Thread
from boost-cpp-feedstock.
I build my project using cmake and it's finding the boost library normally from my conda environment
from boost-cpp-feedstock.
Hi @isuruf thanks for answering me! Do you know how to proceed to adapt this recipe to build boost with at least gcc 6 ?
Because I need this library for some projects and I will create a private conda channel to use that.
from boost-cpp-feedstock.
Thanks @jakirkham for the explanation ! I will take a look what you said.
I will close this issue then.
from boost-cpp-feedstock.
So, just to update... I compiled boost with gcc 7.2 and tried to link with my project and now I have just an error which is:
miniconda3/envs/build-process/lib/libboost_system.so: undefined reference to `memcpy@GLIBC_2.14'
@isuruf or @jakirkham any of you know how to solve that?
from boost-cpp-feedstock.
@jakirkham it really helped me to understand what's happening! Thanks :)
However, I compiled boost and also my project in the same machine.. so, very weird
from boost-cpp-feedstock.
How do I force conda build
to use the compiler from my conda environment which I specified with
- {{ compiler('c') }}
- {{ compiler('cxx') }}
Because I just saw that boost is using gcc from my system
from boost-cpp-feedstock.
Related Issues (20)
- find_package(Boost CONFIG REQUIRED) fails with CMake's CMP0057 related error if cmake_minimum_required is <= 3.2 HOT 5
- @conda-forge-admin update team HOT 1
- Issue with latest build HOT 8
- Adding Boost.MPI variants HOT 9
- Latest builds do not have zlib enabled HOT 5
- Possible macOS ABI breakage in boost-python when boost-python is compiled with clang 13 and downstream packages with clang 14? HOT 11
- @conda-forge-admin, please re-render HOT 1
- Drop MPI headers HOT 4
- Incompatibility between boost 1.78.0 and libcxx 16 HOT 11
- boost consolidation/harmonization HOT 21
- Static libraries for boost-cpp HOT 1
- Symbols' exposure in Windows' shared library as distributed by boost-cpp HOT 1
- Link Error within cf azure build HOT 1
- Boost-cpp 1.70 conflicts with blas from conda-forge HOT 4
- Trouble linking against boost-cpp 1.70.0 with shared libraries of unit test framework HOT 1
- boost-cpp 1.70.0 cmake config files give the static libs, not shared HOT 10
- boost_zlib is missing from Windows build? HOT 10
- @conda-forge-admin, please re-render HOT 1
- make a boost-cpp 1.72 branch HOT 3
- package variant without header files? HOT 6
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 boost-cpp-feedstock.