public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] [OT] Questions about building from source tarball
@ 2012-10-30  8:56 Walter Dnes
  2012-10-30 17:24 ` Michael Orlitzky
  2012-10-31  0:26 ` [gentoo-user] " walt
  0 siblings, 2 replies; 6+ messages in thread
From: Walter Dnes @ 2012-10-30  8:56 UTC (permalink / raw
  To: Gentoo Users List

  Several years ago, back in the days of Mozilla 0.9x and Phoenix, I
used to build Mozilla and/or Pheonix from the source tarball.  I've been
using Gentoo for years, and I've forgotten a lot about building manually
from source.  I asked this question on mozillazine.org, but no answers
yet.  Hopefully, I can get some help here.  I'm looking at
https://developer.mozilla.org/en-US/docs/Simple_SeaMonkey_build and I
have a few questions...

1) What options do I need to set to make Seamonkey (or Firefox) build
in, and run from, a local dir, e.g. "${HOME}/seamonkey"?  Something to
do with "prefix" and "exec-prefix"?  I'd prefer to avoid jumping to root
for the install.  And throwing in files in /usr that portage doesn't
know about, is begging for trouble.

2) I read the instructions on how to pass the "O2" flag to the make and
compile process. What about the rest of the CFLAGS line?  My CFLAGS are

CFLAGS="-O2 -march=native -mfpmath=sse -fomit-frame-pointer -pipe -fno-unwind-tables -fno-asynchronous-unwind-tables"

  For those who are wondering, I want to tweak it well beyond what the
Gentoo ebuild allows.  And I'll be doing some experimentation, so I
couldn't specify what I want right now.

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


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

end of thread, other threads:[~2012-11-02  9:16 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-30  8:56 [gentoo-user] [OT] Questions about building from source tarball Walter Dnes
2012-10-30 17:24 ` Michael Orlitzky
2012-10-31  0:26 ` [gentoo-user] " walt
2012-11-01  0:29   ` Walter Dnes
2012-11-02  3:33     ` David Relson
2012-11-02  9:14       ` Neil Bothwick

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