Re: Install error

"j_post" <[email protected]>
Newsgroups gmane.comp.lib.sdl
Message-ID <[email protected]>
Make the following changes in src/video/x11/SDL_x11sym.h at around line 168

/*
 * Not required...these only exist in code in headers on some 64-bit 
platforms,
 *  and are removed via macros elsewhere, so it's safe for them to be missing.
 */
#ifdef LONG64
SDL_X11_MODULE(IO_32BIT)
#if SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32
SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned 
len),(dpy,data,len),return)
#else
 SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),
(dpy,data,len),return)
#endif
SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),
(dpy,data,len),)
#endif

Jeff

On Monday 12 September 2016 00:39:50 Petr Pisar wrote:
> On Sat, Aug 13, 2016 at 03:07:45AM +0000, jeiler wrote:
> > I'm trying to install SDL 1.2.15 and get the following error:
> >
> > Code:
> > libtool: compile:  gcc -g -O2 -I./include -D_GNU_SOURCE=1
> > -fvisibility=hidden -DXTHREADS -D_REENTRANT -DHAVE_LINUX_VERSION_H -Wall
> > -c ./src/video/x11/SDL_x11dyn.c  -fPIC -DPIC -o build/.libs/SDL_x11dyn.o
> > ./src/video/x11/SDL_x11sym.h:168:17: error: conflicting types for
> > ‘_XData32’ SDL_X11_SYM(int,_XData32,(Display *dpy,register long
> > *data,unsigned len),(dpy,d ^
> 
> https://bugzilla.libsdl.org/show_bug.cgi?id=1769
> 
> -- Petr
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.