Issue: The MapBasic program compiles to a *.MBO format file instead of to a *.MBX file.
One of two things can cause this to happen:
- The MapBasic program does not have a Sub Main.
- The MapBasic program is calling a Sub or Function from another module that includes a *.DEF file at the beginning of the program.
Fix: The MBO file must be linked in a project file (*.MBP) with other *.MBO file to create the *.MBX.