🔨 Use first g++ in path for 'native' targets

This commit is contained in:
Scott Lahteine
2022-05-05 19:11:59 -05:00
parent 81f403025c
commit 6112277f9b
2 changed files with 16 additions and 9 deletions

View File

@ -63,12 +63,12 @@ build_flags = ${simulator_linux.build_flags} ${simulator_linux.release_flags}
#
# Simulator for macOS (MacPorts)
#
# sudo port install gcc10 gdb glm libsdl2 libsdl2_net freetype
# sudo port install gcc11 gdb glm libsdl2 libsdl2_net freetype
# sudo port install ld64 @3_3 +ld64_xcode
#
# cd /opt/local/bin
# sudo rm -f gcc g++ cc
# sudo ln -s gcc-mp-10 gcc ; sudo ln -s g++-mp-10 g++ ; sudo ln -s g++ cc
# sudo ln -s gcc-mp-11 gcc ; sudo ln -s g++-mp-11 g++ ; sudo ln -s g++ cc
# This step may be obsolete:
# sudo port uninstall ld64 ld64-latest
#
@ -79,7 +79,6 @@ build_flags = ${simulator_linux.build_flags} ${simulator_linux.release_flags}
#
[simulator_macos]
build_unflags = -lGL
custom_verbose = 0
build_flags =
-I/opt/local/include
-I/opt/local/include/freetype2
@ -93,11 +92,15 @@ build_flags =
extends = env:simulator_linux_debug
build_flags = ${env:simulator_linux_debug.build_flags} ${simulator_macos.build_flags} -ggdb -Og -D_THREAD_SAFE
build_unflags = ${simulator_macos.build_unflags}
custom_verbose = 0
custom_gcc = g++
[env:simulator_macos_release]
extends = env:simulator_linux_release
build_flags = ${env:simulator_linux_release.build_flags} ${simulator_macos.build_flags}
build_unflags = ${simulator_macos.build_unflags}
custom_verbose = 0
custom_gcc = g++
#
# Simulator for Windows 10