In the build log that you provided, there is a build error message:
/home/gobi15/UDK2014/EmulatorPkg/Unix/Host/X11GraphicsWindow.c:21:22:
fatal error: X11/Xlib.h: No such file or directory
This means that you need an X11 lib, similar to how you had to install the
UUID library.
for ubuntu it might be the libx11-dev package. For the exact package
name, you can generally search for the tail end of the error message:
X11/Xlib.h: No such file or directory and usually get the package names.
From: Shubha Ramani <***@yahoo.com>
To: "***@congatec.com" <***@congatec.com>,
"edk2-***@lists.sourceforge.net" <edk2-***@lists.sourceforge.net>,
Date: 07/07/2015 02:55 PM
Subject: Re: [edk2] EmulatorPkg rev 17865 is broken
gcc-version:
gcc version 4.8.3 20140911 (Red Hat 4.8.3-7) (GCC)
[***@localhost lib]$ gcc --version
gcc (GCC) 4.8.3 20140911 (Red Hat 4.8.3-7)
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
See attached build_sh.log for entire build log.
Looks like the problem is this:
/home/gobi15/UDK2014/EmulatorPkg/Unix/Host/X11GraphicsWindow.c:21:22:
fatal error: X11/Xlib.h: No such file or directory
#include <X11/Xlib.h>
Shubha D. Ramani
***@gmail.com
***@yahoo.com
On Tuesday, July 7, 2015 2:42 PM, "***@congatec.com"
<***@congatec.com> wrote:
Can you please run two commands: gcc -version and build.sh and get the
following information:
[***@localhost EmulatorPkg]$ gcc --version
gcc (GCC) 5.1.1 20150618 (Red Hat 5.1.1-4)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
[***@localhost EmulatorPkg]$ ./build.sh
Initializing workspace
/home/aaron/Projects/edk2/BaseTools
Loading previous configuration from $WORKSPACE/Conf/BuildEnv.sh
WORKSPACE: /home/aaron/Projects/edk2
EDK_TOOLS_PATH: /home/aaron/Projects/edk2/BaseTools
using prebuilt tools
Build environment:
Linux-4.0.4-303.fc22.x86_64-x86_64-with-fedora-22-Twenty_Two
Build start time: 14:38:35, Jul.07 2015
WORKSPACE = /home/aaron/Projects/edk2
ECP_SOURCE = /home/aaron/Projects/edk2/EdkCompatibilityPkg
EDK_SOURCE = /home/aaron/Projects/edk2/EdkCompatibilityPkg
EFI_SOURCE = /home/aaron/Projects/edk2/EdkCompatibilityPkg
EDK_TOOLS_PATH = /home/aaron/Projects/edk2/BaseTools
Architecture(s) = X64
Build target = DEBUG
Toolchain = GCC49
Active Platform =
/home/aaron/Projects/edk2/EmulatorPkg/EmulatorPkg.dsc
Flash Image Definition =
/home/aaron/Projects/edk2/EmulatorPkg/EmulatorPkg.fdf
I want to check that you are using a supported GCC tool chain (i.e. gcc
version 4.4 - 4.9).
Best Regards,
Aaron
From: Shubha Ramani <***@yahoo.com>
To: "***@congatec.com" <***@congatec.com>,
"edk2-***@lists.sourceforge.net" <edk2-***@lists.sourceforge.net>,
Date: 07/07/2015 12:44 PM
Subject: Re: [edk2] EmulatorPkg rev 17865 is broken
Now I get this when I run build.sh in EmulatorPkg:
rtStatusCodeRouterPei/OUTPUT/static_library_files.lst -\)
make: ***
[/home/gobi15/UDK2014/Build/Emulator/DEBUG_GCC47/X64/EmulatorPkg/Unix/Host/Host/OUTPUT/X11GraphicsWindow.obj]
Error 1
build.py...
: error 7000: Failed to execute command
make tbuild
[/home/gobi15/UDK2014/Build/Emulator/DEBUG_GCC47/X64/EmulatorPkg/Unix/Host/Host]
build.py...
: error F002: Failed to build module
/home/gobi15/UDK2014/EmulatorPkg/Unix/Host/Host.inf [X64, GCC47, DEBUG]
- Failed -
Build end time: 00:33:17, Jul.07 2015
Build total time: 00:00:10
On Tuesday, July 7, 2015 11:57 AM, "***@congatec.com"
<***@congatec.com> wrote:
You will need to install the uuid development package from your linux
distribution.
Here is a link that describes how to setup an ubuntu environment.
https://wiki.ubuntu.com/UEFI/EDK2
Best Personal Regards,
Aaron
Any e-mail sent from congatec may contain information which is
confidential. If you are not the intended recipient, you may not
disclose, copy or use it; please notify the sender immediately and delete
this e-mail and any copies from your systems.
From: Shubha Ramani <***@yahoo.com>
To: "edk2-***@lists.sourceforge.net"
<edk2-***@lists.sourceforge.net>,
Date: 07/07/2015 11:55 AM
Subject: [edk2] EmulatorPkg rev 17865 is broken
Running build.sh I get the following error:
GenFvInternalLib.c:27:23: fatal error: uuid/uuid.h: No such file or
directory
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
edk2-devel mailing list
edk2-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
edk2-devel mailing list
edk2-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel
[attachment "build_sh.log" deleted by Aaron Pop/cus/congatec]