I `m just trying to learn how to use C::B and also I `d like to know about C::B specifications, to see whether it `s suitable for my need as a C IDE or not
If you want to see if C::B fits for your needs you should at first understand how it works.
And converting a makefile project is not the best way to understand C::B's build system.
I think the best way is always to use it for a typicall C::B-project (that means use the wizard and see what it creates).
Reading the
manual and the
wiki might also be helpful.
And it's not really C::B related to port a project to C::B, because there are too many different projects out in the world and it's beyond the task of this forum to help to port them all.
The second is that the code compiles with tons of warnings and is not really readable.
as I said the code has no errors ...but if you see any errors you can report it to IOZone working team (www.iozone.org)...they would be thankful because till now no one could see any errors in this code
I did not say anything about errors, but warnings, and that's a difference. But why do you blame the IOZone team if you create such a crippled package for download and don't tell anybody that you cut away the most cpu and platform related parts (your makefile has 708 Bytes the original one is more than 45 KBytes). I tried to compile on a 64-bit system and that leads of course to many warnings if the code and/or the compile-flags and -defs are platform-specific.
And my tip was: use the makefile.
To be more specific: use it as custom makefile, a really port of this project to C::B can surely be a good execise, but I'm not sure if it really makes sense.
But if you really want it, no problem.
But before you ask (and the first of your posts did not include any relevant information) please
read and understand the documentation and provide as many information about the problem as possible.
That's my last post in this thread as I spent much too much of my time for this thing.