This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
RE: XShm
- To: "'Jerome David'" <JDavid at lgc dot com>, "'cygwin-xfree at cygwin dot com'" <cygwin-xfree at cygwin dot com>
- Subject: RE: XShm
- From: Suhaib Siddiqi <ssiddiqi at inspirepharm dot com>
- Date: Wed, 28 Mar 2001 06:34:19 -0500
Xwin does not have XSHM support anymore. It had one year ago when first
version
came out. SHM on Windows caused only grieves to me, nothing else, therefore
I compiled without XSHM support and I will not support HSM extension for X
if
user enabled it on their own.
Suhaib
> -----Original Message-----
> From: Jerome David [mailto:JDavid@lgc.com]
> Sent: Tuesday, March 27, 2001 8:43 PM
> To: 'cygwin-xfree@cygwin.com'
> Subject: RE: XShm
>
>
> Ok, I got rid of the shm* errors, but I still have the XShm*
> ones of course.
> I've seen a post that said Xwin has shared memory (XShm)
> enabled, but I am
> using exceed. Does anyone know if exceed supports shared
> memory and how to
> use it ?
>
> J-D
>
> -----Original Message-----
> From: Robert Collins [mailto:robert.collins@itdomain.com.au]
> Sent: Tuesday, March 27, 2001 7:21 PM
> To: Jerome David; cygwin-xfree@cygwin.com
> Subject: RE: XShm
>
>
>
> > -----Original Message-----
> > From: Jerome David [mailto:JDavid@lgc.com]
> > Sent: Wednesday, March 28, 2001 11:24 AM
> > To: 'cygwin-xfree@cygwin.com'
> > Subject: RE: XShm
> >
> >
> > I already have installed cygipc-1.09-2.
> > I get the folling errors:
> > ttfont.o(.text+0xd55): undefined reference to `XShmCreateImage'
> > ttfont.o(.text+0xd9c): undefined reference to `shmget'
> > ttfont.o(.text+0xdf5): undefined reference to `shmat'
> > ttfont.o(.text+0xe2f): undefined reference to `shmget'
> > ttfont.o(.text+0xe91): undefined reference to `shmat'
> > ttfont.o(.text+0xeb1): undefined reference to `XShmAttach'
> > ttfont.o(.text+0xf74): undefined reference to `XShmGetImage'
> > ttfont.o(.text+0x10d3): undefined reference to `XShmPutImage'
> > ttfont.o(.text+0x1146): undefined reference to `XShmDetach'
> > ttfont.o(.text+0x1155): undefined reference to `shmdt'
> > ttfont.o(.text+0x1165): undefined reference to `shmctl'
> > Seems that this is shared memory stuff.
>
> do you have -lcygipc (from memory) in you link line? that
> should get rid
> fo the shm* errors. The XShm errors I don't know anything about. I
> suggest you follow the xfree86.cygwin.com's faq's references area and
> see what they are meant to do. You may be able to add them quite
> trivially to the Xwin server/client libraries - using the cygipc
> routines to do all the work.
>
> Rob
>
> > (I am trying to compile enlightenment, I already already have imlib,
> > fnlib and freetype, but I'm stucked because of these errors)
> >
> > J-D
> >
> > -----Original Message-----
> > From: Robert Collins [mailto:robert.collins@itdomain.com.au]
> > Sent: Tuesday, March 27, 2001 7:10 PM
> > To: Jerome David; cygwin-xfree@cygwin.com
> > Subject: RE: XShm
> >
> >
> > > -----Original Message-----
> > > From: Jerome David [mailto:JDavid@lgc.com]
> > > Sent: Wednesday, March 28, 2001 11:15 AM
> > > To: 'cygwin-xfree@cygwin.com'
> > > Subject: XShm
> > >
> > >
> > > Hi,
> > > Is there a way to compile source code that uses XShm (like
> > Imlib2 for
> > > instance) under cygwin ?
> > >
> > > J-D
> > >
> >
> > I don't know. What does XShm do? If it's sysV shared memory, I think
> > cygipc implements that.
> >
> > Rob
> >
>