Jump to content

2 Screenshots

About This File

Small tool to download, compile and build the latest Clover X64 package,

possible include HFSPlus-64.efi.

 

 

 

Clover_Builder_app_by_cvad.png

Clover_Builder_app.png

The script inside is editable.

Clover_Builder_script.png

 

Enjoy...

 

Many thanks to the comrade SunKi for help with creating the script.

 

 

 

 

 

Best thanks - click "Rate File".

:)
btn_donateCC_LG.gif

Clover_Builder.app.v1.2.0.zip


What's New in Version v1.2.0   See changelog

Released

  • Copy to Mandatory drivers64UEFI: ApfsDriverLoader.efi, AptioMemoryFix.efi, AptioInputFix.efi.
  • Copy to \EFI\CLOVER\tools\: CleanNvram.efi. VerifyMsrE2.efi.
  • Make Clover_v2.4k_rNNNN.pkg without FakeSMC.kext.
  • Make CloverISO-NNNN.tar.lzma with FakeSMC.kext.

 




User Feedback

Recommended Comments



may i ask on why  you didn't include "make -C BaseTools/Source/C" as part of the build?

Everything is included in the ebuild.sh.

Share this comment


Link to comment
Share on other sites

How do you build the package with this? It is building an ISO. I understand that it must be a setting in the script…

Share this comment


Link to comment
Share on other sites

It does not work, but there is an error while compiling:

================= Making all in clover-genconfig =================
	[XCODE] clover-genconfig
** INSTALL FAILED **


The following build commands failed:
	CompileC /Users/grvg/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/i386/clover-genconfig.o clover-genconfig.c normal i386 c com.apple.compilers.llvm.clang.1_0.compiler
	CompileC /Users/grvg/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/x86_64/clover-genconfig.o clover-genconfig.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler
(2 failures)
make[2]: *** [/Users/grvg/src/edk2/Clover/CloverPackage/sym/utils/clover-genconfig] Error 65
make[1]: *** [all-recursive] Error 1
make: *** [pkg] Error 2
================= Making all in fdisk440 =================
make[2]: Nothing to be done for `all'.
================= Making all in boot1-install =================
make[2]: Nothing to be done for `all'.
================= Making all in partutil =================
make[2]: Nothing to be done for `all'.
================= Making all in bdmesg =================
make[2]: Nothing to be done for `all'.
================= Making all in clover-genconfig =================
	[XCODE] clover-genconfig
** INSTALL FAILED **


The following build commands failed:
	CompileC /Users/grvg/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/i386/clover-genconfig.o clover-genconfig.c normal i386 c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
make[2]: *** [/Users/grvg/src/edk2/Clover/CloverPackage/sym/utils/clover-genconfig] Error 65
make[1]: *** [all-recursive] Error 1
make: *** [utils] Error 2

Complete Build time 48s

============== Finish working: 2016-03-29 14:02:27 +0200 ==================

Syncing disk cache ... Done.

All done.
Have a nice ... day(night)
Enjoy ...

Share this comment


Link to comment
Share on other sites
============================= Make Clover Package =============================

rm -rf sym obj dst

========= Translating Resources ========
/Users/bob/src/edk2/Clover/CloverPackage/package/../../../../opt/local
Updating 'en' strings file for CloverUpdater... done
Updating 'en' strings file for Clover Preference Panel... done
Updating strings file for Clover Preference Panel... done
 (202 entries)
Discard ../sym/Resources/Clover/Resources/sv.lproj/Welcome.html (0 of 10 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Description.html (0 of 29 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Conclusion.html (0 of 4 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Localizable.strings (0 of 114 strings; only 0% translated; need 74%).
Discard ../CloverUpdater/src/sv.lproj/CloverUpdater.strings (0 of 12 strings; only 0% translated; need 74%).
Discard ../CloverPrefpane/src/sv.lproj/CloverPrefpane.strings (0 of 39 strings; only 0% translated; need 74%).
Discard ../CloverPrefpane/src/sv.lproj/Localizable.strings (0 of 10 strings; only 0% translated; need 74%).
Discard ../sym/Resources/Clover/Resources/tr.lproj/Description.html (22 of 29 strings; only 75.86% translated; need 80%).

Building CloverUpdater application...
2016-03-29 16:06:12.531 xcodebuild[23074:679651] Failed to locate a valid instance of CoreSimulatorService in the bootstrap.  Adding it now.
[XCODE]
Building CloverPrefpane preference...
[XCODE]
================= Making all in fdisk440 =================
	[MKDIR] /Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440
	[CC32] auto.c
	[CC32] cmd.c
	[CC32] disk.c
	[CC32] fdisk.c
	[CC32] getrawpartition.c
	[CC32] mbr.c
	[CC32] misc.c
	[CC32] opendev.c
	[CC32] part.c
	[CC32] user.c
	[CC64] auto.c
	[CC64] cmd.c
	[CC64] disk.c
	[CC64] fdisk.c
	[CC64] getrawpartition.c
	[CC64] mbr.c
	[CC64] misc.c
	[CC64] opendev.c
	[CC64] part.c
	[CC64] user.c
	[LD32] fdisk440_32
ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o32) was built for newer OSX version (10.11) than being linked (10.5)ld: warning: 
object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o32) was built for newer OSX version (10.11) than being linked (10.5)ld: warning: 
object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o32) was built for newer OSX version (10.11) than being linked (10.5)ld: warning: 
object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o32) was built for newer OSX version (10.11) than being linked (10.5)ld: warning: 
object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o32) was built for newer OSX version (10.11) than being linked (10.5)
	[LD64] fdisk440_64
ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o64) was built for newer OSX version (10.11) than being linked (10.5)ld: warning: 
object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o64) was built for newer OSX version (10.11) than being linked (10.5)object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o64) was built for newer OSX version (10.11) than being linked (10.5)

ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o64) was built for newer OSX version (10.11) than being linked (10.5)ld: warning: object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o64) was built for newer OSX version (10.11) than being linked (10.5)
object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o64) was built for newer OSX version (10.11) than being linked (10.5)ld: warning: 

object file (/Users/bob/src/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o64) was built for newer OSX version (10.11) than being linked (10.5)
	[LIPO] /Users/bob/src/edk2/Clover/CloverPackage/sym/utils/fdisk440
================= Making all in boot1-install =================
	[XCODE] boot1-install
================= Making all in partutil =================
	[XCODE] partutil
================= Making all in bdmesg =================
	[XCODE] bdmesg
================= Making all in clover-genconfig =================
	[XCODE] clover-genconfig
** INSTALL FAILED **


