Re: Imlib requires shared memory extension for compile



On 18 Aug, Ian Wells shouted:
->  I'm sure this serves me right for compiling on a new platform... The
->  system I'm using (DG/UX) has no shared memory X extension libraries or
->  clients.  Since this is an X extension rather than a core X feature,

X11R6 has it as a core extension - ie it's standard on X11R6.
extensions are theonly way to extend the x protocol and mit-shm has
infact been "standard" for many years now. Commercial vendors are VERY
SLOW to catch up.

->  and since the machine has no X display of its own in any case, I'm not
->  all that surprised.  However, it does mean that my CVS version of
->  imlib's not compiling.  It looks for <X11/extensions/XShm.h> (not
->  there) and removing this doesn't help as its uses are liberally
->  scattered throughout the source code.

install X11R6. If you can't -= complain to DIGITAL (compaq) thats why
you pay for a commercial UNIx - so you can bitch to them when it's ont
up to par.

->  Since I know imlib will work without using shared memory I know it
->  should theoretically be possible to get it to work when the extension
->  is not available.  Has anyone else done this?

it needs it to compile and link. all shm checks are done runtime incase
of being on a network. if you don't have mit-shm for your X-server you
shoudl install X11R6.

-- 
--------------- Codito, ergo sum - "I code, therefore I am" --------------------
raster@rasterman.com       /\___ /\ ___/||\___ ____/|/\___  raster@redhat.com
Carsten Haitzler           | _ //__\\ __||_ __\\ ___|| _ /  Red Hat Advanced
218/21 Conner Drive        || // __ \\_ \ | |   \ _/_|| /   Development Labs
Chapel Hill NC 27514 USA   ||\\\/  \//__/ |_|   /___/||\\   919 547 0012 ext 282
+1 (919) 929 9443, 801 4392   For pure Enlightenment   http://www.rasterman.com/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]