[Mesa-users] Encountering compile errors building mesa-r11554 on iMacPro

Evan Bauer ebauer at physics.ucsb.edu
Sat Mar 16 18:46:42 EDT 2019


Hi Sam,

It looks like anaconda3 isn’t playing nicely with the MESA SDK. Your PATH shows that anaconda has prepended several things. Consequently, your compilers aren’t coming from the SDK.

You might be able to fix this by editing your ~/.profile so that the command "source $MESASDK_ROOT/bin/mesasdk_init.sh” comes after everything else. In particular, it needs to come after anything anaconda might have put in there. Does that help? This might screw up anaconda, but hopefully at least MESA will install…

Cheers,
Evan

> On Mar 16, 2019, at 9:32 AM, Samuel Dupree via Mesa-users <mesa-users at lists.mesastar.org> wrote:
> 
> The outputs from the various commands are given below.
> 
> Sam Dupree
> 
> 
> On March/16/2019 12:24:59, Francis Timmes wrote:
>> i don't know the answer to this question (rich does though),
>> but an error upon login is usually not a good starting position.
>> 
>> it would also be useful to report the output of each of the following commands
>> gfortran -v
> (base) Samuels-Mac-Pro:mesa-r11554 user$ gfortran -v
> Using built-in specs.
> COLLECT_GCC=gfortran
> COLLECT_LTO_WRAPPER=/Users/user/anaconda3/bin/../libexec/gcc/x86_64-apple-darwin11.4.2/4.8.5/lto-wrapper
> Target: x86_64-apple-darwin11.4.2
> Configured with: ./configure --prefix=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-gxx-include-dir=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/gcc/include/c++ --bindir=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/bin --datarootdir=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/share --libdir=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib --with-gmp=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-mpfr=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-mpc=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-isl=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-cloog=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-boot-ldflags='-Wl,-headerpad_max_install_names -Wl,-L/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib -Wl,-L/usr/lib' --with-stage1-ldflags='-Wl,-headerpad_max_install_names -Wl,-L/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib -Wl,-L/usr/lib' --enable-checking=release --with-tune=generic --disable-multilib
> Thread model: posix
> gcc version 4.8.5 (GCC)
>> echo $MESASDK_ROOT
> (base) Samuels-Mac-Pro:mesa-r11554 user$ echo $MESASDK_ROOT
> /Applications/mesasdk
>> echo $PATH
> (base) Samuels-Mac-Pro:mesa-r11554 user$ echo $PATH
> /Users/user/anaconda3/bin:/Users/user/anaconda3/condabin:/Users/user/anaconda3/lib:/Users/user/anaconda3/include:/Applications/Julia-1.0.app/Contents/Resources/julia//bin:/Users/user/boost_1_67_0_anaconda3/include/boost:/Users/user/boost_1_67_0_anaconda3/lib:/Users/user/gnu:/Users/user/.local/bin/python3.6:/usr/local/atlas/include:/usr/local/atlas/lib:/usr/local/pcre/bin:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/Users/user/perl5/perlbrew/bin:/Users/user/perl5/perlbrew/perls/perl-5.18.4/bin:/Applications/mesasdk/bin:/Users/user/dislin/bin:/usr/local/texlive/2013/bin:/usr/include:/usr/local/include:/opt/subversion/bin:/Users/user/apache-maven-3.3.9/bin:/Applications/Absoft19.0/bin:/Applications/Absoft19.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin
>> echo $MESA_DIR
> (base) Samuels-Mac-Pro:mesa-r11554 user$ echo $MESA_DIR
> /Volumes/Development/AstrophysicsLib/mesa-r11554
>> 
>> fxt
>> 
>> 
>> 
>>> On Mar 16, 2019, at 9:16 AM, Samuel Dupree <sdupree at speakeasy.net> wrote:
>>> 
>>> Do I need to use both the MESA SDK, mesasdk and the SDK used to install Gyre, madsdk, to install MESA? If so, is there a version that is compatible with Mac OS X Mojave?
>>> 
>>> Sam Dupree.
>>> 
>>> On March/16/2019 11:47:44, Francis Timmes wrote:
>>>>> Last login: Sat Mar 16 11:18:27 on ttys000
>>>>> -bash: /Applications/madsdk/bin/madsdk_init.sh: No such file or directory
>>>> resolving this error, which is in your setup, may help.
>>>> 
>>>> fxt
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> On Mar 16, 2019, at 8:39 AM, Samuel Dupree via Mesa-users <mesa-users at lists.mesastar.org> wrote:
>>>>> 
>>>>> 
>>>>> 
>>>>> I'm attempting to install the current version of MESA, mesa-r11554, on an iMacPro running MAC OS X 10.14.3, Mojave. The SDK I downloaded and installed from mesasdk-x86_64-osx-10.12-10.14-20190315.dmg. The compile errors I'm getting at present are captured in the attached file.
>>>>> 
>>>>> In looking through the FAQ's list, I haven't seen any comments resolving this problem. Have any updates to the mesa_r11554 release been posted?
>>>>> 
>>>>> Please advise.
>>>>> 
>>>>> <Installation_of_mesa_411554_output.txt>_______________________________________________
>>>>> mesa-users at lists.mesastar.org
>>>>> https://lists.mesastar.org/mailman/listinfo/mesa-users
>>>>> 
>>>> 
>> 
>> 
> 
> _______________________________________________
> mesa-users at lists.mesastar.org
> https://lists.mesastar.org/mailman/listinfo/mesa-users
> 




More information about the Mesa-users mailing list