Hi sagar,
sagar:
I am new to this MDL and still learning it.
I think I am not new in MDL and I am still learning also ... it's never ending process :-)
sagar:
i want to know how bmake works i ve searched alot but couldnot find the information.
Unfortunately it's reality, as far as I know there is not any official "bmake tutorial" available.
sagar:
what should i do to create the .ma file please someone explain me about it.
It's impossible to advice anything without knowing more about your project and your computer configuration. You even didn't tell us what is the result of the build process, if there is any error or warning message displayed etc.
My recommendations are:
- Always use MicroStation Development Shell to be sure your environment is set correctly.
- My experience is it's required to start Dev Shell "as administrator" to be sure bmake has enough rights to place your output ma file to a destination folder. (e.g. in Windows 7 it's not possible to manipulate with files in C:\Program Files without admin rights)
- Start with some simple example delivered with MicroStation SDK (e.g. basic is pretty simple) and when you will be sure what bmake command does what, you can copy the same concept to your application.
- bmake file syntax is not unique, it's similar (not sure if completely the same) to any other make tools used in other environments. Because of that, you can use, at least partially, any tutorial related to this topic, for the first search I found for example this and this. They are not perfect and detailed, but can help you.
- Decide what you want to do: Do you want to learn bmake syntax or to solve your problem with compilation? These issues are not the same and require different questions to be posted. Personally, I prefer to learn how to write own bmake file ;-)
With regards,
Jan