现在的位置: 首页 > 综合 > 正文

编译XORG的错误集锦及解决方法(持续更新中)

2014年01月22日 ⁄ 综合 ⁄ 共 641字 ⁄ 字号 评论关闭

1.错误提示:

error: bits/predefs.h: No such file or directory
In file included from /usr/include/endian.h:61,
                 from 

/opt/HEPXA270/02_toolchain//usr/include/bits/waitstatus.h:65,
                 from /usr/include/stdlib.h:43,
                 from ../include/misc.h:143,
                 from atom.c:57:
/opt/HEPXA270/02_toolchain//usr/include/bits/byteswap.h:21:3: error: 

#error "Never use <bits/byteswap.h> directly; include <byteswap.h> 

instead."
make[1]: *** [atom.lo] Error 1
make[1]: Leaving directory `/xroot/soft/xorg-server-1.3.0.0/dix'
make: *** [install-recursive] Error 1

解决方法:

              解决方法:sudo apt-get install gcc-multilib

             ( 注:gcc-multilib主要是用于32 位系统编译 64 位程序,64 位系统编译 32 位程序,因为我在虚拟机里安装的是64位ubuntu,编译的是32位,所以会出现这种情况)

 

抱歉!评论已关闭.