[Users] Problem with tutorial
Roland Haas
rhaas at phas.ubc.ca
Fri Nov 14 11:02:55 CST 2025
Hello Julia,
> I am new to the Einstein toolkit, so I wanted to go through the tutorial first. Unfortunately, I do not get beyond the step of building the Einstein toolkit:
> %%bash
> ./simfactory/bin/sim build -j2 --thornlist thornlists/einsteintoolkit.th
>
> I attached the output as a text file due to its length. The output ends with:
> /usr/bin/ld: /usr/local/lib/../lib/libadios2_cxx11_mpi.so.2.10: error adding symbols: DSO missing from command line
> collect2: error: ld returned 1 exit status
> make[1]: *** [/home/j/Cactus/lib/make/make.configuration:150: /home/j/Cactus/exe/cactus_sim] Error 1
> make: *** [Makefile:265: sim] Error 2
Hmm, that is a linker error. My guess would be that one needs to
explicitly list the C++ bindings for MPI in the linker library list.
This should of course work automatically, but clearly is not anymore.
> I am running the web-based tutorial, so I thought just running the
> Jupyter notebook cells would suffice (I tried restarting the kernel,
> but this did not help).
In particular on the ET maintained tutorial server it should just work.
Since it is not, we will have to fix the server and the code.
> Do you know how I could resolve this error?
Let me try and see and get back to you.
Yours,
Roland
--
My email is as private as my paper mail. I therefore support encrypting
and signing email messages. Get my PGP key from http://pgp.mit.edu .
More information about the Users
mailing list