02-20-2026, 04:39 PM
Hello,
I'm working on another library, nobody asked for, and I was checking compatibility across platforms. So, I dug out an old Mac, updated it, as much as I could including xcode. It is running macOS Catalina v10.15.8.
Somewhere between QB64pe v4.2 and v4.3 the installation breaks. To be clear v4.2 is fine, but v4.3 is not.
To me it's no big deal, but I figured I'd bring it to your attention.
The error is as follows:
I'm working on another library, nobody asked for, and I was checking compatibility across platforms. So, I dug out an old Mac, updated it, as much as I could including xcode. It is running macOS Catalina v10.15.8.
Somewhere between QB64pe v4.2 and v4.3 the installation breaks. To be clear v4.2 is fine, but v4.3 is not.
To me it's no big deal, but I figured I'd bring it to your attention.
The error is as follows:
Code: (Select All)
Last login: Fri Feb 20 10:11:04 on ttys000
/Users/grunt/Documents/QBVersions/v4.3/qb64pe\ 9/setup_osx.command ; exit;
grunt@Homes-MBP ~ % /Users/grunt/Documents/QBVersions/v4.3/qb64pe\ 9/setup_osx.command ; exit;
QB64-PE Setup
Building 'QB64-PE'
rm -fr ./internal/c/qbx.o ./internal/c/libqb/src/threading.o ./internal/c/libqb/src/buffer.o ./internal/c/libqb/src/bitops.o ./internal/c/libqb/src/command.o ./internal/c/libqb/src/environ.o ./internal/c/libqb/src/file-fields.o ./internal/c/libqb/src/filepath.o ./internal/c/libqb/src/filesystem.o ./internal/c/libqb/src/datetime.o ./internal/c/libqb/src/error_handle.o ./internal/c/libqb/src/gfs.o ./internal/c/libqb/src/qblist.o ./internal/c/libqb/src/hexoctbin.o ./internal/c/libqb/src/mem.o ./internal/c/libqb/src/shell.o ./internal/c/libqb/src/qbs.o ./internal/c/libqb/src/qbs_str.o ./internal/c/libqb/src/qbs__tostr.o ./internal/c/libqb/src/qbs_cmem.o ./internal/c/libqb/src/qbs_mk_cv.o ./internal/c/libqb/src/qbs_val.o ./internal/c/libqb/src/string_functions.o ./internal/c/libqb/src/graphics.o ./internal/c/libqb/src/logging/logging.o ./internal/c/libqb/src/logging/qb64pe_symbol.o ./internal/c/libqb/src/logging/stacktrace.o ./internal/c/libqb/src/logging/handlers/fp_handler.o ./internal/c/libqb/src/logging/unix/symbol.o ./internal/c/libqb/src/http-stub.o ./internal/c/libqb/src/threading-posix.o ./internal/c/libqb/src/glut-main-thread.o ./internal/c/libqb/src/glut-message.o ./internal/c/libqb/src/glut-msg-queue.o ./internal/c/libqb/src/mac-key-monitor.o ./internal/c/libqb/src/mac-mouse-support.o ./internal/c/libqb/src/logging/mingw/file.o ./internal/c/libqb/src/logging/mingw/pe.o ./internal/c/libqb/src/logging/mingw/pe_symtab.o ./internal/c/libqb/src/logging/mingw/symbol.o ./internal/c/libqb/src/http.o ./internal/c/libqb/src/console-only-main-thread.o ./internal/c/parts/audio/extras/foo_midi/InstrumentBankManager.o ./internal/c/parts/audio/extras/foo_midi/MIDIPlayer.o ./internal/c/parts/audio/extras/foo_midi/OpalPlayer.o ./internal/c/parts/audio/extras/foo_midi/PSPlayer.o ./internal/c/parts/audio/extras/foo_midi/TSFPlayer.o ./internal/c/parts/audio/extras/hivelytracker/hvl_replay.o ./internal/c/parts/audio/extras/libmidi/MIDIContainer.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessor.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessorGMF.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessorHMI.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessorHMP.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessorLDS.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessorMDS.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessorMUS.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessorRCP.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessorRIFF.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessorSMF.o ./internal/c/parts/audio/extras/libmidi/MIDIProcessorXMI.o ./internal/c/parts/audio/extras/libmidi/Recomposer/CM6File.o ./internal/c/parts/audio/extras/libmidi/Recomposer/GDSFile.o ./internal/c/parts/audio/extras/libmidi/Recomposer/MIDIStream.o ./internal/c/parts/audio/extras/libmidi/Recomposer/RCP.o ./internal/c/parts/audio/extras/libmidi/Recomposer/RCPConverter.o ./internal/c/parts/audio/extras/libmidi/Recomposer/RunningNotes.o ./internal/c/parts/audio/extras/libmidi/Recomposer/Support.o ./internal/c/parts/audio/extras/libxmp-lite/common.o ./internal/c/parts/audio/extras/libxmp-lite/control.o ./internal/c/parts/audio/extras/libxmp-lite/dataio.o ./internal/c/parts/audio/extras/libxmp-lite/effects.o ./internal/c/parts/audio/extras/libxmp-lite/filetype.o ./internal/c/parts/audio/extras/libxmp-lite/filter.o ./internal/c/parts/audio/extras/libxmp-lite/flow.o ./internal/c/parts/audio/extras/libxmp-lite/format.o ./internal/c/parts/audio/extras/libxmp-lite/hio.o ./internal/c/parts/audio/extras/libxmp-lite/it_load.o ./internal/c/parts/audio/extras/libxmp-lite/itsex.o ./internal/c/parts/audio/extras/libxmp-lite/lfo.o ./internal/c/parts/audio/extras/libxmp-lite/load.o ./internal/c/parts/audio/extras/libxmp-lite/load_helpers.o ./internal/c/parts/audio/extras/libxmp-lite/md5.o ./internal/c/parts/audio/extras/libxmp-lite/memio.o ./internal/c/parts/audio/extras/libxmp-lite/misc.o ./internal/c/parts/audio/extras/libxmp-lite/mix_all.o ./internal/c/parts/audio/extras/libxmp-lite/mixer.o ./internal/c/parts/audio/extras/libxmp-lite/mod_load.o ./internal/c/parts/audio/extras/libxmp-lite/period.o ./internal/c/parts/audio/extras/libxmp-lite/player.o ./internal/c/parts/audio/extras/libxmp-lite/read_event.o ./internal/c/parts/audio/extras/libxmp-lite/rng.o ./internal/c/parts/audio/extras/libxmp-lite/s3m_load.o ./internal/c/parts/audio/extras/libxmp-lite/sample.o ./internal/c/parts/audio/extras/libxmp-lite/scan.o ./internal/c/parts/audio/extras/libxmp-lite/smix.o ./internal/c/parts/audio/extras/libxmp-lite/virtual.o ./internal/c/parts/audio/extras/libxmp-lite/win32.o ./internal/c/parts/audio/extras/libxmp-lite/xm_load.o ./internal/c/parts/audio/extras/primesynth/primesynth.o ./internal/c/parts/audio/extras/qoa/qoa.o ./internal/c/parts/audio/extras/radv2/opal.o ./internal/c/parts/audio/extras/stb/stb_vorbis.o ./internal/c/parts/audio/extras/tinysoundfont/tsf.o ./internal/c/parts/audio/extras/ymfmidi/patches.o ./internal/c/parts/audio/extras/ymfmidi/player.o ./internal/c/parts/audio/extras/hively_ma_vtable.o ./internal/c/parts/audio/extras/midi_ma_vtable.o ./internal/c/parts/audio/extras/mod_ma_vtable.o ./internal/c/parts/audio/extras/qoa_ma_vtable.o ./internal/c/parts/audio/extras/radv2_ma_vtable.o ./internal/c/parts/audio/stub_audio.o ./internal/c/parts/audio/audio.o ./internal/c/parts/audio/miniaudio/miniaudio.o ./internal/c/parts/audio/audio.a ./internal/c/parts/core/freeglut.a ./internal/c/parts/core/freeglut/freeglut_callbacks.o ./internal/c/parts/core/freeglut/freeglut_cursor.o ./internal/c/parts/core/freeglut/freeglut_display.o ./internal/c/parts/core/freeglut/freeglut_ext.o ./internal/c/parts/core/freeglut/freeglut_font.o ./internal/c/parts/core/freeglut/freeglut_font_data.o ./internal/c/parts/core/freeglut/freeglut_gamemode.o ./internal/c/parts/core/freeglut/freeglut_geometry.o ./internal/c/parts/core/freeglut/freeglut_glutfont_definitions.o ./internal/c/parts/core/freeglut/freeglut_init.o ./internal/c/parts/core/freeglut/freeglut_input_devices.o ./internal/c/parts/core/freeglut/freeglut_joystick.o ./internal/c/parts/core/freeglut/freeglut_main.o ./internal/c/parts/core/freeglut/freeglut_menu.o ./internal/c/parts/core/freeglut/freeglut_misc.o ./internal/c/parts/core/freeglut/freeglut_overlay.o ./internal/c/parts/core/freeglut/freeglut_spaceball.o ./internal/c/parts/core/freeglut/freeglut_state.o ./internal/c/parts/core/freeglut/freeglut_stroke_mono_roman.o ./internal/c/parts/core/freeglut/freeglut_stroke_roman.o ./internal/c/parts/core/freeglut/freeglut_structure.o ./internal/c/parts/core/freeglut/freeglut_teapot.o ./internal/c/parts/core/freeglut/freeglut_videoresize.o ./internal/c/parts/core/freeglut/freeglut_window.o ./internal/c/parts/core/freeglut/freeglut_xinput.o ./internal/c/parts/core/glew/glew.o ./internal/c/parts/input/game_controller/game_controller.a ./internal/c/parts/input/game_controller/libstem_gamepad/Gamepad_macosx.o ./internal/c/parts/input/game_controller/libstem_gamepad/Gamepad_private.o ./internal/c/parts/input/game_controller/game_controller.o ./internal/c/parts/video/font/freetype/freetype.a ./internal/c/parts/video/font/font.a ./internal/c/parts/video/font/freetype/adler32.o ./internal/c/parts/video/font/freetype/afadjust.o ./internal/c/parts/video/font/freetype/afblue.o ./internal/c/parts/video/font/freetype/afcjk.o ./internal/c/parts/video/font/freetype/afdummy.o ./internal/c/parts/video/font/freetype/afglobal.o ./internal/c/parts/video/font/freetype/afgsub.o ./internal/c/parts/video/font/freetype/afhints.o ./internal/c/parts/video/font/freetype/afindic.o ./internal/c/parts/video/font/freetype/aflatin.o ./internal/c/parts/video/font/freetype/afloader.o ./internal/c/parts/video/font/freetype/afmodule.o ./internal/c/parts/video/font/freetype/afmparse.o ./internal/c/parts/video/font/freetype/afranges.o ./internal/c/parts/video/font/freetype/afshaper.o ./internal/c/parts/video/font/freetype/bdfdrivr.o ./internal/c/parts/video/font/freetype/bdflib.o ./internal/c/parts/video/font/freetype/cffcmap.o ./internal/c/parts/video/font/freetype/cffdecode.o ./internal/c/parts/video/font/freetype/cffdrivr.o ./internal/c/parts/video/font/freetype/cffgload.o ./internal/c/parts/video/font/freetype/cffload.o ./internal/c/parts/video/font/freetype/cffobjs.o ./internal/c/parts/video/font/freetype/cffparse.o ./internal/c/parts/video/font/freetype/cidgload.o ./internal/c/parts/video/font/freetype/cidload.o ./internal/c/parts/video/font/freetype/cidobjs.o ./internal/c/parts/video/font/freetype/cidparse.o ./internal/c/parts/video/font/freetype/cidriver.o ./internal/c/parts/video/font/freetype/crc32.o ./internal/c/parts/video/font/freetype/dlg.o ./internal/c/parts/video/font/freetype/dlgwrap.o ./internal/c/parts/video/font/freetype/ft-hb-ft.o ./internal/c/parts/video/font/freetype/ft-hb.o ./internal/c/parts/video/font/freetype/ftadvanc.o ./internal/c/parts/video/font/freetype/ftbbox.o ./internal/c/parts/video/font/freetype/ftbdf.o ./internal/c/parts/video/font/freetype/ftbitmap.o ./internal/c/parts/video/font/freetype/ftbsdf.o ./internal/c/parts/video/font/freetype/ftbzip2.o ./internal/c/parts/video/font/freetype/ftcalc.o ./internal/c/parts/video/font/freetype/ftcbasic.o ./internal/c/parts/video/font/freetype/ftccache.o ./internal/c/parts/video/font/freetype/ftccmap.o ./internal/c/parts/video/font/freetype/ftcglyph.o ./internal/c/parts/video/font/freetype/ftcid.o ./internal/c/parts/video/font/freetype/ftcimage.o ./internal/c/parts/video/font/freetype/ftcmanag.o ./internal/c/parts/video/font/freetype/ftcmru.o ./internal/c/parts/video/font/freetype/ftcolor.o ./internal/c/parts/video/font/freetype/ftcsbits.o ./internal/c/parts/video/font/freetype/ftdbgmem.o ./internal/c/parts/video/font/freetype/ftdebug.o ./internal/c/parts/video/font/freetype/fterrors.o ./internal/c/parts/video/font/freetype/ftfntfmt.o ./internal/c/parts/video/font/freetype/ftfstype.o ./internal/c/parts/video/font/freetype/ftgasp.o ./internal/c/parts/video/font/freetype/ftgloadr.o ./internal/c/parts/video/font/freetype/ftglyph.o ./internal/c/parts/video/font/freetype/ftgrays.o ./internal/c/parts/video/font/freetype/ftgxval.o ./internal/c/parts/video/font/freetype/ftgzip.o ./internal/c/parts/video/font/freetype/fthash.o ./internal/c/parts/video/font/freetype/ftinit.o ./internal/c/parts/video/font/freetype/ftlcdfil.o ./internal/c/parts/video/font/freetype/ftlzw.o ./internal/c/parts/video/font/freetype/ftmac.o ./internal/c/parts/video/font/freetype/ftmm.o ./internal/c/parts/video/font/freetype/ftobjs.o ./internal/c/parts/video/font/freetype/ftotval.o ./internal/c/parts/video/font/freetype/ftoutln.o ./internal/c/parts/video/font/freetype/ftpatent.o ./internal/c/parts/video/font/freetype/ftpfr.o ./internal/c/parts/video/font/freetype/ftpsprop.o ./internal/c/parts/video/font/freetype/ftraster.o ./internal/c/parts/video/font/freetype/ftrend1.o ./internal/c/parts/video/font/freetype/ftrfork.o ./internal/c/parts/video/font/freetype/ftsdf.o ./internal/c/parts/video/font/freetype/ftsdfcommon.o ./internal/c/parts/video/font/freetype/ftsdfrend.o ./internal/c/parts/video/font/freetype/ftsmooth.o ./internal/c/parts/video/font/freetype/ftsnames.o ./internal/c/parts/video/font/freetype/ftstream.o ./internal/c/parts/video/font/freetype/ftstroke.o ./internal/c/parts/video/font/freetype/ftsvg.o ./internal/c/parts/video/font/freetype/ftsynth.o ./internal/c/parts/video/font/freetype/ftsystem.o ./internal/c/parts/video/font/freetype/fttrigon.o ./internal/c/parts/video/font/freetype/fttype1.o ./internal/c/parts/video/font/freetype/ftutil.o ./internal/c/parts/video/font/freetype/ftwinfnt.o ./internal/c/parts/video/font/freetype/ftzopen.o ./internal/c/parts/video/font/freetype/gxvbsln.o ./internal/c/parts/video/font/freetype/gxvcommn.o ./internal/c/parts/video/font/freetype/gxvfeat.o ./internal/c/parts/video/font/freetype/gxvjust.o ./internal/c/parts/video/font/freetype/gxvkern.o ./internal/c/parts/video/font/freetype/gxvlcar.o ./internal/c/parts/video/font/freetype/gxvmod.o ./internal/c/parts/video/font/freetype/gxvmort.o ./internal/c/parts/video/font/freetype/gxvmort0.o ./internal/c/parts/video/font/freetype/gxvmort1.o ./internal/c/parts/video/font/freetype/gxvmort2.o ./internal/c/parts/video/font/freetype/gxvmort4.o ./internal/c/parts/video/font/freetype/gxvmort5.o ./internal/c/parts/video/font/freetype/gxvmorx.o ./internal/c/parts/video/font/freetype/gxvmorx0.o ./internal/c/parts/video/font/freetype/gxvmorx1.o ./internal/c/parts/video/font/freetype/gxvmorx2.o ./internal/c/parts/video/font/freetype/gxvmorx4.o ./internal/c/parts/video/font/freetype/gxvmorx5.o ./internal/c/parts/video/font/freetype/gxvopbd.o ./internal/c/parts/video/font/freetype/gxvprop.o ./internal/c/parts/video/font/freetype/gxvtrak.o ./internal/c/parts/video/font/freetype/inffast.o ./internal/c/parts/video/font/freetype/inflate.o ./internal/c/parts/video/font/freetype/inftrees.o ./internal/c/parts/video/font/freetype/md5.o ./internal/c/parts/video/font/freetype/otvbase.o ./internal/c/parts/video/font/freetype/otvcommn.o ./internal/c/parts/video/font/freetype/otvgdef.o ./internal/c/parts/video/font/freetype/otvgpos.o ./internal/c/parts/video/font/freetype/otvgsub.o ./internal/c/parts/video/font/freetype/otvjstf.o ./internal/c/parts/video/font/freetype/otvmath.o ./internal/c/parts/video/font/freetype/otvmod.o ./internal/c/parts/video/font/freetype/pcfdrivr.o ./internal/c/parts/video/font/freetype/pcfread.o ./internal/c/parts/video/font/freetype/pcfutil.o ./internal/c/parts/video/font/freetype/pfrcmap.o ./internal/c/parts/video/font/freetype/pfrdrivr.o ./internal/c/parts/video/font/freetype/pfrgload.o ./internal/c/parts/video/font/freetype/pfrload.o ./internal/c/parts/video/font/freetype/pfrobjs.o ./internal/c/parts/video/font/freetype/pfrsbit.o ./internal/c/parts/video/font/freetype/pngshim.o ./internal/c/parts/video/font/freetype/psarrst.o ./internal/c/parts/video/font/freetype/psauxmod.o ./internal/c/parts/video/font/freetype/psblues.o ./internal/c/parts/video/font/freetype/psconv.o ./internal/c/parts/video/font/freetype/pserror.o ./internal/c/parts/video/font/freetype/psfont.o ./internal/c/parts/video/font/freetype/psft.o ./internal/c/parts/video/font/freetype/pshalgo.o ./internal/c/parts/video/font/freetype/pshglob.o ./internal/c/parts/video/font/freetype/pshints.o ./internal/c/parts/video/font/freetype/pshmod.o ./internal/c/parts/video/font/freetype/pshrec.o ./internal/c/parts/video/font/freetype/psintrp.o ./internal/c/parts/video/font/freetype/psmodule.o ./internal/c/parts/video/font/freetype/psobjs.o ./internal/c/parts/video/font/freetype/psread.o ./internal/c/parts/video/font/freetype/psstack.o ./internal/c/parts/video/font/freetype/sfdriver.o ./internal/c/parts/video/font/freetype/sfobjs.o ./internal/c/parts/video/font/freetype/sfwoff.o ./internal/c/parts/video/font/freetype/sfwoff2.o ./internal/c/parts/video/font/freetype/t1afm.o ./internal/c/parts/video/font/freetype/t1cmap.o ./internal/c/parts/video/font/freetype/t1decode.o ./internal/c/parts/video/font/freetype/t1driver.o ./internal/c/parts/video/font/freetype/t1gload.o ./internal/c/parts/video/font/freetype/t1load.o ./internal/c/parts/video/font/freetype/t1objs.o ./internal/c/parts/video/font/freetype/t1parse.o ./internal/c/parts/video/font/freetype/t42drivr.o ./internal/c/parts/video/font/freetype/t42objs.o ./internal/c/parts/video/font/freetype/t42parse.o ./internal/c/parts/video/font/freetype/ttbdf.o ./internal/c/parts/video/font/freetype/ttcmap.o ./internal/c/parts/video/font/freetype/ttcolr.o ./internal/c/parts/video/font/freetype/ttcpal.o ./internal/c/parts/video/font/freetype/ttdriver.o ./internal/c/parts/video/font/freetype/ttgload.o ./internal/c/parts/video/font/freetype/ttgpos.o ./internal/c/parts/video/font/freetype/ttgxvar.o ./internal/c/parts/video/font/freetype/ttinterp.o ./internal/c/parts/video/font/freetype/ttkern.o ./internal/c/parts/video/font/freetype/ttload.o ./internal/c/parts/video/font/freetype/ttmtx.o ./internal/c/parts/video/font/freetype/ttobjs.o ./internal/c/parts/video/font/freetype/ttpload.o ./internal/c/parts/video/font/freetype/ttpost.o ./internal/c/parts/video/font/freetype/ttsbit.o ./internal/c/parts/video/font/freetype/ttsvg.o ./internal/c/parts/video/font/freetype/winfnt.o ./internal/c/parts/video/font/freetype/woff2tags.o ./internal/c/parts/video/font/freetype/zutil.o ./internal/c/parts/video/font/font.o ./internal/c/parts/video/font/hashing.o ./internal/c/parts/video/font/stub_font.o ./internal/c/parts/video/image/image.o ./internal/c/parts/video/image/jo_gif/jo_gif.o ./internal/c/parts/video/image/nanosvg/nanosvg.o ./internal/c/parts/video/image/pixelscalers/hqx.o ./internal/c/parts/video/image/pixelscalers/mmpx.o ./internal/c/parts/video/image/pixelscalers/sxbr.o ./internal/c/parts/video/image/qoi/qoi.o ./internal/c/parts/video/image/sg_curico/sg_curico.o ./internal/c/parts/video/image/sg_pcx/sg_pcx.o ./internal/c/parts/video/image/stb/stb_image.o ./internal/c/parts/video/image/image.a ./internal/c/parts/gui/tinyfiledialogs.o ./internal/c/parts/gui/gui.o ./internal/c/parts/data/data_processing.a ./internal/c/parts/data/miniz.o ./internal/c/parts/data/modp_b64.o ./internal/c/parts/data/compression.o ./internal/c/parts/data/encoding.o ./internal/c/parts/os/clipboard/clipboard.a ./internal/c/parts/os/clipboard/clip/clip.o ./internal/c/parts/os/clipboard/clip/image.o ./internal/c/parts/os/clipboard/clip/clip_osx.o ./internal/c/parts/os/clipboard/clipboard.o
c++ -std=gnu++20 -fno-strict-aliasing -Wno-conversion-null -I./internal/c/libqb/include -I./internal/c/parts/core/freeglut/include -I./internal/c/parts/core/glew/include -DDEPENDENCY_SOCKETS -DDEPENDENCY_NO_PRINTER -DDEPENDENCY_ICON -DDEPENDENCY_NO_SCREENIMAGE internal/c/libqb.cpp -c -o internal/c/libqb_make_00010100.o
c++ -std=gnu++20 -fno-strict-aliasing -Wno-conversion-null -I./internal/c/libqb/include -I./internal/c/parts/core/freeglut/include -I./internal/c/parts/core/glew/include -DDEPENDENCY_SOCKETS -DDEPENDENCY_NO_PRINTER -DDEPENDENCY_ICON -DDEPENDENCY_NO_SCREENIMAGE internal/c/qbx.cpp -c -o internal/c/qbx.o
c++ -O2 -std=gnu++20 -fno-strict-aliasing -Wno-conversion-null -I./internal/c/libqb/include -I./internal/c/parts/core/freeglut/include -I./internal/c/parts/core/glew/include -DDEPENDENCY_SOCKETS -DDEPENDENCY_NO_PRINTER -DDEPENDENCY_ICON -DDEPENDENCY_NO_SCREENIMAGE -Wall -Wextra internal/c/libqb/src/threading.cpp -c -o internal/c/libqb/src/threading.o
error: errorinvalid: value 'gnu++20'invalid invalue error '-std=gnu++20': 'gnu++20'
in invalid'-std=gnu++20' value
note'gnu++20': inusenote : '-std=gnu++20''c++98' use
or 'c++98''c++03' orfornote 'c++03': 'ISO C++ 1998 with amendments' forusestandard 'ISO C++ 1998 with amendments''c++98'
standardor
'c++03' notefor: note'ISO C++ 1998 with amendments'use: standard'gnu++98'use
or'gnu++98' 'gnu++03'or notefor'gnu++03': 'ISO C++ 1998 with amendments and GNU extensions'for use standard 'ISO C++ 1998 with amendments and GNU extensions''gnu++98'
standardor
'gnu++03'note : fornote: use'ISO C++ 1998 with amendments and GNU extensions' use'c++11'standard 'c++11'for
for'ISO C++ 2011 with amendments' note'ISO C++ 2011 with amendments'standard: standard
use
'c++11' notefor: note : 'ISO C++ 2011 with amendments'use standarduse'gnu++11'
'gnu++11'for for'ISO C++ 2011 with amendments and GNU extensions' note 'ISO C++ 2011 with amendments and GNU extensions': standard usestandard
'gnu++11'
fornote : note'ISO C++ 2011 with amendments and GNU extensions': usestandard use'c++14'
'c++14'for notefor'ISO C++ 2014 with amendments': 'ISO C++ 2014 with amendments'standarduse standard
'c++14'
for note'ISO C++ 2014 with amendments': note standard: use
use'gnu++14' 'gnu++14'for notefor : 'ISO C++ 2014 with amendments and GNU extensions''ISO C++ 2014 with amendments and GNU extensions' use standard standard'gnu++14'
for note'ISO C++ 2014 with amendments and GNU extensions'note: : standarduseuse
'c++17''c++17' fornotefor : 'ISO C++ 2017 with amendments''ISO C++ 2017 with amendments' usestandardstandard 'c++17'
for 'ISO C++ 2017 with amendments'notenote : : standarduseuse
'gnu++17''gnu++17' noteforfor: 'ISO C++ 2017 with amendments and GNU extensions'use'ISO C++ 2017 with amendments and GNU extensions' standard'gnu++17'standard
for
'ISO C++ 2017 with amendments and GNU extensions'note note: standard: use
use'c++2a' note'c++2a'for: for'Working draft for ISO C++ 2020'use 'Working draft for ISO C++ 2020''c++2a'standard standard
for
'Working draft for ISO C++ 2020'note : standardnoteuse:
'gnu++2a'use fornote'gnu++2a': 'Working draft for ISO C++ 2020 with GNU extensions'foruse standard'Working draft for ISO C++ 2020 with GNU extensions''gnu++2a'
standardfor
'Working draft for ISO C++ 2020 with GNU extensions' standard
make: *** [internal/c/libqb/src/threading.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [internal/c/qbx.o] Error 1
make: *** [internal/c/libqb_make_00010100.o] Error 1
Compilation of QB64-PE failed!
2D physics engine https://github.com/mechatronic3000/fzxNGN
QB Pool https://github.com/mechatronic3000/QBPool
QB Pool https://github.com/mechatronic3000/QBPool


