Ryan McCoskrie wrote:
Are you setting the archtitecture flag while compiling _as well as_ linking?
Ah, yes, that would be helpful, wouldn't it? Now that I *really* have that option set for the gcc, and not just ld, ld is complaining about incompatible Shared Object (extention "so") files, which seems to fit what Volker said. I don't know much about binary execuatbles at this level, but why does it care about the .so files themselves? I thought they were only used at runtime and the header files were used for compilation.
Anyway, if what Volker said is true, then I think I'll follow Nick's suggestion and compile in a chroot environment.
Thanks, Aidan