The following build commands failed:
	CompileC /Users/bob/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/x86_64/clover-genconfig.o clover-genconfig.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler
	CompileC /Users/bob/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/i386/clover-genconfig.o clover-genconfig.c normal i386 c com.apple.compilers.llvm.clang.1_0.compiler
(2 failures)
make[2]: *** [/Users/bob/src/edk2/Clover/CloverPackage/sym/utils/clover-genconfig] Error 65
make[1]: *** [all-recursive] Error 1
make: *** [pkg] Error 2
================= Making all in fdisk440 =================
make[2]: Nothing to be done for `all'.
================= Making all in boot1-install =================
make[2]: Nothing to be done for `all'.
================= Making all in partutil =================
make[2]: Nothing to be done for `all'.
================= Making all in bdmesg =================
make[2]: Nothing to be done for `all'.
================= Making all in clover-genconfig =================
	[XCODE] clover-genconfig
** INSTALL FAILED **


The following build commands failed:
	CompileC /Users/bob/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/x86_64/clover-genconfig.o clover-genconfig.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler
	CompileC /Users/bob/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/i386/clover-genconfig.o clover-genconfig.c normal i386 c com.apple.compilers.llvm.clang.1_0.compiler
(2 failures)
make[2]: *** [/Users/bob/src/edk2/Clover/CloverPackage/sym/utils/clover-genconfig] Error 65
make[1]: *** [all-recursive] Error 1
make: *** [utils] Error 2

Complete Build time 18m9s

============== Finish working: 2016-03-29 16:06:25 +0200 ==================

Syncing disk cache ... Done.

All done.
Have a nice ... day(night)
Enjoy ...

Xcode is installed

Share this comment


Link to comment
Share on other sites

Sorry, file re-uploaded with some changes, but the latest version of the source code have some problems with compiling.

Delete edk2 folder and run CB again.

Share this comment


Link to comment
Share on other sites

Forget everything I said below, deleted the /src/ folder and tried again. It worked fine first time. I guess I must have had something in there it didn't like.

 

 

I just downloaded Clover_Builder.app.v1.0.5.zip and it didn't seem to want to work but it could well be me doing something wrong as I didn't edit anything prior to trying it for the first time.

 

Also, am I right in saying everything is installed in the /src/ folder?

 

 

This is where things seemed to go wrong...

============================= Make Clover Package =============================

rm -rf sym obj dst

========= Translating Resources ========
/Users/Dan/src/edk2/Clover/CloverPackage/package/../../../../opt/local
Updating 'en' strings file for CloverUpdater... done
Updating 'en' strings file for Clover Preference Panel... done
Updating strings file for Clover Preference Panel... done
 (202 entries)
Discard ../sym/Resources/Clover/Resources/sv.lproj/Welcome.html (0 of 10 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Description.html (0 of 29 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Conclusion.html (0 of 4 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Localizable.strings (0 of 114 strings; only 0% translated; need 74%).
Discard ../CloverUpdater/src/sv.lproj/CloverUpdater.strings (0 of 12 strings; only 0% translated; need 74%).
Discard ../CloverPrefpane/src/sv.lproj/CloverPrefpane.strings (0 of 39 strings; only 0% translated; need 74%).
Discard ../CloverPrefpane/src/sv.lproj/Localizable.strings (0 of 10 strings; only 0% translated; need 74%).
Discard ../sym/Resources/Clover/Resources/tr.lproj/Description.html (22 of 29 strings; only 75.86% translated; need 80%).

Building CloverUpdater application...
[XCODE]
Building CloverPrefpane preference...
[XCODE]
================= Making all in fdisk440 =================
	[MKDIR] /Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440
	[CC32] auto.c
	[CC32] cmd.c
	[CC32] disk.c
	[CC32] fdisk.c
	[CC32] getrawpartition.c
	[CC32] mbr.c
	[CC32] misc.c
	[CC32] opendev.c
	[CC32] part.c
	[CC32] user.c
	[CC64] auto.c
	[CC64] cmd.c
	[CC64] disk.c
	[CC64] fdisk.c
	[CC64] getrawpartition.c
	[CC64] mbr.c
	[CC64] misc.c
	[CC64] opendev.c
	[CC64] part.c
	[CC64] user.c
	[LD32] fdisk440_32
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o32) was built for newer OSX version (10.11) than being linked (10.5)object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o32) was built for newer OSX version (10.11) than being linked (10.5)

ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o32) was built for newer OSX version (10.11) than being linked (10.5)
	[LD64] fdisk440_64
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o64) was built for newer OSX version (10.11) than being linked (10.5)ld: warning: 
object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o64) was built for newer OSX version (10.11) than being linked (10.5)
	[LIPO] /Users/Dan/src/edk2/Clover/CloverPackage/sym/utils/fdisk440
================= Making all in boot1-install =================
	[XCODE] boot1-install
================= Making all in partutil =================
	[XCODE] partutil
================= Making all in bdmesg =================
	[XCODE] bdmesg
================= Making all in clover-genconfig =================
	[XCODE] clover-genconfig
** INSTALL FAILED **


The following build commands failed:
	CompileC /Users/Dan/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/i386/clover-genconfig.o clover-genconfig.c normal i386 c com.apple.compilers.llvm.clang.1_0.compiler
	CompileC /Users/Dan/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/x86_64/clover-genconfig.o clover-genconfig.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler
(2 failures)
make[2]: *** [/Users/Dan/src/edk2/Clover/CloverPackage/sym/utils/clover-genconfig] Error 65
make[1]: *** [all-recursive] Error 1
make: *** [pkg] Error 2
================= Making all in fdisk440 =================
make[2]: Nothing to be done for `all'.
================= Making all in boot1-install =================
make[2]: Nothing to be done for `all'.
================= Making all in partutil =================
make[2]: Nothing to be done for `all'.
================= Making all in bdmesg =================
make[2]: Nothing to be done for `all'.
================= Making all in clover-genconfig =================
	[XCODE] clover-genconfig
** INSTALL FAILED **


The following build commands failed:
	CompileC /Users/Dan/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/x86_64/clover-genconfig.o clover-genconfig.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler
	CompileC /Users/Dan/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/i386/clover-genconfig.o clover-genconfig.c normal i386 c com.apple.compilers.llvm.clang.1_0.compiler
(2 failures)
make[2]: *** [/Users/Dan/src/edk2/Clover/CloverPackage/sym/utils/clover-genconfig] Error 65
make[1]: *** [all-recursive] Error 1
make: *** [utils] Error 2

Complete Build time 2m51s

============== Finish working: 2016-03-30 17:55:52 +0100 ==================

Syncing disk cache ... Done.

All done.
Have a nice ... day(night)
Enjoy ...

Share this comment


