[MacPorts] #55417: faac @1.29.9.2: error: use of undeclared identifier 'bit_SSE2'
MacPorts
noreply at macports.org
Tue Nov 28 00:20:06 UTC 2017
#55417: faac @1.29.9.2: error: use of undeclared identifier 'bit_SSE2'
---------------------+-------------------
Reporter: RobK88 | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.4.2
Resolution: | Keywords: lion
Port: faac |
---------------------+-------------------
Comment (by ryandesign):
Replying to [comment:4 kencu]:
> You could try a new compiler, given this: `warning: redefinition of
typedef 'int32_t' is a C11 feature`. It may not work to fix the build, but
it's easy to try.
>
> Just add this near the top of the Portfile:
> {{{
> PortGroup cxx11 1.1
> }}}
Let's not conflate things. Using the cxx11 1.1 portgroup doesn't just use
a different compiler, it also instructs that compiler to use libc++. If
just using a newer compiler while still using libstdc++ will work, that's
preferable, using the normal `compiler.blacklist` method. This seems
likely to succeed, since the error message didn't mention any C++11
problems, it just mentioned a C11 problem.
--
Ticket URL: <https://trac.macports.org/ticket/55417#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list