> I finally figured out how to modify the source to build the older versions for ARM. I > have successfully built SDLMAME 126,132, and 134. I was trying to build the latest > version [149] when it erred at the typo.
That's quite odd. Other GCCs, including the ARM GCC on the OLPC 1.75, don't mind that line at all. Is the locale on the Pandora set to something unusual? > I was waiting until 149 finished building so I could report any peculiarities. It > seems to takes over a day to link 149 and my system froze before it ever finished. I > don’t know if it’s even possible to compile 149 with GCC 4.3.3.
GCC back to 4.0.x is supported in some capacity, although compiles on versions prior to 4.6 are generally not tested as often and thus can and will ship broken.
As far as link time, compiling MAME with less than 1 GB of available RAM is a very, very bad idea - I strongly recommend a cross-compiler for that scenario if one's available. Or just put about 24 gigs of swap on an SD card and cross your fingers
|