public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* build failure trying to build gcc cross-compiler
@ 2016-12-12 20:54 Shragai, Yaron
  2016-12-12 21:45 ` Bill Paul
  2016-12-12 23:04 ` Richardson, Brian
  0 siblings, 2 replies; 6+ messages in thread
From: Shragai, Yaron @ 2016-12-12 20:54 UTC (permalink / raw)
  To: edk2-devel@lists.01.org

Hello,
I am trying to build the Tianocore source from https://github.com/tianocore/edk2, as per the instructions here: https://github.com/tianocore/tianocore.github.io/wiki/Common-instructions-for-Unix

I am runnin on a Virtualbox VM running Ubuntu Desktop LTS.

I get as far as the "Build gcc x64 UEFI cross compiler" section.
The script mingw-gcc-build.py contains hardcoded references to download binutils and gcc.
In the case of binutils, it references a version that no longer exists in the archive (version 2.20.51.0.5).
In the case of gcc, it references version 4.3.0, on ftpmirror.gnu.org/gcc/, which redirects to other mirror sites, many of which are blocked by my firewall.
I tried getting around this by downloaded the files myself, and commented out the part of the script that downloads the sources (the call to sources.GetAll() - lines 553-558).
I downloaded binutils version 2.24.51.0.2, and gcc vesion 2.24.51.0.2.
It appears that binutils built, but gcc is not building.
Any advice?
Is there an updated version of mingw-gcc-build.py?

Extracting ./src/gcc-4.3.0.tar.bz2:
Extracting ./src/binutils-2.24.51.0.2.tar.bz2:
binutils [config] ... [done]
binutils [build] ... [done]
binutils [install] ... [done]
binutils module is now built and installed
gcc [config] ... [done]
gcc [build] ... [failed!]
Traceback (most recent call last):
  File "./mingw-gcc-build.py", line 564, in <module>
    App()
  File "./mingw-gcc-build.py", line 562, in __init__
    Builder(sources, config).Build()
  File "./mingw-gcc-build.py", line 426, in Build
    self.BuildModule('gcc')
  File "./mingw-gcc-build.py", line 473, in BuildModule
    self.RunCommand(cmd, module, 'build')
  File "./mingw-gcc-build.py", line 511, in RunCommand
    'See output log at %s' % self.config.Relative(logFile)
Exception: Failed to build gcc
See output log at ./build/log.txt

Thanks,
Yaron Shragai
yshragai@draper.com

  ________________________________
Notice: This email and any attachments may contain proprietary (Draper non-public) and/or export-controlled information of Draper. If you are not the intended recipient of this email, please immediately notify the sender by replying to this email and immediately destroy all copies of this email.
  ________________________________


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-12-12 23:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-12 20:54 build failure trying to build gcc cross-compiler Shragai, Yaron
2016-12-12 21:45 ` Bill Paul
2016-12-12 23:04 ` Richardson, Brian
2016-12-12 23:09   ` Shragai, Yaron
2016-12-12 23:29     ` Richardson, Brian
2016-12-12 23:34       ` Shragai, Yaron

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox