Question: Currently I am running tomcat 6.0.37 version (64-bit windows) on remote desktop server(OS-Windows2008/64-bit), please help me to find answers for the following questions.

**QUESTIONS**

**Q1)** How can I run tomcat 6.0.37 version(64-bit windows) as a background process, after closing the tomcat server command prompt window?

(Note : "Tomcat windows service Installer" is not applicable for my scenario.)

**Q2)** How to start Tomcat 6.0.37 version(64-bit windows) automatically when remote desktop server(OS-Windows2008/64-bit) starts up and also when remote desktop server(OS-Windows2008/64-bit) gets restarted?

Please help me regarding the above questions with step-by-step procedure and some useful information regarding above questions.

Thanks,

Ashwini

Answer: 
That's because just `usr/include/` isn't a proper compiler flag. You need to use e.g. `-I/usr/include/`.

However, using libraries from userspace in a kernel driver might not work as you expect it to, like not at all. The kernel should have have it's own string library (including the `"string.h"` header file) that you should use.
it seems like we can not use standard header files in kernel programming. Thanks for your help