Link to comment
Share on other sites

Anyone else having trouble building the latest Clover updates with this?

  • File Re-uploaded 08.04.16
  • added --trust-server-cert key again 

Share this comment


Link to comment
Share on other sites

Hi cvad, does the app need another tweak maybe as the last couple of builds I created with it don't seem complete?

Share this comment


Link to comment
Share on other sites

Hi cvad, does the app need another tweak maybe as the last couple of builds I created with it don't seem complete?

Hi, D-an-W.

There have been great changes in the compilation of the source code. The new version is under development.

Share this comment


Link to comment
Share on other sites

 

What's New in Version v1.0.8

  • Use GCC 4.9 toolchain [Default],

Patch: mtoc.NEW Path to ~/src/opt/local/bin/mtoc.NEW,

Patch: remove COMPILER ERROR: shifting a negative signed value is undefined

Share this comment


Link to comment
Share on other sites

Can the app auto update before run?

CB is just a simple wrapper for the built-in script and has no functionality for their own updates.

Share this comment


Link to comment
Share on other sites

Morning cvad, does the app need a tweak as I just built and installed 3541 but the system thinks 3526 is still installed (Or maybe I messed up!)?

Share this comment


Link to comment
Share on other sites

Hi, D-an-W.

1. The first decision if you getting some bugs - re-download the source files:

Delete edk2 folder and run CB again.

2. If you have installed xcode, you can try to make small changes to the script:

change all

./ebuild.sh -gcc49 ...

to

./ebuild.sh -xcode5 ...

 

good luck

Share this comment


Link to comment
Share on other sites

Thanks cvad, I deleted the /src folder and built 3544 which is working ok without any additional edits.

Share this comment


Link to comment
Share on other sites

Currently unable to build latest Clover version, also tried deleting the /src folder but still fails.

============================= Make Clover Package =============================

rm -rf sym obj dst

========= Translating Resources ========
/Users/Dan/src/edk2/Clover/CloverPackage/package/../../../../opt/local
Updating 'en' strings file for CloverUpdater... done
Updating 'en' strings file for Clover Preference Panel... done
Updating strings file for Clover Preference Panel... done
 (204 entries)
