I've recently been getting "multiple definitions of xyz: first defined here" errors when I try to build stuff. What causes them? I'm assuming that since I'm trying to build stable/release code, it's not a code error.
I'm using the flags:
-O3 -mtune=xscale -mcpu=xscale -ffast-math -fomit-frame-pointer -fno-common
I copied the ZGCC image contents to a MD partition and took some stuff (SDL headers, OGG/Vorbis headers, etc) that I have from my own builds.
Any help would be much appreciated.