m68k fails to build with crosstool

Syed Faisal Akber faisal@akber.net
Wed Oct 27 15:44:00 GMT 2004

On Wed, 27 Oct 2004, Peter Barada wrote:
> checking version of ld..., bad
> checking for pwd... /bin/pwd
> checking for m68k-unknown-linux-gnu-gcc... (cached) gcc
> checking version of gcc... 3.3, ok
> checking for gnumake... no
> checking for gmake... gmake
> checking version of gmake... 3.79.1, ok
> checking for gnumsgfmt... no
> checking for gmsgfmt... no
> checking for msgfmt... msgfmt
> checking version of msgfmt... 0.11.1, ok
> checking for makeinfo... makeinfo
> checking version of makeinfo... 4.1, ok
> checking for sed... sed
> checking version of sed... 3.02, ok
> checking for autoconf... autoconf
> checking whether autoconf works... no
> configure: error:
> *** These critical programs are missing or too old: as ld
> *** Check the INSTALL file for required versions.
> Any suggestions on how to proceed get around this error?
> I'm wondering if I need to create a new native binutils and put that
> in my path(as well as the compiler), and *then* attempt to run
> crosstool...

When you build binutils for a cross-platform, you get two copies of the
binaries, such as m68k-elf-as and as.  Set your path to look at the m68k
version of as before it gets to the native version.


This is the quickest way around this issue.


Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com

More information about the crossgcc mailing list