Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Oct 1995 17:32:19 -0400 (EDT)
From:      John Capo <jc@irbs.com>
To:        terry@lambert.org (Terry Lambert)
Cc:        jc@irbs.com, mike@hpanalog.mdc.com, questions@freebsd.org
Subject:   Re: 68K cross assembler?
Message-ID:  <199510252132.RAA20219@irbs.irbs.com>
In-Reply-To: <199510252113.OAA19519@phaeton.artisoft.com> from "Terry Lambert" at Oct 25, 95 02:13:21 pm

next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert writes:
> 
> > I use the GNU tools for cross compiling to 68XXX and to MIPS CPU's.
> > Its trivial to build cross tools these days.
> > 
> > Pick up the latest binutils from a GNU site, binutils-2.5.2, and
> > gcc-2.6.3.
> > 
> > I use this to build executables in sun3 object format.
> > ./configure -v --host=386bsd --target=sun3
> 
> Say.  That's annoying.
> 
> I really hate non-incremental cross build environments.  I guess it
> comes from using configure instead of makefiles to do the cross
> build ...that's the problem with configure: it wants a single
> target to result from the configuration process.  No way to mount
> the same CDROM/read-only-NFS on multiple machines and generate
> working code without fighting the configure program first.  8-(.
> 

You can build the binutils package will all targets compiled in.
Don't know if it will figure out what the target is if you do
`size file' for instance. 

AFAIK the compiler must be built for a specific target.  Not that
big a deal unless you have tools for dozens of environments.

It better than nothing.

John Capo
IRBS Engineering                      High performance FreeBSD systems



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199510252132.RAA20219>