Compiling Code::Blocks in Mac OS X
These are instructions on how to build Code::Blocks under Apple Mac OS X.
They have been tested under Mac OS X version 10.3, but should work under Mac
OS X 10.4 (PowerPC and Intel) and old Mac OS X 10.2 and 10.1 as well.
http://wiki.codeblocks.org/index.php?title=Compiling_Code::Blocks_in_Mac_OS_X
###################################################
A "Canadian Cross" is a shortcut to describe a three-way cross-compilation :
on platform A, compile a compiler to run on platform B that generates
executable for platform C. For instance NetBSD provides a POSIX Unix shell
script named "build.sh" which will first build its own toolchain with host's
compiler which in turn will be used to build the cross-compiler. Finally the
latter will be used to build the whole system.
Cross-compilation is typically more involved and prone to errors than with
native compilation. Due to this, cross-compiling is normally only utilized
if the target is not yet self-hosting (i.e. able to compile programs on its
own), unstable, or the build system is simply much faster. For many embedded
systems, cross-compilation is simply the only possible way to build
programs, as the target hardware does not have the resources or
capabilities.
The autotools packages (i.e. autoconf, automake, and libtool) use the notion
of a build platform, a host platform, and a target platform. The build
platform is where the code is actually compiled. The host platform is where
the compiled code will execute. The target platform usually only applies to
compilers as it represents what type of object code the package itself will
produce (such as cross-compiling a cross-compiler); otherwise the target
platform setting is irrelevant.
For example, consider cross-compiling a video game that will run on the
Dreamcast. The machine where the game is compiled is the build platform
while the Dreamcast is the host platform.
http://en.wikipedia.org/wiki/Cross-compiling
##########################################
a repeat of link I posted Jan or so about crossIng. This is from cross
compile tool guru Dan Kegel, now at google.
http://kegel.com/crosstool/
##########################################
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>