首页 > 其他 > 详细

./src/video/x11/SDL_x11sym.h:168:17: 错误:与‘_XData32’类型冲突

时间:2015-12-24 19:28:42      阅读:780      评论:0      收藏:0      [点我收藏+]

./src/video/x11/SDL_x11sym.h:168:17: 错误:与‘_XData32’类型冲突

 SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned
 len),(dpy,data,len),return)

                 ^

./src/video/x11/SDL_x11dyn.c:95:5: 附注:in definition of macro
‘SDL_X11_SYM’
  rc fn params { ret p##fn args ; }

     ^

In file included from ./src/video/x11/SDL_x11dyn.h:34:0,

                 from ./src/video/x11/SDL_x11dyn.c:26:

/usr/include/X11/Xlibint.h:595:12: 附注:‘_XData32’的上一个声明在此

 extern int _XData32(

            ^

make: *** [build/SDL_x11dyn.lo] 错误


解决办法:

编辑SDL_x11sym.h 中的代码

[root@localhost SDL-1.2.15]# cd src/video/x11

[root@localhost x11]#gedit SDL_x11sym.h

将其中的第168、169行代码注释掉(标绿色部分)

#ifdef LONG64  

SDL_X11_MODULE(IO_32BIT)  

//SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return)  

//SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),)  

#endif  


本文出自 “DOSOM” 博客,谢绝转载!

./src/video/x11/SDL_x11sym.h:168:17: 错误:与‘_XData32’类型冲突

原文:http://8656934.blog.51cto.com/8646934/1727971

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!