For this thread, please assume all my responses are prefixed with "Thank you very much, that makes sense, you are a genius", it will save me typing all that and embarrassing you, OK?

Oh, and I'm working my way through the Lazarus and FPC wikis as fast as I can... So I'm not just dumping everything here because I'm too lazy to read!
I can see now where you got that information from the error message, but is that information available anywhere in the fpc site or wiki? That would save you a lot of time and basic troubleshooting, I'm sure. I did a number of searches on the fpc site and in google, and I could find nothing that led to the FV unit (or anything else, for that matter!). Obviously this is a known issue, so if you can point me to somewhere that's documented, I can maybe do some figuring out and see if I can't help to discover why that happened on my installation. At least then you won't be stuck doing basic make/build troubleshooting with me!
On that point, unfortunately Free Vision is something I *am* interested in using on this system, since I'll be working with a number of text-mode sources I'm porting from my old Delphi 2 and 3 archives, but these aren't critical right now. I can hopefully help out eventually in some way to sort out the namespace clash there, but I need to concentrate on Lazarus right now.
Having said that, and kind of understanding how you figured THAT problem out, I've immediately hit another, similar, problem, only this time it looks a bit more critical. Here's the logjam :
PPU Loading /Users/Pietje/Sources/lazarus/lcl/units/i386-darwin/carbon/carbongdiobjects.ppu
PPU Source: carbongdiobjects.pp not found
PPU Source: carbondefines.inc not available
Recompiling CarbonGDIObjects, checksum changed for Controls
carbongdiobjects.pp(70,12) Fatal: Can't find unit CarbonGDIObjects used by CarbonInt
Fatal: Compilation aborted
make[2]: *** [lazarus] Error 1
make[1]: *** [bigide] Error 2
make: *** [idebig] Error 2So based on the previous problem, I'm looking for multiple sourcefiles called Controls.* in the compiled fpc units directory. Unlike the Menus issue, though, the only place I can find Controls files is in the univint directory, which I assume is not something that can be deleted!
This is over-simplified on my part, I know. That's where the documentation would be helpful, showing what fpc packages contain what modules and headers and object files and so on, but I'm afraid I can't seem to find anything like that. The best docs are from people chasing down their own problems, but those are few and far between. Anyway, bottom line is I need help to understand where and why this error is being generated...
As an aside, since the problem I was originally experiencing had to do with carbon controls, I'm wondering if this might be part of the root issue on my machine? It really is a bog-standard Mac running bog-standard Lion 10.7.4, I'm not silly enough to have changed anything in the core system, apart from Apple patches and updates.
Hmm. I *did* remove (and then subsequently re-install) the preinstalled X11 library suite very early on, since I didn't think anything I would be doing would use it, but I've since found that a whole bunch of applications - generally text editors and so on that I've tried to build - rely on many, many X11 components. But that really is the only core part of the delivered system I've changed. I swear!
Again, thanks for any pointers or suggestions you can make. And I do apologise for not being smart enough to figure this basic stuff out for myself.