Subject: Re: cross-building i386 on macppc: caveats?
To: David Young <dyoung@pobox.com>
From: chris reaume <chris@magnesium.net>
List: current-users
Date: 06/25/2003 18:42:53
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-891691374-1056591773=:89488
Content-Type: TEXT/PLAIN; charset=US-ASCII

I've been cross-compiling my old pentium 150's world on my g4 cube for
some time and haven't had any problems..  other than the machine likes to
lock up on me for inexplicable reasons...  anyway, I wrote a little
wrapper for build.sh that uses getopt and some prearranged directory
structures, and some useful defaults (for me anyway) to build stuff.  If
someone who knows more about the build system than I could take a look at
it and tell me what I'm doing that's totally unnecessary or wrong I would
appreciate it..   maybe some people might find it useful too.

chris

On Wed, 25 Jun 2003, David Young wrote:

> Is anybody cross-building i386 on NetBSD/macppc? Are there any problems
> I should be aware of before I adopt macppc as a build server? Are
> cross-builds significantly more fragile than same-architecture builds?
> 
> Dave
> 
> -- 
> David Young             OJC Technologies
> dyoung@ojctech.com      Urbana, IL * (217) 278-3933
> 

--0-891691374-1056591773=:89488
Content-Type: APPLICATION/x-sh; name="build-current.sh"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.4.21.0306251842530.89488@toxic.magnesium.net>
Content-Description: 
Content-Disposition: attachment; filename="build-current.sh"

IyEvYmluL3NoCgpNWV9WRVJTSU9OPSdOZXRCU0QtQ1VSUkVOVCcKTVlfQVJD
SD1gdW5hbWUgLW1gCk1ZX0hPU1RBUkNIPWB1bmFtZSAtbWAKZXhwb3J0IE1L
SE9TVE9CSj0ieWVzIgoKdXNhZ2UoKSB7CgllY2hvICJVc2FnZTogYnVpbGQt
Y3VycmVudC5zaCBbLXJ0dV0gWy1kIGRlc3RkaXJdIFstaSBpbnN0cm9vdF0g
Wy1tIG1hY2hpbmVdIFstdiB2ZXJzaW9uXSIKCWVjaG8gIiAgICAgICAtaCB0
aGlzIG1lc3NhZ2UiCgllY2hvICIgICAgICAgLWMgY2xlYW4gdG9vbHMgYW5k
IGRlc3RkaXIiCgllY2hvICIgICAgICAgLXIgYnVpbGQgYSByZWxlYXNlIgog
ICAgICAgIGVjaG8gIiAgICAgICAtdCBidWlsZHMgdG9vbHMiCiAgICAgICAg
ZWNobyAiICAgICAgIC11IHVwZGF0ZSBvbmx5IgoJZXhpdCAyCn0KCiMgbGVn
YWwgb3B0aW9ucwphcmdzPWBnZXRvcHQgaGNydHVkOmk6bTp2OiAkKmAKaWYg
WyAkPyAhPSAwIF0KdGhlbgoJdXNhZ2UKZmkKCk1ZX1NUQUdFPSJkaXN0cmli
dXRpb24iCgpzZXQgLS0gJGFyZ3MKZm9yIGkgZG8KCWNhc2UgJGkgaW4KCQkt
aCkKCQkJdXNhZ2U7OwoJCS1jKQoJCQlNWV9DTEVBTkZMQUc9Ii1yIjsgc2hp
ZnQ7OwoJCS1yKQoJCQlNWV9TVEFHRT0icmVsZWFzZSI7IHNoaWZ0OzsKCQkt
dCkKCQkJTVlfU1RBR0U9InRvb2xzIjsgc2hpZnQ7OwoJCS11KQoJCQlNWV9V
UERBVEVGTEFHPSItdSI7IHNoaWZ0OzsKCQktZCkKCQkJTVlfREVTVElOQVRJ
T049Ii1EICQyIjsgc2hpZnQ7IHNoaWZ0OzsKCQktaSkKCQkJTVlfU1RBR0U9
Imluc3RhbGw9JDIiOyBzaGlmdDsgc2hpZnQ7OwoJCS1tKQoJCQlNWV9BUkNI
PSQyOyBzaGlmdDsgc2hpZnQ7OwoJCS12KQoJCQlNWV9WRVJTSU9OPSQyOyBz
aGlmdDsgc2hpZnQ7OwoJCS0tKQoJCQlzaGlmdDsgYnJlYWs7OwoJZXNhYwpk
b25lCgpNWV9TUkNQUkVGSVg9L2V4cG9ydC9zcmMvJE1ZX1ZFUlNJT04KCmlm
IFsgJE1ZX1NUQUdFID0gInJlbGVhc2UiIF07IHRoZW4KCU1ZX1NUQUdFPSIt
UiAkTVlfU1JDUFJFRklYL2FyY2gvJE1ZX0FSQ0gvcmVsZWFzZSByZWxlYXNl
IgpmaQoKaWYgWyAhICRNWV9ERVNUSU5BVElPTiBdOyB0aGVuCglNWV9ERVNU
SU5BVElPTj0iLUQgJE1ZX1NSQ1BSRUZJWC9hcmNoLyRNWV9BUkNIL3Jvb3Qi
CmZpCgpjZCAkTVlfU1JDUFJFRklYL3NyYwokTVlfU1JDUFJFRklYL3NyYy9i
dWlsZC5zaCAtbSAkTVlfQVJDSCBcCgktVCAkTVlfU1JDUFJFRklYL2FyY2gv
JE1ZX0hPU1RBUkNIL3Rvb2xzIFwKCS1PICIkTVlfU1JDUFJFRklYL2FyY2gv
JE1ZX0FSQ0gvb2JqIiBcCgkkTVlfQ0xFQU5GTEFHICRNWV9VUERBVEVGTEFH
ICRNWV9ERVNUSU5BVElPTiAkTVlfU1RBR0UK
--0-891691374-1056591773=:89488--