Skip to content

[codex] Discover current SIMPLE libneo build outputs#1

Draft
krystophny wants to merge 1 commit intomainfrom
dep-audit/wave-02-hdf5tools
Draft

[codex] Discover current SIMPLE libneo build outputs#1
krystophny wants to merge 1 commit intomainfrom
dep-audit/wave-02-hdf5tools

Conversation

@krystophny
Copy link
Copy Markdown
Member

Summary

  • stop hard-coding one specific SIMPLE/libneo build-tree layout for libhdf5_tools.a
  • auto-discover the current SIMPLE libneo build root and reuse it for include and library paths
  • update trace_orbit_simple.f90 to the current SIMPLE tracer_t API and add the transitive static archives the manual link line now requires

Why

benchmark_orbit was coupled to an older internal SIMPLE/libneo build layout and no longer built against the current tree.

This keeps the manual make fortran flow, but makes it work with the canonical current SIMPLE/libneo outputs.

Linked work

Verification

make fortran SIMPLE_DIR=/home/ert/code/SIMPLE

Result: build/trace_orbit_simple builds successfully against the current SIMPLE checkout.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant