Mercurial > gub
changeset 5567:20592e0c6bd8
freebsd::cross/gcc: remove LDFLAGS. Fixes build on x86.
author | Graham Percival <gperciva@gperciva-desktop.(none)> |
---|---|
date | Wed, 16 Sep 2009 11:00:24 +0100 |
parents | a046a34a63dd |
children | ff2c3cba0990 |
files | gub/specs/freebsd/cross/gcc.py |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/gub/specs/freebsd/cross/gcc.py Wed Sep 16 11:07:33 2009 +0200 +++ b/gub/specs/freebsd/cross/gcc.py Wed Sep 16 11:00:24 2009 +0100 @@ -1,4 +1,5 @@ from gub.specs.cross import gcc as cross_gcc +from gub import misc class Gcc__freebsd (cross_gcc.Gcc): #source = 'ftp://ftp.gnu.org/pub/gnu/gcc/gcc-4.1.2/gcc-4.1.2.tar.bz2' @@ -6,3 +7,10 @@ source = 'ftp://ftp.gnu.org/pub/gnu/gcc/gcc-4.3.2/gcc-4.3.2.tar.bz2' def _get_build_dependencies (self): return cross_gcc.Gcc._get_build_dependencies (self) + ['tools::mpfr'] + def configure_command (self): + return (cross_gcc.Gcc.configure_command (self) + # PROMOTEME: if this work, try removing from cross.py + .replace ('LDFLAGS=-L%(system_prefix)s/lib', '') + + misc.join_lines (''' +--program-prefix=%(toolchain_prefix)s +'''))