Changes between Version 6 and Version 7 of CompilerSelection


Ignore:
Timestamp:
Dec 22, 2019, 3:23:46 PM (4 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

environmental -> environment

Legend:

Unmodified
Added
Removed
Modified
  • CompilerSelection

    v6 v7  
    3333configure.javac
    3434}}}
    35 These commands do nothing more than set environmental variables during the [https://guide.macports.org/#reference.phases configure phase] if [https://guide.macports.org/#reference.phases.configure use_configure] is {{{yes}}}.
     35These commands do nothing more than set environment variables during the [https://guide.macports.org/#reference.phases configure phase] if [https://guide.macports.org/#reference.phases.configure use_configure] is {{{yes}}}.
    3636They do **not** add [https://guide.macports.org/#reference.dependencies dependencies].
    3737
     
    3939[https://en.wikipedia.org/wiki/C_(programming_language) C] and [https://en.wikipedia.org/wiki/C%2B%2B C++] are fully supported in the base. This means that, unless instructed otherwise, each Portfile will have access to a compiler for both of these languages.
    4040* {{{configure.cc}}}, {{{configure.cxx}}}, and {{{configure.cpp}}} are set.
    41 * The environmental variables {{{CC}}} and {{{CXX}}} are set during the configure phase if {{{use_configure}}} is {{{yes}}}.
     41* The environment variables {{{CC}}} and {{{CXX}}} are set during the configure phase if {{{use_configure}}} is {{{yes}}}.
    4242* If MacPorts provides the compiler, the appropriate dependencies are added.
    4343
     
    140140are supported as well.
    141141* {{{configure.objc}}} and {{{configure.objcxx}}} are set.
    142 * The environmental variables {{{OBJC}}} and {{{OBJCXX}}} are set during the configure phase if {{{use_configure}}} is {{{yes}}}.
     142* The environment variables {{{OBJC}}} and {{{OBJCXX}}} are set during the configure phase if {{{use_configure}}} is {{{yes}}}.
    143143This is achieved, however, by assuming that the Objective-C and Objective-C++ compilers as the same as the C and C++ compilers respectively.
    144144
    145145[https://en.wikipedia.org/wiki/Fortran Fortran] is partially supported in the base.
    146146* {{{configure.fc}}}, {{{configure.f90}}}, and {{{configure.f77}}} are set.
    147 * The environmental variables {{{FC}}}, {{{F90}}}, and {{{F77}}} are set during the configure phase if {{{use_configure}}} is {{{yes}}}.
     147* The environment variables {{{FC}}}, {{{F90}}}, and {{{F77}}} are set during the configure phase if {{{use_configure}}} is {{{yes}}}.
    148148* If MacPorts provides the compiler, the appropriate dependencies are added.
    149149Xcode does not provide any Fortran compilers.