That you used C++ is the problem. Use plain C and the gcc.
Google for "linux kernel c++" and read on - this has been discussed
several times on this list.
Bernd
--
Firmix Software GmbH http://www.firmix.at/
mobil: +43 664 4416156 fax: +43 1 7890849-55
Embedded Linux Development and Services
--