Hi All,
Thanks so much for making the Einstein Toolkit software available! I'm using the CactusTutorial.ipynb that I got from your site. I'm trying to build ET on my 2017 Macbook Pro running OS 12.0.1 I'm stuck at this cell : %%bash ./simfactory/bin/sim build -j2 --thornlist ../einsteintoolkit.th Running that cell eventually stops with the errors make: *** [sim] Error 2 Can you help? I'm confused by the error message I really appreciate any help you are able to provide! Thank you.
maryam
Hello maryam
Thanks so much for making the Einstein Toolkit software available! I'm using the CactusTutorial.ipynb that I got from your site. I'm trying to build ET on my 2017 Macbook Pro running OS 12.0.1
For OSX are you using macports or homebrew as your package manager (those are the only two we test with)? Did you follow the instructions at the top of the jupyter notebook on which packages to install?
I'm stuck at this cell : %%bash ./simfactory/bin/sim build -j2 --thornlist ../einsteintoolkit.th Running that cell eventually stops with the errors make: *** [sim] Error 2 Can you help? I'm confused by the error message I really appreciate any help you are able to provide!
Unfortunately "error 2" is just make's generic error to indicate that something went wrong. To help diagnose if you could please provide (see http://einsteintoolkit.org/support.html for details) this extra information:
* Try to share information and files relevant to the case. If you have compilation problems using SimFactory, send the make.log file after running the command
VERBOSE=1 simfactory/bin/sim build -j1 2>&1 | tee make.log
as well as the configuration file in configs/sim/OptionList. If you have trouble with a simulation run foo, send the foo.out and foo.err logs and the used parameter file if possible.
* If a lot of text is copy-pasted into the email's body and makes it difficult to read, add the relevant files as attachments to the mail. They will be accessible from the archive page of the mailing list and all the subscribing users will be able to access them on their own email clients.
* If the attachments are too large, you will be notified by the mailing list that your message awaits moderator's approval and given the choice to cancel the sending. You can also pack the files into a .zip archive and upload to an easily accessible cloud service, sharing the link in the email.
this would help. In particular the full file "make.log" is important since it contains all the error messages (which may be quite a bit above the last line of output).
Yours, Roland
Thanks for your reply. i install homebrew and install these packages with these command:
brew install fftw gcc gsl hdf5 hwloc jpeg open-mpi openssl zlib pkg-config subversion
and they installed successfully .now i get these errors:
ld: symbol(s) not found for architecture x86_64 collect2: error: ld returned 1 exit status make[1]: *** [/Users/macbookpro/Cactus/exe/cactus_sim] Error 1 make[1]: *** Waiting for unfinished jobs.... fatal: bad revision 'HEAD' Formaline: Committing source tree to git repository... Formaline: Created git tag build-sim-Macbooks-MBP-macbookpro-2021.12.18-23.36.14-35474 Formaline: Updated git branch config-sim-Macbooks-MBP-Users-macbookpro-Cactus Formaline: Optimising git repository (slow only the first time)... Formaline: Creating master git repository... Formaline: Pushing to master git repository... Formaline: Optimising git repository (slow only the first time)... Formaline: Pushing to local git repository /Users/macbookpro/Cactus/../CactusSourceJar.git... Formaline: Optimising git repository (slow only the first time)... Formaline: Done. Formaline: (Formaline has finished updating the git repositories. Formaline: If the build process seems to hang, some other command Formaline: is still running, e.g. the final link stage.) make: *** [sim] Error 2
i follow the instructions at the top of the jupyter notebook(install Xcode,install homebrew and install packages) but it doesn't work for me .i don't know why
Do you have any suggestions for me?
On Sat, 18 Dec 2021 at 19:26, Roland Haas rhaas@illinois.edu wrote:
Hello maryam
Thanks so much for making the Einstein Toolkit software available! I'm using the CactusTutorial.ipynb that I got from your site. I'm trying
to
build ET on my 2017 Macbook Pro running OS 12.0.1
For OSX are you using macports or homebrew as your package manager (those are the only two we test with)? Did you follow the instructions at the top of the jupyter notebook on which packages to install?
I'm stuck at this cell : %%bash ./simfactory/bin/sim build -j2 --thornlist ../einsteintoolkit.th Running that cell eventually stops with the errors make: *** [sim] Error 2 Can you help? I'm confused by the error message I really appreciate any help you are able to provide!
Unfortunately "error 2" is just make's generic error to indicate that something went wrong. To help diagnose if you could please provide (see http://einsteintoolkit.org/support.html for details) this extra information:
Try to share information and files relevant to the case. If you have compilation problems using SimFactory, send the make.log file after running the command
VERBOSE=1 simfactory/bin/sim build -j1 2>&1 | tee make.log
as well as the configuration file in configs/sim/OptionList. If you have trouble with a simulation run foo, send the foo.out and foo.err logs and the used parameter file if possible.
If a lot of text is copy-pasted into the email's body and makes it difficult to read, add the relevant files as attachments to the mail. They will be accessible from the archive page of the mailing list and all the subscribing users will be able to access them on their own email clients.
If the attachments are too large, you will be notified by the mailing list that your message awaits moderator's approval and given the choice to cancel the sending. You can also pack the files into a .zip archive and upload to an easily accessible cloud service, sharing the link in the email.
this would help. In particular the full file "make.log" is important since it contains all the error messages (which may be quite a bit above the last line of output).
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://keys.gnupg.net.
hello maryam,
Thanks for your reply. i install homebrew and install these packages with these command:
brew install fftw gcc gsl hdf5 hwloc jpeg open-mpi openssl zlib pkg-config subversion
Thank you.
ld: symbol(s) not found for architecture x86_64
Hmm, so there is some link stage error with missing symbols. Unfortunately you seem to have cut off the log just at the point where the names of hte missing symbols might have been shown.
collect2: error: ld returned 1 exit status Do you have any suggestions for me?
Unfortunately you cut off the log just before the interesting bits, so one cannot really tell what exactly something went wrong. To help diagnose if you could please provide (see http://einsteintoolkit.org/support.html for details) this extra information:
* Try to share information and files relevant to the case. If you have compilation problems using SimFactory, send the make.log file after running the command
VERBOSE=1 simfactory/bin/sim build -j1 2>&1 | tee make.log
as well as the configuration file in configs/sim/OptionList. If you have trouble with a simulation run foo, send the foo.out and foo.err logs and the used parameter file if possible.
* If a lot of text is copy-pasted into the email's body and makes it difficult to read, add the relevant files as attachments to the mail. They will be accessible from the archive page of the mailing list and all the subscribing users will be able to access them on their own email clients.
* If the attachments are too large, you will be notified by the mailing list that your message awaits moderator's approval and given the choice to cancel the sending. You can also pack the files into a .zip archive and upload to an easily accessible cloud service, sharing the link in the email.
this would help. In particular the full file "make.log" is important since it contains all the error messages (which may be quite a bit above the last line of output).
Yours, Roland
users@lists.einsteintoolkit.org