Do you have the only one BC45 compiler? Someone said that BC40 are not so stable, I think you can use BC502. As I know, BC502 is money free now. But how can you find the books or reference mannual? Why not use MS VS 60 or GCC?
if nto wrong, 2.52 supplied with book was with port to BC 4.52 . I did not have any problem with 4.52 .
See the port page on micrium site for other compilers and also search inet - ther could be ports not reported to micrium .