Comments (8)
I don't think we should merge this branch until we know if it fixes issue #113 automatically or how much work it will be to fix that issue in the context of CMake. We absolutely cannot ship a release until #113 is corrected.
from opm-core.
It seems opm-core is build correctly know (see #113).
Are the tutorials supposed to be build automatically in the CMake branch as they did in Master? For the moment they don't.
I tried to build them manually (using g++), but I struggle to link them to OPM. Most probably the reason is lack of competence in c++. Any hints?
from opm-core.
I understand that this task is getting closer to merging. It is my opinion that we need a (possibly short) transition period in which both autotools and cmake can be used, both systems living on the same, single branch. After comparison testing we can then drop autotools.
Is this what you are preparing, @rolk?
from opm-core.
I have problems linking the opm-core correctly when I have built the cmake branch. I followed your steps from the OPM mailinglist posted today and downloaded the dune modules, opm-core and dune-cornerpoint. With dunecontrol it does not find opm-core when building dune-cornerpoint even though the opm-core cmake branch was built and installed correctly. I have no problems building everything with autotools for the opm-core master branch.
from opm-core.
@kristinf
Please post opm-core/CMakeFIles/CMake*.log and dune-cornerpoint/config.log in issue #137
from opm-core.
On Fri, Feb 01, 2013 at 07:41:42AM -0800, Kristin Flornes wrote:
I have problems linking the opm-core correctly when I have built the cmake branch. I followed your steps from the OPM mailinglist posted today and downloaded the dune modules, opm-core and dune-cornerpoint. With dunecontrol it does not find opm-core when building dune-cornerpoint even though the opm-core cmake branch was built and installed correctly. I have no problems building everything with autotools for the opm-core master branch.
I remember that we has similar problems with the DUNE cmake
branches. On my system everything worked fine, but e.g. Christoph had
problems with missing symbols. It turned out that my CMake version did
build the libraries in a way such that libraries that it depended on
where either incorporate (static linking) or link information was put
in the library. For some CMake version this was not the case and we
ended up with providing all necessary libraries to the linker.
Could be the problem here, if opm-core depends on some libraries that
are missing in the test for it.
from opm-core.
CMake built the libraries in a way such that libraries that it depended on where either incorporate (static linking) or
link information was put in the library. For some versions this was not the case
That is certainly an interesting lead that we'll be looking into. Your intuition have been amazingly correct before :-)
from opm-core.
The cmake branch has now been merged with master in the branch release/2013.03 (which at a later stage will be merged into master)
from opm-core.
Related Issues (20)
- Some tests break after OPM/opm-parser#768 HOT 1
- Initialization and restart HOT 1
- Failing test_relpermdiagnostics HOT 4
- Dereferencing of end iterator happens in initStateEquil.hpp
- test_pinchprocessor is broken? HOT 3
- opm-core build fails HOT 4
- parameter's ouput does not show up in .CASE_NAME.DEBUG HOT 2
- Allow passing the size of the initial time step to adaptive time stepper HOT 1
- Runtime failure in "linsolver" test - umfpack not configured HOT 2
- Add restart test with no wells present.
- WellState::init has memory problems HOT 7
- Don't we need to keep track of (artificially) shut completions in the simulator for output? HOT 3
- Windows Installer (guide) failed HOT 3
- Compilation error due to not finding opm/output/data/Wells.hpp HOT 2
- Broken test HOT 3
- Multiple definitions of OPM_THROW HOT 1
- opm-core broken related to petsc HOT 2
- Some files missing? HOT 2
- Question: How OPM handles well sources in multi-cell wells? HOT 4
- Installing OPM in CentOS 8.1 (RPM) HOT 3
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 opm-core.