[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GUB on kainhofer: still cross/gcc
From: |
Jan Nieuwenhuizen |
Subject: |
Re: GUB on kainhofer: still cross/gcc |
Date: |
Tue, 02 Jun 2009 09:17:58 +0200 |
Op maandag 01-06-2009 om 05:23 uur [tijdzone -0700], schreef Graham
Percival:
> I'm not convinced that GUB even knows which file to use; the build
> commands contain "-O2 -g -g -O2 -O2 -O2 -g -g -O2". Surely only
> one "-O2 -g" matters?
Yes, this has little to do with GUB. In an autotools build system,
flags are passed to the compiler by means of what ./configure --help
advises. CFLAGS=' ... ' ./configure most always works.
> Judging from that CompilerFlags page on the ubuntu wiki, I want to
> add "CPPFLAGS=" to one of those files.
Okay, oops. So, do something like
diff --git a/gub/specs/darwin/odcctools.py b/gub/specs/darwin/odcctools.py
index ee953c0..9a15a07 100644
--- a/gub/specs/darwin/odcctools.py
+++ b/gub/specs/darwin/odcctools.py
@@ -62,3 +62,8 @@ cd %(install_prefix)s%(cross_dir)s/bin && ln
%(toolchain_prefix)sstrip ../%(targ
def install (self):
cross.AutoBuild.install (self)
self.install_librestrict_stat_helpers ()
+
+class Odcctools__darwin__ppc (Odcctools):
+ def configure_command (self):
+ return (Odcctools.configure_command (self)
+ + ' CFLAGS=-D_FORTIFY_SOURCE=0')
possibly use CPPFLAGS=, but depending on how ./configure.in is made
that may or may not work. Make sure this gets to the command line
and check for any gcc _FORTIFY_SOURCE redefined warnings :-)
Jan.
--
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter
AvatarĀ®: http://AvatarAcademy.nl | http://lilypond.org
- Re: GUB on kainhofer: still cross/gcc, (continued)
- Re: GUB on kainhofer: still cross/gcc, Jan Nieuwenhuizen, 2009/06/02
- Re: GUB on kainhofer: still cross/gcc, Graham Percival, 2009/06/02
- Re: GUB on kainhofer: still cross/gcc, Jan Nieuwenhuizen, 2009/06/02
- Re: GUB on kainhofer: still cross/gcc, Graham Percival, 2009/06/02
- Re: GUB on kainhofer: still cross/gcc, Jan Nieuwenhuizen, 2009/06/02
- Re: GUB on kainhofer: still cross/gcc, Graham Percival, 2009/06/02
- Re: GUB on kainhofer: still cross/gcc, Graham Percival, 2009/06/03
- Re: GUB on kainhofer: still cross/gcc, Jan Nieuwenhuizen, 2009/06/03
Re: GUB on kainhofer: still cross/gcc, Graham Percival, 2009/06/01
Re: GUB on kainhofer: still cross/gcc, Graham Percival, 2009/06/01
- Re: GUB on kainhofer: still cross/gcc,
Jan Nieuwenhuizen <=
Re: GUB on kainhofer: still cross/gcc, Anthony W. Youngman, 2009/06/04