Skip to content

Fixups for M4 macs#491

Open
GiudGiud wants to merge 6 commits into
mit-crpg:developfrom
GiudGiud:PR_fixup
Open

Fixups for M4 macs#491
GiudGiud wants to merge 6 commits into
mit-crpg:developfrom
GiudGiud:PR_fixup

Conversation

@GiudGiud

@GiudGiud GiudGiud commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Note the WIP commit introduces its own problem, we need to run:

install_name_tool -delete_rpath /Users/giudgl/miniforge/envs/moose-old/lib     /Users/giudgl/.local/lib/python3.11/site-packages/_openmoc.cpython-311-darwin.so

twice (and NOT 3 times, you'd naturally get a missing symbol) to clean up our library

other items:

  • need to use swig 4, not the latest!
  • need some working compilers with openmp. On mac I used the ones coming with this package
moose-dev                               2024.10.01       openmpi                  https://conda.software.inl.gov/public

@GiudGiud GiudGiud self-assigned this Jun 22, 2026
Comment thread config.py
if self.cc == 'mpicc':
self.swig_flags += ['-DMPIx']

# Dedup rpath

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(try to)

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