gcc & Coldfire

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey list -

I've been using gcc for ages now, but I've never gotten the feel that
I really understand how it does what it does, y'know? So please bear
with me...

I'm on a new project, writing code for the Coldfire 5275. This is the
first time I've compiled anything for the m68k family with gcc.

My boss gave me some gcc 2.95.3 binaries that seem to work, but damn,
that version is ancient (early 2001). I'd really like to use something
a little more modern.

I installed gcc under cygwin (not sure what version at this point) and
tried to compile with that, but that version of gcc didn't understand
-m5200, even though it is in the man. I figured (this may be dumb on
my part) that when they built the gcc they distribute for cygwin, that
perhaps they configured the m68k libraries out (since most people
using gcc under cygwin wouldn't need it). So I grabbed a source copy
of gcc 3.4.6 and compiled that under whatever gcc cygwin installed.

Sadly, that didn't help. When I try to compile, I still get the same
sort of error:

/usr/local/bin/gcc.exe -c -O3 -I../include -m5200 -w -gdwarf-2 -std=c99 cdu.c
cc1: error: invalid option `5200'
cdu.c:1: error: target system does not support the "dwarf-2" debug format
make: *** [cdu.o] Error 1

I realize that probably doesn't give you much to go on, but can anyone
take a STAB (heh, sorry, couldn't resist) at what I am doing wrong?
When I built gcc, I didn't exclude anything. I just did a default
./configure, make, make install, etc.

Many thanks,

Gre7g

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux