macOS: bump to GCC 12 (for compilation and for use_dll)
parent
fc4c9a73c9
commit
482ec5fb67
|
@ -83,7 +83,7 @@ build_macos_x86_64:
|
||||||
- macOS
|
- macOS
|
||||||
script:
|
script:
|
||||||
- autoreconf -si
|
- autoreconf -si
|
||||||
- './configure CC=gcc-11 CXX=g++-11 LDFLAGS="-static-libgcc -s" LEX=/usr/local/opt/flex/bin/flex YACC=/usr/local/opt/bison/bin/bison'
|
- './configure CC=gcc-12 CXX=g++-12 LDFLAGS="-static-libgcc -s" LEX=/usr/local/opt/flex/bin/flex YACC=/usr/local/opt/bison/bin/bison'
|
||||||
- make -j$(nproc)
|
- make -j$(nproc)
|
||||||
- mkdir -p $CI_COMMIT_SHA/macos-x86_64
|
- mkdir -p $CI_COMMIT_SHA/macos-x86_64
|
||||||
- tar -caf $CI_COMMIT_SHA/macos-x86_64/dynare-preprocessor.tar.gz -C src dynare-preprocessor
|
- tar -caf $CI_COMMIT_SHA/macos-x86_64/dynare-preprocessor.tar.gz -C src dynare-preprocessor
|
||||||
|
|
|
@ -1601,8 +1601,8 @@ ModelTree::matlab_arch(const string &mexext)
|
||||||
string
|
string
|
||||||
ModelTree::findGccOnMacos(const string &mexext)
|
ModelTree::findGccOnMacos(const string &mexext)
|
||||||
{
|
{
|
||||||
const string macos_gcc_version{"11"}; // doc/manual/source/installation-and-configuration.rst
|
const string macos_gcc_version {"12"}; // doc/manual/source/installation-and-configuration.rst
|
||||||
// should be updated when this is changed
|
// should be updated when this is changed
|
||||||
char dynare_preprocessor_path[PATH_MAX];
|
char dynare_preprocessor_path[PATH_MAX];
|
||||||
uint32_t size = PATH_MAX;
|
uint32_t size = PATH_MAX;
|
||||||
string local_gcc_path;
|
string local_gcc_path;
|
||||||
|
|
Loading…
Reference in New Issue