MakAsrock Posted Friday at 11:18 PM Share Posted Friday at 11:18 PM (edited) 8 hours ago, Matgen84 said: Hi all Devs Try to use gcc16.1 But I can't build Clover with these settings and Default Toolchian GCC161: build error 4000 gcc161 not defined etc. if [[ $MYTOOLCHAIN == GCC* ]] && [[ ! -x "${GCC161_BIN}" ]]; then if [[ $MYTOOLCHAIN == GCC161 ]]; then cd "${CLOVERROOT}" ./build_gcc16.sh else MYTOOLCHAIN=XCODE16 fi fi I take a look at the repo and see : if [[ $MYTOOLCHAIN == GCC* ]] && [[ ! -x "${GCC152_BIN}" ]]; then if [[ $MYTOOLCHAIN == GCC152 ]]; then cd "${CLOVERROOT}" ./build_gcc16.sh else MYTOOLCHAIN=XCODE16 fi fi I can't build too if Default ToolChain is GCC161. I don't understand why Default ToolChain must be GCC152 !!! Reveal hidden contents --------------------------------------------------------------------------------- 🍀 Clover r5172 (SHA: 9af58b239) Default TOOLCHAIN: GCC152 Switch to XCODE select: build (with XCode) Depending on your XCODE version the Toolset will be automatically chosen ---------------------- Current Python version: Python 3.14.6 -------------------- 1) build Clover (Default Toolchain) 😎 build Clover (with XCode) 2) build all (Default Toolchain) 9) build all (with XCode) 3) make Release (Default Toolchain) 10) make Release (with XCode) 4) update Clover 11) build Clover with HFSPlus 5) make pkg 12) Extra Options 6) make iso 13) Exit 7) make Clover_V2 Please enter your choice: So Buildme use gcc152 parameters instead of gcc161 : Reveal hidden contents Running edk2 build for CloverX64 using the command: build --cmd-len=50000 -D NO_GRUB_DRIVERS_EMBEDDED -D LESS_DEBUG --conf=/Users/mathieu/src/CloverBootloader/Conf -D USE_LOW_EBDA -D ENABLE_MODERN_CPU_QUIRKS -p Clover.dsc -a X64 -b RELEASE -t GCC152 -n 9 Because GCC 16.1 was not yet implemented. After Shabbat is over, this will be published. Edited yesterday at 12:49 AM by MakAsrock 2 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851650 Share on other sites More sharing options...
Max.1974 Posted 23 hours ago Share Posted 23 hours ago 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851669 Share on other sites More sharing options...
MakAsrock Posted 21 hours ago Share Posted 21 hours ago (edited) On 7/4/2026 at 2:18 AM, MakAsrock said: Because GCC 16.1 was not yet implemented. After Shabbat is over, this will be published. Release 5174 published (GCC 16.1 full implemented). Edited 10 hours ago by MakAsrock 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851670 Share on other sites More sharing options...
Max.1974 Posted 18 hours ago Share Posted 18 hours ago 3 hours ago, MakAsrock said: Release 5174 published (GCC 16.1 implemented). Thanks my friend!! 3 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851672 Share on other sites More sharing options...
MakAsrock Posted 13 hours ago Share Posted 13 hours ago (edited) 4 hours ago, Max.1974 said: Thanks my friend!! Anytime! Hope it works smoothly for you. 🤗 Edited 13 hours ago by MakAsrock 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851675 Share on other sites More sharing options...
MakAsrock Posted 10 hours ago Share Posted 10 hours ago (edited) Release 5174 GCC 16.1 full implementation. Advanced SVG graphics, more fast more exact. Repaired feature that SMBIOS choosing automatically according to OS version. Using gcc-16.1.0 as main compiler. MD5 (Clover_r5174.pkg) = 328c3aefe1ef80c724898c8f03d9cc96 What's Changed Bump softprops/action-gh-release from 2 to 3 by dependabot [bot] in #821 Enhance README with logo and CI badge by @YBronst in #823 Add Clover logo by @chris1111 in #824 Bump actions/checkout from 6 to 7 by by dependabot [bot] in #828 Fix unused variable build error in nanosvg.cpp by @chris1111 with @Copilot in #829 Update build script to use GCC 16 by @YBronst in #831 Full Changelog: #832 🏅 Hall of Fame (Special Thanks): Slice – for project general management and dedication. YBronst – for menu refactoring, Quirks layout implementation, audio/GUI bug fixes and GCC 16.1 full implementation. chris1111 – for the Tahoe/Christmas and other Themes assets. Hnanoto – for ModernCPUquirk, completing PT-BR (Brazilian Portuguese) translations, and resolving UI build warnings. 🇧🇷 Edited 10 hours ago by MakAsrock 3 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851676 Share on other sites More sharing options...
Alpha22 Posted 9 hours ago Share Posted 9 hours ago 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851677 Share on other sites More sharing options...
Max.1974 Posted 9 hours ago Share Posted 9 hours ago @MakAsrock thanks!! 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851678 Share on other sites More sharing options...
LockDown Posted 9 hours ago Share Posted 9 hours ago @MakAsrock Yours is up by 1 version but still synced to slice's repo right? 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851679 Share on other sites More sharing options...
Max.1974 Posted 9 hours ago Share Posted 9 hours ago Compiling with GCC16.1.0 smooth too 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851680 Share on other sites More sharing options...
MakAsrock Posted 5 hours ago Share Posted 5 hours ago 3 hours ago, LockDown said: @MakAsrock Yours is up by 1 version but still synced to slice's repo right? Yes, that's right. And I'm waiting for my pull request to be approved. 1 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851682 Share on other sites More sharing options...
LockDown Posted 4 hours ago Share Posted 4 hours ago (edited) 8 hours ago, MakAsrock said: Release 5174 Repaired feature that SMBIOS choosing automatically according to OS version. @MakAsrock I was under the impression that if you leave SMBIOS empty in config.plist, Clover will detect my OS and choose a compatible smbios. But why is it clover have chosen iMac18,1 on my Tahoe which is not compatible for Tahoe? Unless i misundertood the changelog Edited 1 hour ago by LockDown 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851683 Share on other sites More sharing options...
MakAsrock Posted 1 hour ago Share Posted 1 hour ago (edited) 3 hours ago, LockDown said: @MakAsrock I was under the impression that if you leave SMBIOS empty in config.plist, Clover will detect my OS and choose a compatible smbios. But why is it clover have chosen iMac18,1 on my Tahoe which is not compatible for Tahoe? Unless i misundertood the changelog I haven't touched the SMBIOS logic and can't say anything definitive about it. Everything should follow the instructions in Clover_Of_Khaki_Color_5172-en.pdf It is likely that your RIG is more similar to the iMac18.1 in terms of hardware composition (You didn't specify which of the profile desktops/laptops displayed the SMBIOS iMac18.1). In any case, the Intel HD 620/630 is the closest to the iMac18.1. To automatically select another model, you need at least a discrete card from AMD from the list of suitable ones (not lower than Polaris). I know that you can only specify the model, then Clover will automatically fill in the rest. But all the models you listed are not fully compatible with Tahoe. Edited 1 hour ago by MakAsrock Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1240/#findComment-2851684 Share on other sites More sharing options...
Recommended Posts