c语言编译有关问题

c语言编译问题在ubuntu下gcc编译一个简单的c程序,我用的是静态编译。命令如下:gcc-statichello.h完成后把可

c语言编译问题
在ubuntu下gcc编译一个简单的c程序,我用的是静态编译。
命令如下:
gcc     -static     hello.h  
完成后把可执行文件a.out   放到另一操作系统FC4下却无法执行并出现segmentation   fault   错误。请问为什么。

[解决办法]
内核版本不同引起的吧。