Hi Christopher,

Installing Demeter on macOS has always been painful.  The MacPorts solution
can work sometimes, but it does require some expertise to use MacPorts and
to think about the software as something that needs to be compiled and
built.    Some of the packages needed (especially "ifeffit" and "wxPerl")
are just not very well supported.  At this point, I cannot recommend using
the old ifeffit - it has too many known issues that will not be fixed.

I know that using a virtual Windows interface like Parallels works for some
people.

But, if you are just getting started, I highly recommend installing Larch,
either using the installer at
https://urldefense.us/v3/__https://xraypy.github.io/xraylarch/installation.html__;!!G_uCfscf7eWS!fZTlh9DYpgNhCtGT_yyfrzfF4yE1l8leptz7e3M3aKGakaOPFXtoXNk2EveNhEfOu4gXfi_8iEODoh7wVDJMrZgmJhgvvf6gaE6s2T8$
  (you'll have to go
into Privacy & Security and allow the installer from "an untrusted source"
to run. Also, it might say that it has less than a minute to go for about 5
minutes ;) ), or by downloading and running the GetLarch script at
https://urldefense.us/v3/__https://xraypy.github.io/xraylarch/installation.html*install-scripts__;Iw!!G_uCfscf7eWS!fZTlh9DYpgNhCtGT_yyfrzfF4yE1l8leptz7e3M3aKGakaOPFXtoXNk2EveNhEfOu4gXfi_8iEODoh7wVDJMrZgmJhgvvf6g0LgQm-I$
  and
running that from a Terminal.

With this installed, the Larix App (in the Larch folder on your Desktop:
also, the first launch might take a minute) will run and do basically
everything that Athena and Artemis do.  There are some differences, and
there may be a missing feature or two, but many things are better.  In
general, comments, complaints, and suggestions are welcome.  We aim for
"highly compatible and familiar"  with Demeter and "better than" the
underlying ifeffit library.

And, it does install and run on macOS. It turns out that most of the
development and testing happens on macOS.

Cheers,

--Matt


On Wed, May 8, 2024 at 2:54 PM Christopher Reitwiesner <
christopher.reitwies...@uconn.edu> wrote:

> Hello!  I am an undergraduate researcher looking to utilize Demeter.
> Unfortunately I only have access to a mac. I followed the instructions on
> the github page. Downloading MacPorts went fine, so did installing Command
> Line Developer Tools.
> ZjQcmQRYFpfptBannerStart
> This Message Is From an External Sender
> This message came from outside your organization.
>
> ZjQcmQRYFpfptBannerEnd
> Hello!
> I am an undergraduate researcher looking to utilize Demeter. Unfortunately
> I only have access to a mac. I followed the instructions on the github
> page. Downloading MacPorts went fine, so did installing Command Line
> Developer Tools. However when trying to install demeter from Terminal, I
> eventually run into this error message:
>
> Building ifeffit
>
> Error: Failed to build ifeffit: command execution failed
>
> Error: See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_ifeffit/ifeffit/main.log
> for details.
>
> Error: Follow 
> https://urldefense.us/v3/__https://guide.macports.org/*project.tickets__;Iw!!G_uCfscf7eWS!fZTlh9DYpgNhCtGT_yyfrzfF4yE1l8leptz7e3M3aKGakaOPFXtoXNk2EveNhEfOu4gXfi_8iEODoh7wVDJMrZgmJhgvvf6guCVdmxY$
>  
> <https://urldefense.us/v3/__https://guide.macports.org/*project.tickets__;Iw!!G_uCfscf7eWS!c5WD9EctbB1ulj6KaFVuSPjLpPPErmMNEGd1mpXSlnKoQJ-l_rYaPwN-K2a1xRrR4k5PZptZYkzxXNWun2jrsBNCGOjNjcOdorMahD-iqHI$>
> if you believe there
>
> is a bug.
>
> Error: Processing of port demeter failed
>
>
>
> I am at a loss on where to go from here and was wondering if someone could
> point me in the right direction.
>
>
> Thank you for your time!
>
> Christopher Reitwiesner
> _______________________________________________
> Ifeffit mailing list
> Ifeffit@millenia.cars.aps.anl.gov
> https://urldefense.us/v3/__http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit__;!!G_uCfscf7eWS!fZTlh9DYpgNhCtGT_yyfrzfF4yE1l8leptz7e3M3aKGakaOPFXtoXNk2EveNhEfOu4gXfi_8iEODoh7wVDJMrZgmJhgvvf6gZfj5pa4$
>  
> Unsubscribe: 
> https://urldefense.us/v3/__http://millenia.cars.aps.anl.gov/mailman/options/ifeffit__;!!G_uCfscf7eWS!fZTlh9DYpgNhCtGT_yyfrzfF4yE1l8leptz7e3M3aKGakaOPFXtoXNk2EveNhEfOu4gXfi_8iEODoh7wVDJMrZgmJhgvvf6gnMoE5dM$
>  
>


-- 
--Matt Newville <newville at cars.uchicago.edu> 630-327-7411
_______________________________________________
Ifeffit mailing list
Ifeffit@millenia.cars.aps.anl.gov
http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
Unsubscribe: http://millenia.cars.aps.anl.gov/mailman/options/ifeffit

Reply via email to