"Warning: All compilers are either blacklisted or unavailable; defaulting to first fallback option" [What's the meaning of this output line?]

Brandon Allbery allbery.b at gmail.com
Wed Aug 12 18:17:02 PDT 2015


On Wed, Aug 12, 2015 at 9:09 PM, Kurt Pfeifle <kurt.pfeifle at googlemail.com>
wrote:

> + ccache /usr/bin/clang++ -DOBJDEP -M -MG -E 2>&1 appliers.cpp c_lgcc.cpp
> c_lgcc3.cpp cgif.c crc32.c encoder.cpp error.cpp gensi.cpp gensio.cpp
> image.cpp in_bmp.cpp in_gif.cpp in_jai.cpp in_jpeg.cpp in_lbm.cpp
> in_pcx.cpp in_png.cpp in_pn m.cpp in_ps.cpp in_tga.cpp in_tiff.cpp
> in_xpm.cpp jpegdump_main.cpp mapping.cpp minips.cpp out_gif.cpp ps_tiny.c
> pts_defl.c pts_fax.c pts_lzw.c rule.cpp sam2p_main.cpp snprintf.c
> StdAfx.cpp test_main.cpp testfax_main.c vcsam2p.cpp + ccache
> /usr/bin/clang++ -DOBJDEP -E 2>&1 >/dev/null appliers.cpp c_lgcc.cpp
> c_lgcc3.cpp cgif.c crc32.c encoder.cpp error.cpp gensi.cpp gensio.cpp
> image.cpp in_bmp.cpp in_gif.cpp in_jai.cpp in_jpeg.cpp in_lbm.cpp
> in_pcx.cpp in_png.cpp i n_pnm.cpp in_ps.cpp in_tga.cpp in_tiff.cpp
> in_xpm.cpp jpegdump_main.cpp mapping.cpp minips.cpp out_gif.cpp ps_tiny.c
> pts_defl.c pts_fax.c pts_lzw.c rule.cpp sam2p_main.cpp snprintf.c
> StdAfx.cpp test_main.cpp testfax_main.c vcsam2p.cpp ./ccdep.pl
>
> : invalid depret: [clang: warning: treating 'c' input as 'c++' when in C++
> mode, this behavior is deprecated] make: *** [Makedep] Error 1


The above is a bug in the specific package; it was relying on clang++ to
work on C source files (cgif.c, crc32.c, snprintf.c, several others) but
the clang++ in your Xcode doesn't permit that any more. You should probably
report it upstream to the developer of sam2p.

The "all compilers blacklisted" suggests either a bug in the port, or you
are missing some part of Xcode (likely the command line tools component).

When you upgrade a system with MacPorts installed, you must follow the
Migration steps at http://trac.macports.org/wiki/Migration which include
installing the appropriate Xcode for your system and its Command Line Tools
component (in a terminal: xcode-select --install).

-- 
brandon s allbery kf8nh                               sine nomine associates
allbery.b at gmail.com                                  ballbery at sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20150812/5a9ff482/attachment.html>


More information about the macports-users mailing list