Jump to content

Build_Clover.command, another Script to build standard Clover (or customized)

Bootloader Clover UEFI Build_Clover.command

  • Please log in to reply
971 replies to this topic

#961
Philip Petev

Philip Petev

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 208 posts
  • Gender:Male
  • Location:Haskovo, Bulgaria
this build compile and boot the system .. but Clover GUI is not good ..icons are there but several colors in background.. with old script all good

 

thanks

 

Are you sure it's not the theme? Tried the same version with several themes and there was no difference with all of them, compared to the same Clover build, compiled with edk2 r24132.



#962
artur_pt

artur_pt

    InsanelyMac V.I.P.

  • Moderators
  • 6,221 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco

hello

 

nah .. i don't use any theme .. only the built in clover  = embedded

 

good lord .. that don't trouble me .. clover theme

 

thanks



#963
Philip Petev

Philip Petev

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 208 posts
  • Gender:Male
  • Location:Haskovo, Bulgaria
So, it's the embedded... Just tested it, looks broken to me too, the background doesn't seems right.

Sent from my MI 5s using Tapatalk

#964
Philip Petev

Philip Petev

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 208 posts
  • Gender:Male
  • Location:Haskovo, Bulgaria

hello

 

nah .. i don't use any theme .. only the built in clover  = embedded

 

good lord .. that don't trouble me .. clover theme

 

thanks

 

Ok, found the cause for that: it's that new XCODE8 compiler profile by @Zenith432. There is something with it that breaks the embedded theme. Tried the same revisions (Clover r4056 and edk2 r24341), compiled with GCC (GCC53) and Xcode (XCODE5), and both builds don't seem to have such problem. Until that thing is fixed, you can workaround the problem by adding XCODE5 to line 34 like this:

XCODE="XCODE5"

to override the Xcode auto-detection part. Don't forget to use the update Clover + force edk2 update (no building) option before you build Clover.



#965
artur_pt

artur_pt

    InsanelyMac V.I.P.

  • Moderators
  • 6,221 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco

hello Philip

 

i will try that .. and post the results

 

if i'm using the old script .. no problem at all

 

thanks



#966
Badruzeus

Badruzeus

    InsanelyMac Protégé

  • Members
  • PipPip
  • 81 posts
  • Gender:Male
  • Location:INDONESIA
  • Interests:"What The Hack".

Just a report; Clover_v2.4k_r4061 build succeeded using Build_Clover.command v4.4.0,

with EDK2 r24399 under 10.11.6 with XCode 8.2 Build 8C38. Thanks.  :)

Attached Files



#967
Philip Petev

Philip Petev

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 208 posts
  • Gender:Male
  • Location:Haskovo, Bulgaria

Version 4.4.0 is up. Please, check the notes about this version one more time before you use it.



#968
droples

droples

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 229 posts
  • Gender:Male

BuildClover4.4.0_Clover4061,EDK2_24132.

The compilation is successful.

Attached File  BuildClover4.4.0_Log.txt.zip   71.36KB   2 downloads



#969
droples

droples

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 229 posts
  • Gender:Male

BuildClover4.4.0_Clover4061,EDK2_24132.

The compilation is successful.

attachicon.gifBuildClover4.4.0_Log.txt.zip

BUT....

Xcode8.2,Xcode8.3.2 ,Clover4063 -there is a compilation problem if I use the key

 -D ENABLE_SECURE_BOOT.

[CC] GuidedSectionExtraction
[SLINK] LzmaDecompressLib
In file included from /Users/droplets/src/edk2/Clover/Library/OpensslLib/openssl-1.0.1e/crypto/cryptlib.c:117:
In file included from /Users/droplets/src/edk2/Clover/Library/OpensslLib/openssl-1.0.1e/crypto/cryptlib.h:62:
In file included from /Users/droplets/src/edk2/Clover/Library/OpensslLib/Include/stdlib.h:15:
In file included from /Users/droplets/src/edk2/Clover/Library/OpensslLib/Include/OpenSslSupport.h:19:
/Users/droplets/src/edk2/MdePkg/Include/Library/BaseLib.h:204:1: error: expected '(' after 'attribute'
EFIAPI
^
<command line>:1:29: note: expanded from here
#define EFIAPI __attribute__/(/(ms_abi/)/)
                            ^

If I compile without using BuildClover, then the compilation process ends successfully.

 

Attached File  BuildClover4.4.0.txt.zip   44.04KB   1 downloads

Attached File  TCXcode8.txt.zip   21.12KB   1 downloads



#970
Philip Petev

Philip Petev

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 208 posts
  • Gender:Male
  • Location:Haskovo, Bulgaria

Hm... that XCODE8 profile again... Ok, try this and check if it will work.



#971
cecekpawon

cecekpawon

    InsanelyMac Legend

  • Developers
  • 636 posts
  • Gender:Male

Regularly update your OpenSSL lib (read how-to for more detail). Adding "-D NO_MSABI_VA_FUNCS" might help with XCODE8.



#972
artur_pt

artur_pt

    InsanelyMac V.I.P.

  • Moderators
  • 6,221 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco

Hm... that XCODE8 profile again... Ok, try this and check if it will work.

 

 

hello Phillip

 

that solve my issues with last script

 

thanks







Also tagged with one or more of these keywords: Bootloader, Clover, UEFI, Build_Clover.command


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy