Conversion is a complicated thing,when it comes to diffrent compilers or OSs.
Mainly it's the header files,slight variations in the standard structures,diffrent funtion names etc. which are a problem.
I run into this quite often,but it's not too hard.The only thing is that use should understand what the code is doing,know your compiler well.
BCB (borland c++ builder,right?).I have never really used it.Sorry about that.
Anyway what seems to be the general problem,errors ?