wx 3.1.3
mingw32-make -f makefile.gcc SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1 VENDOR=cb CXXFLAGS+="-std=c++11"
and in : include/wx/msw/setup.h
I reduced:
#if defined(_MSC_VER) && _MSC_VER >= 1600
#define wxUSE_GRAPHICS_DIRECT2D wxUSE_GRAPHICS_CONTEXT
#else
#define wxUSE_GRAPHICS_DIRECT2D 0
#endif
to just 1 line :
#define wxUSE_GRAPHICS_DIRECT2D wxUSE_GRAPHICS_CONTEXT
Hi.
I recently discovered that the "bundle.sh" script gives me errors on macOS.
The "make" and "make install" commands run fine (install is made in a sub folder of the build one).
Here is the result of the bundle command :
Copying libcodeblocks ...
/Users/xavier/dev/CB/buildOSX/output/lib/libcodeblocks.0.dylib -> CodeBlocks.app/Contents/MacOS/libcodeblocks.0.dylib
Copying /Users/xavier/dev/wx313/build-dyn-CB/lib/libwx_osx_cocoau_aui-3.1.3.0.0.dylib
Copying /Users/xavier/dev/wx313/build-dyn-CB/lib/libwx_osx_cocoau_core-3.1.3.0.0.dylib
Copying /Users/xavier/dev/wx313/build-dyn-CB/lib/libwx_baseu-3.1.3.0.0.dylib
Copying /Users/xavier/dev/wx313/build-dyn-CB/lib/libwx_osx_cocoau_propgrid-3.1.3.0.0.dylib
Copying /Users/xavier/dev/wx313/build-dyn-CB/lib/libwx_osx_cocoau_richtext-3.1.3.0.0.dylib
Copying /Users/xavier/dev/wx313/build-dyn-CB/lib/libwx_osx_cocoau_html-3.1.3.0.0.dylib
Copying /Users/xavier/dev/wx313/build-dyn-CB/lib/libwx_baseu_xml-3.1.3.0.0.dylib
Copying /Users/xavier/dev/wx313/build-dyn-CB/lib/libwx_osx_cocoau_xrc-3.1.3.0.0.dylib
Copying /Users/xavier/dev/wx313/build-dyn-CB/lib/libwx_osx_cocoau_qa-3.1.3.0.0.dylib
Copying /Users/xavier/dev/wx313/build-dyn-CB/lib/libwx_baseu_net-3.1.3.0.0.dylib
Copying binaries
/Users/xavier/dev/CB/buildOSX/output/bin/cb_console_runner
/Users/xavier/dev/CB/buildOSX/output/bin/cb_share_config
/Users/xavier/dev/CB/buildOSX/output/bin/codeblocks
Copying plugins
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libAstyle.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libAutoVersioning.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libBrowseTracker.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libCccc.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libCppCheck.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libCscope.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libDoxyBlocks.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libEditorConfig.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libEditorTweaks.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libHexEditor.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libIncrementalSearch.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libMouseSap.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libProfiler.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libProjectOptionsManipulator.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libRegExTestbed.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libReopenEditor.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libSmartIndentCpp.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libSmartIndentFortran.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libSmartIndentHDL.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libSmartIndentLua.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libSmartIndentPascal.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libSmartIndentPython.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libSmartIndentXML.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libSpellChecker.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libSymTab.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libThreadSearch.dylib
Copying /Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/wxContribItems/libwxcustombutton.0.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libToolsPlus.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libValgrind.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libabbreviations.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libautosave.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libbyogames.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libcb_koders.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libclasswizard.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libcodecompletion.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libcodesnippets.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libcodestat.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libcompiler.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libcopystrings.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libdebugger.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libdefaultmimehandler.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libdragscroll.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libenvvars.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libexporter.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libheaderfixup.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libhelp_plugin.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libkeybinder.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/liblib_finder.dylib
Copying /Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/wxContribItems/libwxflatnotebook.0.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/liboccurrenceshighlighting.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libopenfileslist.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libprojectsimporter.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/librndgen.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libscriptedwizard.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libtodo.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libwxSmithAui.dylib
Copying @loader_path/libwxSmithAui.dylib
cp: @loader_path/libwxSmithAui.dylib: No such file or directory
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: CodeBlocks.app/Contents/MacOS/libwxSmithAui.dylib (No such file or directory)
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/objdump: error: 'CodeBlocks.app/Contents/MacOS/libwxSmithAui.dylib': No such file or directory
Copying /Users/xavier/dev/CB/buildOSX/output/lib/libwxsmithlib.0.dylib
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libwxsmith.dylib
Copying @loader_path/libwxsmith.dylib
cp: @loader_path/libwxsmith.dylib: No such file or directory
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: CodeBlocks.app/Contents/MacOS/libwxsmith.dylib (No such file or directory)
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/objdump: error: 'CodeBlocks.app/Contents/MacOS/libwxsmith.dylib': No such file or directory
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libwxsmithcontribitems.dylib
Copying @loader_path/libwxsmithcontribitems.dylib
cp: @loader_path/libwxsmithcontribitems.dylib: No such file or directory
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: CodeBlocks.app/Contents/MacOS/libwxsmithcontribitems.dylib (No such file or directory)
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/objdump: error: 'CodeBlocks.app/Contents/MacOS/libwxsmithcontribitems.dylib': No such file or directory
Copying /Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/wxContribItems/libwxchartctrl.0.dylib
Copying /Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/wxContribItems/libwximagepanel.0.dylib
Copying /Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/wxContribItems/libwxspeedbutton.0.dylib
Copying /Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/wxContribItems/libwxkwic.0.dylib
Copying /Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/wxContribItems/libwxled.0.dylib
Copying /Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/wxContribItems/libwxmathplot.0.dylib
Did I missed something ?
I can't say if this error is a recent one or if it was present in previous nightly.
Regards.
Xav'
Does this file exist?
/Users/xavier/dev/CB/buildOSX/output/lib/codeblocks/plugins/libwxSmithAui.dylib
I wonder if it exists whether it might be a permission issue.
Just a wild guess from a Windows OS user.
Tim S.