Discard ../sym/Resources/Clover/Resources/sv.lproj/Welcome.html (0 of 10 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Description.html (0 of 26 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Conclusion.html (0 of 4 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Localizable.strings (0 of 114 strings; only 0% translated; need 74%).
Discard ../CloverUpdater/src/sv.lproj/CloverUpdater.strings (0 of 12 strings; only 0% translated; need 74%).
Discard ../CloverPrefpane/src/sv.lproj/CloverPrefpane.strings (0 of 39 strings; only 0% translated; need 74%).
Discard ../CloverPrefpane/src/sv.lproj/Localizable.strings (0 of 10 strings; only 0% translated; need 74%).

Building CloverUpdater application...
[XCODE]
Building CloverPrefpane preference...
[XCODE]
================= Making all in fdisk440 =================
	[MKDIR] /Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440
	[CC32] auto.c
	[CC32] cmd.c
	[CC32] disk.c
	[CC32] fdisk.c
	[CC32] getrawpartition.c
	[CC32] mbr.c
	[CC32] misc.c
	[CC32] opendev.c
	[CC32] part.c
	[CC32] user.c
	[CC64] auto.c
	[CC64] cmd.c
	[CC64] disk.c
	[CC64] fdisk.c
	[CC64] getrawpartition.c
	[CC64] mbr.c
	[CC64] misc.c
	[CC64] opendev.c
	[CC64] part.c
	[CC64] user.c
	[LD32] fdisk440_32
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o32) was built for newer OSX version (10.11) than being linked (10.5)
	[LD64] fdisk440_64
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/src/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o64) was built for newer OSX version (10.11) than being linked (10.5)
	[LIPO] /Users/Dan/src/edk2/Clover/CloverPackage/sym/utils/fdisk440
================= Making all in boot1-install =================
	[XCODE] boot1-install
================= Making all in partutil =================
	[XCODE] partutil
================= Making all in bdmesg =================
	[XCODE] bdmesg
================= Making all in clover-genconfig =================
	[XCODE] clover-genconfig
** INSTALL FAILED **


The following build commands failed:
	Ld /Users/Dan/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/x86_64/clover-genconfig normal x86_64
(1 failure)
make[2]: *** [/Users/Dan/src/edk2/Clover/CloverPackage/sym/utils/clover-genconfig] Error 65
make[1]: *** [all-recursive] Error 1
make: *** [pkg] Error 2
================= Making all in fdisk440 =================
make[2]: Nothing to be done for `all'.
================= Making all in boot1-install =================
make[2]: Nothing to be done for `all'.
================= Making all in partutil =================
make[2]: Nothing to be done for `all'.
================= Making all in bdmesg =================
make[2]: Nothing to be done for `all'.
================= Making all in clover-genconfig =================
	[XCODE] clover-genconfig
** INSTALL FAILED **


The following build commands failed:
	Ld /Users/Dan/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/x86_64/clover-genconfig normal x86_64
(1 failure)
make[2]: *** [/Users/Dan/src/edk2/Clover/CloverPackage/sym/utils/clover-genconfig] Error 65
make[1]: *** [all-recursive] Error 1
make: *** [utils] Error 2

Complete Build time 19m43s

============== Finish working: 2016-07-23 06:29:54 +0100 ==================

Syncing disk cache ... Done.

All done.
Have a nice ... day(night)
Enjoy ...

Any ideas please cvad?

Share this comment


Link to comment
Share on other sites

Currently unable to build latest Clover version, also tried deleting the /src folder but still fails.

Any ideas please cvad?

 

Currently, all compiles without errors.

Clover_Builder_app.png

Share this comment


Link to comment
Share on other sites

 Yes This program is running. (Clover compile.)
But the bugs too.A lot.

 

 

========================== Check/Patch EDK2/Clover Files =======================

Patch edk2/BaseTools/Source/C/Makefiles/header.makefile ... OK
Patch mtoc.NEW Path to /Users/qwels/src/opt/local/bin/mtoc.NEW ... OK

=========================== Search HFSPlus.efi ============================

Download X64 HFSPlus.efi ... /Applications/Clover Builder.app/Contents/Resources/script: line 499: /Users/qwels/src/edk2/Clover/HFSPlus/X64/HFSPlus.efi: No such file or directory
Error

Download i386 HFSPlus.efi ... /Applications/Clover Builder.app/Contents/Resources/script: line 514: /Users/qwels/src/edk2/Clover/HFSPlus/Ia32/HFSPlus.efi: No such file or directory
Error

============================ Clover Patch Edk2 Files =============================

Patch Edk2 Files ... OK

======================== Check/Make GCC toolchain =========================

- Building GCC toolchain for x64
  Running on Mac OS X 10.12, with x86_64 architecture.
  Using Xcode SDK: /Volumes/WDQW/Xcode/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
Status: gmp-6.0.0a not found.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0 2265k    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
14 2265k   14  335k    0     0   113k      0  0:00:19  0:00:02  0:00:17  114k
100 2265k  100 2265k    0     0   594k      0  0:00:03  0:00:03 --:--:--  597k
Status: mpfr-3.1.3 not found.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0 1251k    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
44 1251k   44  556k    0     0   185k      0  0:00:06  0:00:02  0:00:04  185k
100 1251k  100 1251k    0     0   357k      0  0:00:03  0:00:03 --:--:--  357k
Status: mpc-1.0.3 not found.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  6  654k    6 44888    0     0  18708      0  0:00:35  0:00:02  0:00:33 18703
100  654k  100  654k    0     0   205k      0  0:00:03  0:00:03 --:--:--  205k
Status: isl-0.12.2 not found.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
  0 1288k    0     0    0     0      0      0 --:--:--  0:00:04 --:--:--     0
  6 1288k    6 90316    0     0  18216      0  0:01:12  0:00:04  0:01:08 18216
59 1288k   59  766k    0     0   128k      0  0:00:10  0:00:05  0:00:05  172k
100 1288k  100 1288k    0     0   198k      0  0:00:06  0:00:06 --:--:--  282k
Status: cloog-0.18.1 not found.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
  1 3766k    1 66052    0     0  20146      0  0:03:11  0:00:03  0:03:08 20143
17 3766k   17  656k    0     0   152k      0  0:00:24  0:00:04  0:00:20  152k
73 3766k   73 2773k    0     0   529k      0  0:00:07  0:00:05  0:00:02  574k
100 3766k  100 3766k    0     0   654k      0  0:00:05  0:00:05 --:--:--  834k
Status: binutils-2.25 not found.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  0 22.9M    0 15928    0     0   6929      0  0:57:50  0:00:02  0:57:48  6928
  4 22.9M    4 1083k    0     0   332k      0  0:01:10  0:00:03  0:01:07  332k
19 22.9M   19 4639k    0     0  1084k      0  0:00:21  0:00:04  0:00:17 1084k
33 22.9M   33 7883k    0     0  1485k      0  0:00:15  0:00:05  0:00:10 1586k
48 22.9M   48 11.1M    0     0  1828k      0  0:00:12  0:00:06  0:00:06 2323k
66 22.9M   66 15.2M    0     0  2137k      0  0:00:10  0:00:07  0:00:03 3117k
79 22.9M   79 18.2M    0     0  2261k      0  0:00:10  0:00:08  0:00:02 3513k
94 22.9M   94 21.7M    0     0  2408k      0  0:00:09  0:00:09 --:--:-- 3544k
100 22.9M  100 22.9M    0     0  2385k      0  0:00:09  0:00:09 --:--:-- 3438k
Status: gcc-4.9.3 not found.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0 85.8M    0  100k    0     0  82138      0  0:18:15  0:00:01  0:18:14 82108
  1 85.8M    1 1313k    0     0   588k      0  0:02:29  0:00:02  0:02:27  588k
  6 85.8M    6 5861k    0     0  1814k      0  0:00:48  0:00:03  0:00:45 1814k
11 85.8M   11 9968k    0     0  2260k      0  0:00:38  0:00:04  0:00:34 2260k
15 85.8M   15 12.9M    0     0  2486k      0  0:00:35  0:00:05  0:00:30 2616k
18 85.8M   18 15.6M    0     0  2533k      0  0:00:34  0:00:06  0:00:28 3136k
20 85.8M   20 17.6M    0     0  2493k      0  0:00:35  0:00:07  0:00:28 3340k
23 85.8M   23 20.2M    0     0  2510k      0  0:00:35  0:00:08  0:00:27 2956k
26 85.8M   26 23.0M    0     0  2549k      0  0:00:34  0:00:09  0:00:25 2813k
30 85.8M   30 25.9M    0     0  2593k      0  0:00:33  0:00:10  0:00:23 2710k
33 85.8M   33 28.9M    0     0  2641k      0  0:00:33  0:00:11  0:00:22 2781k
37 85.8M   37 32.0M    0     0  2665k      0  0:00:32  0:00:12  0:00:20 2911k
40 85.8M   40 34.8M    0     0  2689k      0  0:00:32  0:00:13  0:00:19 2985k
43 85.8M   43 37.7M    0     0  2711k      0  0:00:32  0:00:14  0:00:18 3009k
47 85.8M   47 40.6M    0     0  2732k      0  0:00:32  0:00:15  0:00:17 3015k
50 85.8M   50 43.7M    0     0  2751k      0  0:00:31  0:00:16  0:00:15 2996k
54 85.8M   54 46.8M    0     0  2781k      0  0:00:31  0:00:17  0:00:14 3069k
58 85.8M   58 50.2M    0     0  2821k      0  0:00:31  0:00:18  0:00:13 3176k
63 85.8M   63 54.0M    0     0  2880k      0  0:00:30  0:00:19  0:00:11 3365k
68 85.8M   68 58.4M    0     0  2958k      0  0:00:29  0:00:20  0:00:09 3646k
70 85.8M   70 60.8M    0     0  2927k      0  0:00:30  0:00:21  0:00:09 3499k
74 85.8M   74 63.9M    0     0  2942k      0  0:00:29  0:00:22  0:00:07 3498k
77 85.8M   77 66.4M    0     0  2929k      0  0:00:30  0:00:23  0:00:07 3321k
80 85.8M   80 69.3M    0     0  2929k      0  0:00:30  0:00:24  0:00:06 3115k
84 85.8M   84 72.3M    0     0  2935k      0  0:00:29  0:00:25  0:00:04 2845k
87 85.8M   87 75.2M    0     0  2931k      0  0:00:29  0:00:26  0:00:03 2947k
91 85.8M   91 78.1M    0     0  2934k      0  0:00:29  0:00:27  0:00:02 2900k
94 85.8M   94 80.9M    0     0  2937k      0  0:00:29  0:00:28  0:00:01 2974k
97 85.8M   97 83.9M    0     0  2935k      0  0:00:29  0:00:29 --:--:-- 2965k
100 85.8M  100 85.8M    0     0  2940k      0  0:00:29  0:00:29 --:--:-- 2966k
- Creating new RAM disk
Initialized /dev/rdisk3 as a 2 GB case-insensitive HFS Plus volume

- gmp-6.0.0a extracting...
- gmp-6.0.0a extracted
- gmp-6.0.0a configure...
- gmp-6.0.0a make...
- gmp-6.0.0a installed in /Users/qwels/src/opt/local
- mpfr-3.1.3 extracting...
- mpfr-3.1.3 extracted
- mpfr-3.1.3 configure...
- mpfr-3.1.3 make...
- mpfr-3.1.3 installed in /Users/qwels/src/opt/local
- mpc-1.0.3 extracting...
- mpc-1.0.3 extracted
- mpc-1.0.3 configure...
- mpc-1.0.3 make...
- mpc-1.0.3 installed in /Users/qwels/src/opt/local
- isl-0.12.2 extracting...
- isl-0.12.2 extracted
- isl-0.12.2 configure...
- isl-0.12.2 make...
- isl-0.12.2 installed in /Users/qwels/src/opt/local
- cloog-0.18.1 extracting...
- cloog-0.18.1 extracted
- cloog-0.18.1 configure...
- isl-0.12.2 reconfigure...
- isl-0.12.2 make...
- cloog-0.18.1 make...
- cloog-0.18.1 installed in /Users/qwels/src/opt/local
- gcc-4.9.3 extracting...
- gcc-4.9.3 extracted
- gcc-4.9.3 (native) configure...
- gcc-4.9.3 (native) make...
- gcc-4.9.3 (native) installing...
- Copying headers and library files...
- gcc-4.9.3 installed in /Users/qwels/src/opt/local
- binutils-2.25 extracting...
- binutils-2.25 extracted
- binutils-2.25 configure...
- binutils-2.25 make...
- binutils-2.25 installed in /Users/qwels/src/opt/local/cross
- gcc-4.9.3 configure...
- gcc-4.9.3 make...
- gcc-4.9.3 installed in /Users/qwels/src/opt/local/cross

* GCC toolchain Build process took 16m40s to complete...

- Ejecting RAM disk
"disk3" unmounted.
"disk3" ejected.
Nothing to do now ... OK

============================ Check/Make nasm ==============================

Install nasm ...
Status: nasm-2.12.02.tar.bz2 not found.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0  938k    0  2633    0     0   3800      0  0:04:12 --:--:--  0:04:12  3799
22  938k   22  209k    0     0   136k      0  0:00:06  0:00:01  0:00:05  135k
100  938k  100  938k    0     0   426k      0  0:00:02  0:00:02 --:--:--  427k
- Creating new RAM disk

Initialized /dev/rdisk3 as a 300 MB case-insensitive HFS Plus volume
-  nasm-2.12.02 extract...
-  nasm-2.12.02 configure...
-  nasm-2.12.02 make...
-  nasm-2.12.02 installing...
-  nasm-2.12.02 installed in /Users/qwels/src/opt/local

- Ejecting RAM disk
"disk3" unmounted.
"disk3" ejected.
OK

=========================== Check/Make gettext ============================

Install gettext ...
Status: gettext-latest.tar.gz not found.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  0 18.7M    0 76486    0     0  33034      0  0:09:56  0:00:02  0:09:54 33025
  2 18.7M    2  521k    0     0   153k      0  0:02:05  0:00:03  0:02:02  153k
  4 18.7M    4  959k    0     0   221k      0  0:01:26  0:00:04  0:01:22  221k
  7 18.7M    7 1502k    0     0   279k      0  0:01:08  0:00:05  0:01:03  309k
10 18.7M   10 1959k    0     0   310k      0  0:01:01  0:00:06  0:00:55  410k
12 18.7M   12 2434k    0     0   334k      0  0:00:57  0:00:07  0:00:50  474k
15 18.7M   15 2982k    0     0   358k      0  0:00:53  0:00:08  0:00:45  499k
18 18.7M   18 3520k    0     0   377k      0  0:00:50  0:00:09  0:00:41  513k
21 18.7M   21 4229k    0     0   408k      0  0:00:47  0:00:10  0:00:37  548k
26 18.7M   26 5103k    0     0   449k      0  0:00:42  0:00:11  0:00:31  623k
32 18.7M   32 6283k    0     0   511k      0  0:00:37  0:00:12  0:00:25  770k
41 18.7M   41 7891k    0     0   593k      0  0:00:32  0:00:13  0:00:19  987k
52 18.7M   52  9.8M    0     0   704k      0  0:00:27  0:00:14  0:00:13 1312k
68 18.7M   68 12.7M    0     0   855k      0  0:00:22  0:00:15  0:00:07 1784k
88 18.7M   88 16.5M    0     0  1040k      0  0:00:18  0:00:16  0:00:02 2394k
100 18.7M  100 18.7M    0     0  1147k      0  0:00:16  0:00:16 --:--:-- 2890k
- Creating new RAM disk

Initialized /dev/rdisk3 as a 300 MB case-insensitive HFS Plus volume
-  gettext-latest extract...
-  gettext-latest configure...
-  gettext-latest make...
-  gettext-latest installing...
-  gettext-latest installed in /Users/qwels/src/opt/local

- Ejecting RAM disk
"disk3" unmounted.
"disk3" ejected.
OK

=========================== Check/Extract&Copy mtoc.NEW ============================

Not Found /usr/local/bin/mtoc.NEW
Not Found /Users/qwels/src/opt/local/bin/mtoc.NEW
Extract&Copy mtoc.NEW to ~/src/opt/local/bin/ ... OK

=========================== build CloverBINx64 ============================

TOOLCHAIN_DIR: /Users/qwels/src/edk2/Clover/../../opt/local
NASM_PREFIX: /Users/qwels/src/edk2/Clover/../../opt/local/bin/
NASM_VER: 2.12.02
Initializing workspace
Loading previous configuration from /Users/qwels/src/edk2/Conf/BuildEnv.sh
WORKSPACE: /Users/qwels/src/edk2
EDK_TOOLS_PATH: /Users/qwels/src/edk2/BaseTools
CONF_PATH: /Users/qwels/src/edk2/Conf

Running edk2 build for CloverX64 using the command:
build  -D USE_LOW_EBDA -p Clover/Clover.dsc  -a X64 -b RELEASE -t GCC49 -n 9

Build environment: Darwin-16.4.0-x86_64-i386-64bit
Build start time: 05:28:10, Mar.18 2017

WORKSPACE        = /Users/qwels/src/edk2
ECP_SOURCE       = /Users/qwels/src/edk2/EdkCompatibilityPkg
EDK_SOURCE       = /Users/qwels/src/edk2/EdkCompatibilityPkg
EFI_SOURCE       = /Users/qwels/src/edk2/EdkCompatibilityPkg
EDK_TOOLS_PATH   = /Users/qwels/src/edk2/BaseTools
CONF_PATH        = /Users/qwels/src/edk2/Conf

Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = GCC49

Active Platform          = /Users/qwels/src/edk2/Clover/Clover.dsc
Flash Image Definition   = /Users/qwels/src/edk2/Clover/Clover.fdf

Processing meta-data .................. done!
Building ... /Users/qwels/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64]
Building ... /Users/qwels/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64]
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64]
[CC] DebugLib
[sLINK] BaseDebugLibNull
[CC] SetMem
[CC] PcdLib
[sLINK] BasePcdLibNull
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64]
[CC] CheckSum
[CC] ScanMem64Wrapper
Building ... /Users/qwels/src/edk2/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64]
[CC] PrintLibInternal
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64]
[CC] IoLibMmioBuffer
[CC] BaseReportStatusCodeLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64]
[CC] SwitchStack
[sLINK] BaseReportStatusCodeLibNull
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64]
[CC] ScanMem32Wrapper
[CC] PrintLib
[CC] SwapBytes64
[sLINK] BasePrintLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64]
[CC] ScanMem16Wrapper
[CC] IoHighLevel
[CC] UefiRuntimeServicesTableLib
[CC] SwapBytes32
[CC] MemoryAllocationLib
[CC] DxeCoreEntryPoint
[CC] ScanMem8Wrapper
[sLINK] DxeCoreEntryPoint
[CC] PeCoffExtraActionLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64]
[CC] IoLibGcc
[sLINK] PeCoffExtraActionLibNull
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiLib/UefiLib.inf [X64]
[CC] UefiBootServicesTableLib
[CC] SwapBytes16
[CC] ZeroMemWrapper
[sLINK] UefiBootServicesTableLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64]
[CC] IoLib
[sLINK] UefiRuntimeServicesTableLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64]
[CC] LongJump
[CC] CompareMemWrapper
[CC] DxeCoreMemoryProfileLibNull
[sLINK] BaseIoLibIntrinsic
Building ... /Users/qwels/src/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64]
[sLINK] DxeCoreMemoryAllocationLib
Building ... /Users/qwels/src/edk2/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64]
[CC] SetJump
[CC] SetMem64Wrapper
[CC] PerformanceLib
[CC] HobLib
[sLINK] BasePerformanceLibNull
[CC] BaseUefiDecompressLib
[sLINK] DxeCoreHobLib
[CC] RShiftU64
Building ... /Users/qwels/src/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64]
[CC] SetMem32Wrapper
Building ... /Users/qwels/src/edk2/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64]
[sLINK] BaseUefiDecompressLib
[CC] UefiLibPrint
Building ... /Users/qwels/src/edk2/Clover/Library/DuetTimerLib/DuetTimerLib.inf [X64]
[CC] DevicePathUtilities
[CC] SetMem16Wrapper
[CC] X86Cache
[CC] RRotU64
[sLINK] BaseCacheMaintenanceLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64]
[CC] PeCoffGetEntryPoint
[sLINK] BasePeCoffGetEntryPointLib
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64]
[CC] RRotU32
[CC] SetMemWrapper
[CC] CopyMemWrapper
[CC] MultU64x64
[CC] UefiNotTiano
[CC] DebugAgentLibNull
[CC] DxeExtractGuidedSectionLib
[sLINK] DxeExtractGuidedSectionLib
[sLINK] DebugAgentLibNull
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64]
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64]
[CC] IsZeroBufferWrapper
[CC] MultU64x32
[CC] X86TimerLib
[sLINK] DuetTimerLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64]
[CC] MemLibGeneric
[CC] DxeServicesLib
[CC] MultS64x64
[sLINK] DxeServicesLib
[CC] CpuExceptionHandlerLibNull
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64]
[sLINK] CpuExceptionHandlerLibNull
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64]
[CC] ModU64x32
[CC] DevicePathToText
[CC] UefiDriverModel
[CC] MemLibGuid
[CC] LShiftU64
[CC] MemoryAllocationLib
[CC] CopyMem
[sLINK] UefiMemoryAllocationLib
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64]
[sLINK] BaseMemoryLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64]
[CC] LRotU64
[CC] HobLib
[CC] DriverEntryPoint
[sLINK] DxeHobLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64]
[sLINK] UefiDriverEntryPoint
[CC] Console
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64]
[CC] LRotU32
[CC] BasePeCoff
[CC] InternalGetSpinLockProperties
[CC] LowBitSet64
[CC] PeCoffLoaderEx
[sLINK] VBoxPeCoffLib
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64]
[CC] GccInline
[CC] VarCheckLib
[CC] LowBitSet32
[sLINK] VarCheckLib
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf [X64]
[CC] TpmMeasurementLibNull
[CC] DevicePathFromText
[CC] DxeServicesTableLib
[CC] SynchronizationGcc
[sLINK] TpmMeasurementLibNull
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64]
[sLINK] DxeServicesTableLib
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64]
[sLINK] BaseSynchronizationLib
[CC] HighBitSet64
Building ... /Users/qwels/src/edk2/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64]
[CC] UefiLib
[sLINK] UefiLib
Building ... /Users/qwels/src/edk2/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64]
[CC] HighBitSet32
[CC] AuthVariableLibNull
[sLINK] AuthVariableLibNull
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64]
[CC] UefiDevicePathLib
[CC] GetPowerOfTwo64
[CC] DxeCapsuleLibNull
[sLINK] UefiDevicePathLib
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64]
[sLINK] DxeCapsuleLibNull
Building ... /Users/qwels/src/edk2/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64]
[CC] GetPowerOfTwo32
[CC] UefiHiiServicesLib
[CC] DxeSecurityManagementLib
[CC] VarCheckUefiLibNullClass
[sLINK] DxeSecurityManagementLib
Building ... /Users/qwels/src/edk2/Clover/Library/GenericBdsLib/GenericBdsLib.inf [X64]
[sLINK] UefiHiiServicesLib
[sLINK] VarCheckUefiLib
Building ... /Users/qwels/src/edk2/Clover/Library/OsxBdsPlatformLib/PlatformBds.inf [X64]
[CC] DivU64x64Remainder
[CC] RuntimeLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64]
[sLINK] UefiRuntimeLib
[CC] DxePcdLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64]
[sLINK] DxePcdLib
[CC] DivU64x32Remainder
Building ... /Users/qwels/src/edk2/Clover/Library/MemLogLibDefault/MemLogLibDefault.inf [X64]
[CC] DivU64x32
[CC] LzmaDecompress
[CC] PciCf8Lib
[CC] PciLib
[sLINK] BasePciCf8Lib
Building ... /Users/qwels/src/edk2/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64]
[CC] DivS64x64Remainder
[sLINK] BasePciLibCf8
[CC] CustomizedDisplayLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiScsiLib/UefiScsiLib.inf [X64]
[CC] DevicePath
[CC] ARShiftU64
[CC] HiiLib
[CC] BitField
[CC] MemLogLib
[sLINK] MemLogLibDefault
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64]
[CC] BdsPlatform
[CC] CpuDeadLoop
[CC] CustomizedDisplayLibInternal
[CC] UefiScsiLib
[CC] HiiString
[CC] VideoBiosPatchLib
[sLINK] UefiScsiLib
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64]
[CC] Cpu
[CC] LinkedList
[CC] Hid
[CC] AutoGen
[CC] HiiLanguage
[CC] Performance
[sLINK] CustomizedDisplayLib
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64]
[CC] PlatformData
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'StrDecimalToUintnS':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:687:3: error: implicit declaration of function 'InternalIsDecimalDigitCharacter' [-Werror=implicit-function-declaration]
   while (InternalIsDecimalDigitCharacter (*String)) {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'StrHexToUintnS':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:922:3: error: implicit declaration of function 'InternalCharToUpper' [-Werror=implicit-function-declaration]
   if (InternalCharToUpper (*String) == L'X') {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:935:3: error: implicit declaration of function 'InternalIsHexaDecimalDigitCharacter' [-Werror=implicit-function-declaration]
   while (InternalIsHexaDecimalDigitCharacter (*String)) {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:950:5: error: implicit declaration of function 'InternalHexCharToUintn' [-Werror=implicit-function-declaration]
     *Data = (*Data << 4) + InternalHexCharToUintn (*String);
     ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'StrToGuid':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:1541:3: error: implicit declaration of function 'StrHexToBytes' [-Werror=implicit-function-declaration]
   Status = StrHexToBytes (String, 2 * sizeof (LocalGuid.Data1), (UINT8 *) &LocalGuid.Data1, sizeof (LocalGuid.Data1));
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: At top level:
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:1644:1: error: conflicting types for 'StrHexToBytes'
StrHexToBytes (
^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:1541:12: note: previous implicit declaration of 'StrHexToBytes' was here
   Status = StrHexToBytes (String, 2 * sizeof (LocalGuid.Data1), (UINT8 *) &LocalGuid.Data1, sizeof (LocalGuid.Data1));
            ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'AsciiStrDecimalToUintnS':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:2252:3: error: implicit declaration of function 'InternalAsciiIsDecimalDigitCharacter' [-Werror=implicit-function-declaration]
   while (InternalAsciiIsDecimalDigitCharacter (*String)) {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'AsciiStrHexToUintnS':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:2480:3: error: implicit declaration of function 'InternalBaseLibAsciiToUpper' [-Werror=implicit-function-declaration]
   if (InternalBaseLibAsciiToUpper (*String) == 'X') {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:2493:3: error: implicit declaration of function 'InternalAsciiIsHexaDecimalDigitCharacter' [-Werror=implicit-function-declaration]
   while (InternalAsciiIsHexaDecimalDigitCharacter (*String)) {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:2508:5: error: implicit declaration of function 'InternalAsciiHexCharToUintn' [-Werror=implicit-function-declaration]
     *Data = (*Data << 4) + InternalAsciiHexCharToUintn (*String);
     ^
[sLINK] UefiHiiLib
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'AsciiStrToGuid':
[sLINK] DuetBds
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:3508:3: error: implicit declaration of function 'AsciiStrHexToBytes' [-Werror=implicit-function-declaration]
   Status = AsciiStrHexToBytes (String, 2 * sizeof (LocalGuid.Data1), (UINT8 *) &LocalGuid.Data1, sizeof (LocalGuid.Data1));
Building ... /Users/qwels/src/edk2/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64]
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: At top level:
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:3609:1: error: conflicting types for 'AsciiStrHexToBytes'
AsciiStrHexToBytes (
^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:3508:12: note: previous implicit declaration of 'AsciiStrHexToBytes' was here
   Status = AsciiStrHexToBytes (String, 2 * sizeof (LocalGuid.Data1), (UINT8 *) &LocalGuid.Data1, sizeof (LocalGuid.Data1));
            ^
cc1: all warnings being treated as errors
make: *** [/users/qwels/src/edk2/Build/Clover/RELEASE_GCC49/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SafeString.obj] Error 1

build.py...
: error 7000: Failed to execute command
make tbuild [/users/qwels/src/edk2/Build/Clover/RELEASE_GCC49/X64/MdePkg/Library/BaseLib/BaseLib]

build.py...
: error F002: Failed to build module
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64, GCC49, RELEASE]

- Failed -
Build end time: 05:28:35, Mar.18 2017
Build total time: 00:00:26

========================== build CloverBINboot7 ===========================

TOOLCHAIN_DIR: /Users/qwels/src/edk2/Clover/../../opt/local
NASM_PREFIX: /Users/qwels/src/edk2/Clover/../../opt/local/bin/
NASM_VER: 2.12.02
Initializing workspace
Loading previous configuration from /Users/qwels/src/edk2/Conf/BuildEnv.sh
WORKSPACE: /Users/qwels/src/edk2
EDK_TOOLS_PATH: /Users/qwels/src/edk2/BaseTools
CONF_PATH: /Users/qwels/src/edk2/Conf

Running edk2 build for CloverX64 using the command:
build --skip-autogen  -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -p Clover/Clover.dsc  -a X64 -b RELEASE -t GCC49 -n 9

Build environment: Darwin-16.4.0-x86_64-i386-64bit
Build start time: 05:28:36, Mar.18 2017

WORKSPACE        = /Users/qwels/src/edk2
ECP_SOURCE       = /Users/qwels/src/edk2/EdkCompatibilityPkg
EDK_SOURCE       = /Users/qwels/src/edk2/EdkCompatibilityPkg
EFI_SOURCE       = /Users/qwels/src/edk2/EdkCompatibilityPkg
EDK_TOOLS_PATH   = /Users/qwels/src/edk2/BaseTools
CONF_PATH        = /Users/qwels/src/edk2/Conf

Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = GCC49

Active Platform          = /Users/qwels/src/edk2/Clover/Clover.dsc
Flash Image Definition   = /Users/qwels/src/edk2/Clover/Clover.fdf

Processing meta-data .... done!
Building ... /Users/qwels/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]
make: Nothing to be done for `tbuild'.
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]
make: Nothing to be done for `tbuild'.
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64]
make: Nothing to be done for `tbuild'.
Building ... /Users/qwels/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64]
make: Nothing to be done for `tbuild'.
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64]
make: Nothing to be done for `tbuild'.
make: Nothing to be done for `tbuild'.
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'StrDecimalToUintnS':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:687:3: error: implicit declaration of function 'InternalIsDecimalDigitCharacter' [-Werror=implicit-function-declaration]
   while (InternalIsDecimalDigitCharacter (*String)) {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'StrHexToUintnS':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:922:3: error: implicit declaration of function 'InternalCharToUpper' [-Werror=implicit-function-declaration]
   if (InternalCharToUpper (*String) == L'X') {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:935:3: error: implicit declaration of function 'InternalIsHexaDecimalDigitCharacter' [-Werror=implicit-function-declaration]
   while (InternalIsHexaDecimalDigitCharacter (*String)) {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:950:5: error: implicit declaration of function 'InternalHexCharToUintn' [-Werror=implicit-function-declaration]
     *Data = (*Data << 4) + InternalHexCharToUintn (*String);
     ^
Building ... /Users/qwels/src/edk2/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64]
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'StrToGuid':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:1541:3: error: implicit declaration of function 'StrHexToBytes' [-Werror=implicit-function-declaration]
   Status = StrHexToBytes (String, 2 * sizeof (LocalGuid.Data1), (UINT8 *) &LocalGuid.Data1, sizeof (LocalGuid.Data1));
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: At top level:
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:1644:1: error: conflicting types for 'StrHexToBytes'
StrHexToBytes (
^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:1541:12: note: previous implicit declaration of 'StrHexToBytes' was here
   Status = StrHexToBytes (String, 2 * sizeof (LocalGuid.Data1), (UINT8 *) &LocalGuid.Data1, sizeof (LocalGuid.Data1));
            ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'AsciiStrDecimalToUintnS':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:2252:3: error: implicit declaration of function 'InternalAsciiIsDecimalDigitCharacter' [-Werror=implicit-function-declaration]
   while (InternalAsciiIsDecimalDigitCharacter (*String)) {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'AsciiStrHexToUintnS':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:2480:3: error: implicit declaration of function 'InternalBaseLibAsciiToUpper' [-Werror=implicit-function-declaration]
   if (InternalBaseLibAsciiToUpper (*String) == 'X') {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:2493:3: error: implicit declaration of function 'InternalAsciiIsHexaDecimalDigitCharacter' [-Werror=implicit-function-declaration]
   while (InternalAsciiIsHexaDecimalDigitCharacter (*String)) {
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:2508:5: error: implicit declaration of function 'InternalAsciiHexCharToUintn' [-Werror=implicit-function-declaration]
     *Data = (*Data << 4) + InternalAsciiHexCharToUintn (*String);
     ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: In function 'AsciiStrToGuid':
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:3508:3: error: implicit declaration of function 'AsciiStrHexToBytes' [-Werror=implicit-function-declaration]
   Status = AsciiStrHexToBytes (String, 2 * sizeof (LocalGuid.Data1), (UINT8 *) &LocalGuid.Data1, sizeof (LocalGuid.Data1));
   ^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c: At top level:
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:3609:1: error: conflicting types for 'AsciiStrHexToBytes'
AsciiStrHexToBytes (
^
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/SafeString.c:3508:12: note: previous implicit declaration of 'AsciiStrHexToBytes' was here
   Status = AsciiStrHexToBytes (String, 2 * sizeof (LocalGuid.Data1), (UINT8 *) &LocalGuid.Data1, sizeof (LocalGuid.Data1));
            ^
cc1: all warnings being treated as errors
make: *** [/users/qwels/src/edk2/Build/Clover/RELEASE_GCC49/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SafeString.obj] Error 1

build.py...
: error 7000: Failed to execute command
make tbuild [/users/qwels/src/edk2/Build/Clover/RELEASE_GCC49/X64/MdePkg/Library/BaseLib/BaseLib]

build.py...
: error F002: Failed to build module
/Users/qwels/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64, GCC49, RELEASE]

- Failed -
Build end time: 05:28:43, Mar.18 2017
Build total time: 00:00:07

=========================== build CloverBINia32 ===========================

TOOLCHAIN_DIR: /Users/qwels/src/edk2/Clover/../../opt/local
NASM_PREFIX: /Users/qwels/src/edk2/Clover/../../opt/local/bin/
NASM_VER: 2.12.02
Initializing workspace
Loading previous configuration from /Users/qwels/src/edk2/Conf/BuildEnv.sh
WORKSPACE: /Users/qwels/src/edk2
EDK_TOOLS_PATH: /Users/qwels/src/edk2/BaseTools
CONF_PATH: /Users/qwels/src/edk2/Conf

Running edk2 build for CloverIA32 using the command:
build --skip-autogen  -D USE_LOW_EBDA -p Clover/Clover.dsc  -a IA32 -b RELEASE -t GCC49 -n 9

Build environment: Darwin-16.4.0-x86_64-i386-64bit
Build start time: 05:28:44, Mar.18 2017

WORKSPACE        = /Users/qwels/src/edk2
ECP_SOURCE       = /Users/qwels/src/edk2/EdkCompatibilityPkg
EDK_SOURCE       = /Users/qwels/src/edk2/EdkCompatibilityPkg
EFI_SOURCE       = /Users/qwels/src/edk2/EdkCompatibilityPkg
EDK_TOOLS_PATH   = /Users/qwels/src/edk2/BaseTools
CONF_PATH        = /Users/qwels/src/edk2/Conf

Architecture(s)  = IA32
Build target     = RELEASE
Toolchain        = GCC49

Active Platform          = /Users/qwels/src/edk2/Clover/Clover.dsc
Flash Image Definition   = /Users/qwels/src/edk2/Clover/Clover.fdf

Processing meta-data .... done!
Building ... /Users/qwels/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [iA32]
Building ... /Users/qwels/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [iA32]
make: *** No rule to make target `tbuild'.  Stop.

build.py...
: error 7000: Failed to execute command
make tbuild [/users/qwels/src/edk2/Build/Clover/RELEASE_GCC49/IA32/MdePkg/Library/BasePcdLibNull/BasePcdLibNull]

build.py...
: error 7000: Failed to execute command
make tbuild [/users/qwels/src/edk2/Build/Clover/RELEASE_GCC49/IA32/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull]

build.py...
: error F002: Failed to build module
/Users/qwels/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [iA32, GCC49, RELEASE]

- Failed -
Build end time: 05:28:51, Mar.18 2017
Build total time: 00:00:07

 

 

Share this comment


Link to comment
Share on other sites

Hi there, Thanks for the app,

 

I just have a question, when I try to build the latest and when it's done there is no drivers in the build, Am I doing something wrong or it's just it.  

Share this comment


Link to comment
Share on other sites

×