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

Gabriel Lauffer Ramos gabriellramos at gmail.com
Mon Mar 18 12:48:03 EDT 2019


Hi Richard,

I removed the first line and it worked!
Cheers,

Gabriel Lauffer Ramos

============================================
glauffer.github.io
http://lief.if.ufrgs.br/~glauffer/
Lattes <http://lattes.cnpq.br/8058160450064540> , CV
<https://glauffer.github.io/docs/cv_gabriel.pdf>

*PhD student in Physics:*
Federal University of Rio Grande do Sul - UFRGS, RS, Brazil
Concentration: Astrophysics.


Em seg, 18 de mar de 2019 às 12:41, RICHARD H D TOWNSEND <
townsend at astro.wisc.edu> escreveu:

> I'm guessing this behavior is occurring because the pre-requisites check
> is performed using the system compiler, rather than the SDK compiler. If
> Anaconda is installed, then it may be used instead of the system compiler
> during this check -- and if it is broken, then the check will fail.
>
> Gabriel -- if I'm right, then you only need to source a previous SDK's
> init script *once*, to perform the pre-req checks. Can you try removing the
>
> source /mesa-sdk_v20180127/mesasdk/bin/mesasdk_init.sh
>
> line from your .profile, and see if things still work?
>
> cheers,
>
> Rich
>
> > On Mar 18, 2019, at 9:16 AM, Gabriel Lauffer Ramos via Mesa-users <
> mesa-users at lists.mesastar.org> wrote:
> >
> > Hi all,
> >
> > I had a similar problem in Ubuntu. The previous version of mesa-sdk was
> working but when I updated and sourced the new version, I got errors saying
> I didn't had installed the X11 and Z libraries.
> > I also use Anaconda and it looks like there is a problem in the
> configuration of Anaconda's version of gfortran.
> >
> > I solved the problem by adding in the end of my ~/.profile the following
> lines:
> > source /mesa-sdk_v20180127/mesasdk/bin/mesasdk_init.sh
> > source /mesa-sdk_v20190315/mesasdk/bin/mesasdk_init.sh
> > If I source the previous version of sdk before the new one, it works.
> >
> > Cheers,
> >
> > Gabriel Lauffer Ramos
> >
> > ============================================
> > glauffer.github.io
> > http://lief.if.ufrgs.br/~glauffer/
> > Lattes , CV
> >
> > PhD student in Physics:
> > Federal University of Rio Grande do Sul - UFRGS, RS, Brazil
> > Concentration: Astrophysics.
> >
> >
> > Em sáb, 16 de mar de 2019 às 19:47, Evan Bauer <ebauer at physics.ucsb.edu>
> escreveu:
> > 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
> > >
> >
> > _______________________________________________
> > 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
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20190318/c1be13a0/attachment.html>


More information about the Mesa-users mailing list