I have had it with compiling stuff from source on my laptop.  It is just
too slow.  So I would like to create binary packages on my desktop and
then just tell the laptop to use them.

Simple enough, except that the desktop is AMD Phenom, and the laptop is
Intel 64 bit Atom.  Up to now, each system had unique CFLAGS to squeeze
as much performance as possible.

On the desktop:
CFLAGS="-march=barcelona --param l1-cache-size=64 --param
 l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe"

On the laptop:
CFLAGS="-march=ivybridge --param l1-cache-size=32 --param 
 l1-cache-line-size=64 --param l2-cache-size=4096 -O2 -pipe"

I don't want to give up these tunings, but from the wiki page [1] I can
see no straightforward way to have different CFLAGS when compiling binary
packages, from the normal CFLAGS when installing directly from source on
the host system.  Is the only way of doing this to set up a full-blown
cross-development environment?

[1]
https://wiki.gentoo.org/wiki/Binary_package_guide

-- 
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet and on broken lists
which rewrite From, fetch the TXT record for no-use.mooo.com.

Reply via email to