This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Building Enlightenment



We do not officially support CygIPC therefore the pre-compiled binaries are
Not built with XSHM extension.  If you want to compile Enlightment, you need
SHM support and to have that you need to compile XFree86 yourself with XSHM
enabled.
Alan posted a message a couple of weeks ago, check mail archives, please.

Suhaib


> -----Original Message-----
> From: Idar Tollefsen [mailto:Idar.Tollefsen@baerum.kommune.no] 
> Sent: Friday, May 18, 2001 7:45 AM
> To: cygwin-xfree@sourceware.cygnus.com
> Subject: Building Enlightenment
> 
> 
> Hello,
> 
> With the recent advances of Cygwin/XFree and support libraries 
> I thought it was time to try building Enlightenment.
> 
> With all libraries in place, I'm stuck on the following error message:
> 
> gcc  -I/include -I/usr/include -I/usr/X11R6/include 
> -I/usr/local/include 
> -L/lib -L/usr/lib -L/usr/X11R6/lib -L/usr/local/lib -o dox  
> format.o file.o ttfont.o text.o dox.o 
> -lttf -lFnlib -lImlib -ljpeg -ltiff -lpng -lz -lm -lSM -lICE 
> -lXext -lX11 
> ttfont.o(.text+0x120e):ttfont.c: undefined reference to 
> `XShmCreateImage'
> ttfont.o(.text+0x12bd):ttfont.c: undefined reference to `shmget'
> ttfont.o(.text+0x1338):ttfont.c: undefined reference to `shmat'
> ttfont.o(.text+0x135f):ttfont.c: undefined reference to `XShmAttach'
> ttfont.o(.text+0x1385):ttfont.c: undefined reference to `shmget'
> ttfont.o(.text+0x1400):ttfont.c: undefined reference to `shmat'
> ttfont.o(.text+0x1427):ttfont.c: undefined reference to `XShmAttach'
> ttfont.o(.text+0x1504):ttfont.c: undefined reference to `XShmGetImage'
> ttfont.o(.text+0x16a1):ttfont.c: undefined reference to `XShmPutImage'
> ttfont.o(.text+0x1725):ttfont.c: undefined reference to `XShmDetach'
> ttfont.o(.text+0x1734):ttfont.c: undefined reference to `shmdt'
> ttfont.o(.text+0x1747):ttfont.c: undefined reference to `shmctl'
> collect2: ld returned 1 exit status
> 
> It looks like I'm missing a library here. I would suspect 
> libSM, but libSM.a is present in /usr/X11R6/lib.
> 
> As for versions; I updated both Cygwin and XFree yesterday,
> so they should both be up to date. I also installed the 
> latest cygIPC package.
> 
> I know that there have been problems with shm and cygwin 
> before, and maybe still is? I can, however, not find any 
> option to build Enlightenment without it.
> 
> Could someone please enlightenment as to what might be
> the problem, or direct me to a set of precompiled binaries,
> if they exist?
> 
> 
> - IT
> 
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]