[MacPorts] #64077: advancemame build fail on Mountain Lion
MacPorts
noreply at macports.org
Sun Nov 28 17:44:27 UTC 2021
#64077: advancemame build fail on Mountain Lion
--------------------------+-------------------------------------------
Reporter: chillin- | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.0
Resolution: | Keywords: mountainlion lion snowleopard
Port: advancemame |
--------------------------+-------------------------------------------
Changes (by ryandesign):
* keywords: advancemame, 10.8, libstdc++, libc++ => mountainlion lion
snowleopard
Old description:
> I'm not really sure what the trouble is, but Ryan took a look at the log
> and said:
>
> On Mac OS X 10.6-10.8, the default C++ stdlib is libstdc++ but
> MacPorts enforces the use of libc++ for greater compatibility with newer
> software. Successful enforcement requires the build system to use the
> CXXFLAGS MacPorts tells it to use. Evidently advancemame's build system
> has a bug where it does not do that. We'll need to find where and fix it.
> This problem would not be seen on OS X 10.9 or later which default to
> libc++ already.
New description:
I'm not really sure what the trouble is, but Ryan took a look at the log
and said:
> On Mac OS X 10.6-10.8, the default C++ stdlib is libstdc++ but MacPorts
enforces the use of libc++ for greater compatibility with newer software.
Successful enforcement requires the build system to use the CXXFLAGS
MacPorts tells it to use. Evidently advancemame's build system has a bug
where it does not do that. We'll need to find where and fix it. This
problem would not be seen on OS X 10.9 or later which default to libc++
already.
--
Comment:
So you're reporting two separate unrelated things:
1. When the port used to build, it used the wrong C++ stdlib on 10.6-10.8
2. The port now doesn't build because `configure: error: no video library
found. If you have the SDL library installed somewhere try using the
--with-sdl-prefix or --with-sdl2-prefix options`
--
Ticket URL: <https://trac.macports.org/ticket/64077#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list