No. And even if there were a theoretical possibility it would be magnitudes more complicated than fixing your porting issues.
Noting Martin's and Mika's answers, since Lazarus is arguably the best available RAD IDE perhaps expanding it to support more compilers and languages would be a worthwhile goal.
The IDE, i.e. editor and debugger, is IMO at least as good as Eclipse and its open nature makes it attractive relative to MS Visual Studio. The form designer, generating XML and provably useful for multiple target OSes etc., is sufficiently capable that other language communities might consider implementing their own class libraries.
MarkMLl
The IDE has support for plug ins already. Extensions for other languages can therefore be done as 3rd party add ons.
If those plug in interfaces are not sufficient, they can be extended. But that will probably only happen when someone actually shows that they develop such a plugin. (And "shows" in this context means, has already some code as proof of their intend).
Couple of other notes.
Debugger: For users of other IDE, there is a "DAB" interface (written by Joost) to FpDebug. (search wiki)
FpDebug: Is a generic debugging library. It has it's main focus on DWARF. However if someone would supply readers for other generic debug formats that would be within its scope. That would need continuous support as FpDebug is still being shaped... Maybe that could even be an addon package, not sure yet.
FpDebug, DWARF: The implementation has had it's testing against FPC only. But it should not be limited. If you have code by another compiler that generated *valid* DWARF, and FpDebug does not handle it, then that is considered a bug in FpDebug (or missing feature, since FpDebug's DWARF is not 100% complete yet). However since DWARF does not represent all Pascal structures sufficiently, the resulting display for non-FPC may be somewhat generic. If incorrect/buggy DWARF is produced, then it only counts as a bug if FpDebug crashes, otherwise any result (error or incorrect value / the latter, depends on the severity of the incorrectness) is acceptable.
The Display of values in the IDE is (and always will) be Pascal centric). For other display, a plugin would need to do that.