[MacPorts] #53662: gcc48: incompatible with isl 0.18
MacPorts
noreply at macports.org
Fri Mar 3 12:04:44 UTC 2017
#53662: gcc48: incompatible with isl 0.18
-------------------------------------------------+-------------------------
Reporter: Alex-Vidal | Owner:
| MarcusCalhoun-Lopez
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gcc48 isl upc |
dragonegg-3.3-gcc-4.8 dragonegg-3.4-gcc-4.8 |
-------------------------------------------------+-------------------------
Comment (by gnw3):
According to [https://gcc.gnu.org/install/prerequisites.html Installing
GCC] (no version specified):
{{{
isl Library version 0.15 or later.
Necessary to build GCC with the Graphite loop optimizations. It can be
downloaded from ftp://gcc.gnu.org/pub/gcc/infrastructure/. If an isl
source
distribution is found in a subdirectory of your GCC sources named isl, it
will
be built together with GCC. Alternatively, the --with-isl configure option
should be used if isl is not installed in your default library search
path.
}}}
Not entirely correct, as GCC 7 needs isl 1.0.18.
According to [https://gcc.gnu.org/wiki/InstallingGCC Installing GCC wiki]:
{{{
Alternatively, after extracting the GCC source archive, simply run the
./contrib/download_prerequisites script in the GCC source directory. That
will download the support libraries and create symlinks, causing them to
be built automatically as part of the GCC build process. Set
GRAPHITE_LOOP_OPT=no in the script if you want to build GCC without ISL,
which is only needed for the optional Graphite loop optimizations.
}}}
I should know, but can't remember for sure, whether GGC puts libraries
install from the GCC source tree in a private location.
--
Ticket URL: <https://trac.macports.org/ticket/53662#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list