Did you compile the dependencies yourself also?
No, I afraid I don't have time to recompile these, I use the prebuilt dependencies libraries before.
Just like TDragon saying,
"Ideally, you should be able to use your own 4.1.2-compiled programs with the 3.4.5-compiled SDK.",
in my experience, I had used VisualC7 to compile codes and link libraries that Visual6 built,
and it works fine. I think this problem is strange.
Anyway, thanks for your suggestion.
Of course mostly speed is more important than executable-size, so I also prefer using gcc-4.1.2 now.
I also prefer better proformance.
Pardon me, did you build ogre with gcc4.1.2 and run samples successfully?