Microware OS-9 Support Links
Home Training Resources TECH-CHECK History Registered Support Logout

Compiler Issues

For generic compiler problems, see the Ultra C/C++ Compiler FAQ .

Why does the sample project included with Hawk not compile?

The files in the sample project assume that you have installed the MWOS directory within the C:\ drive. If this is not the case, you will have to manually edit "sample.pjt" and "sample.mpj" and enter in the correct location of MWOS.

How can I change the link order of relocatables in a Hawk component?

This is a known limitation of Hawk v1.0.  Engineers are working on relaxing this restriction in a future version of Hawk.  

How can I generate an own psect unit within a driver component? Hawk always links this unit twice (as psect and as unit).

Exclude the psect unit from build with the unit properties and build this unit manually after each change.

How can I compile my 68k assembly files without adding a "Spanreg" directive?

The default environment for using *.a files has been changed. "XCC" will always call "R68" with option "-bt", which then requires a "Spanreg" directive in the assembly source. Add option "-as=-bt" to XCC's command line. The original "-bt" will still be produced, but a later "--bt" will cancel branch size optimization again.

Debugger Issues

Why does the debugger have problems with void main()?

This is a known bug. A workaround is to use "int main()" instead.

Why can't I stop the debugger?

Why can't the debugger display pointers correctly? I have a "char **" variable, and its value shows up as garbage.

Why is the debugger unable to find my source files? I have set up the necessary paths. How do I get the debugger to set breakpoints?

Documentation Issues

On Help in the document "Using Hawk", selecting "Setting the Project Properties", the help file describes CodeWright and something like the old Makefile-Editor.

Why is there no OS-9® Technical Manual included with my Hawk/68k?

FasTrak Incompatibility Issues

Why can't I read my old FasTrak projects?

Will I have to uninstall FasTrak before I install Hawk?

FTP Issues

Why does Hawk's ftp-Manager not work with OS-9® target machines?

How can I enable or disable the FTP entry within the "File" menu?

Missing Item Issues

Why is Hawk missing header files? Where is my "types.h" header file?

Why is Hawk missing tools for generation and inspection of inetdb and rpcdb?

Networking Issues

The documentation states that Hawk requires SoftStax on the target system. If I have ISP running, what should I do?

How can I seperate Hawk's *.ini files from the executables in a network based installation?

Miscellaneous Issues

Why can't I pass more than one environment to the target?

Why can't I change the background colour of Hawk's telnet window?

Why does the Error bar lead to "No errors found" for errors shown in the build output window?

How can I detect the edition of DOS-hosted utilities to seperate FasTrak from Hawk Executables?

Why is the character "+" no longer supported in makefile MACRO definitions?

When I start Hawk I can see a window with "Tip of the day". Can I see or print all of these tips?

How can I use OS9Make within the Hawk IDE?

When I tried to do a system state connection, Hawk crashed or froze up. What happened?

Why does the build tab frequently lose its contents?

Why does Hawk crash when started from user level in Windows NT?

Back to FAQ's

FAQ: Microware Hawk IDE