Hi everyone, I don't know if this is OT or not so I apologise if it is.
I recently compiled X-6.4 on my system and eterm has refused to work. (The window frame showd up but no prompt.) I then got the Eterm source and compiled it myself, still no go; imlib2 can't be detected even though I have libimlib2-dev installed. So I thought maybe enlightenment and its libs needs to be compiled with the new X libs, so I removed all related enlightenment, eterm, imlib stuff from my system, and compiled everything. Imlib configure did not recognise some of X-6.4 libs, eterm did not pick up imlib2 etc. In particular I'm interested in this section below. ---imlib config.log--- /usr/bin/ld: warning: libX11.so.6, needed by /usr/local/X11R6/lib/libXext.so, not found (try using --rpath) /usr/local/X11R6/lib/libXext.so: undefined reference to `XGetErrorDatabaseText' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetErrorString' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetCopyGC' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetCreateGC' /usr/local/X11R6/lib/libXext.so: undefined reference to `XGetVisualInfo' /usr/local/X11R6/lib/libXext.so: undefined reference to `XIfEvent' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetEventToWire' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XInitImageFuncPtrs' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XFlushGCCache' /usr/local/X11R6/lib/libXext.so: undefined reference to `_Xglobal_lock' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XUnlockMutex_fn' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XGetScanlinePad' /usr/local/X11R6/lib/libXext.so: undefined reference to `XFree' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetFlushGC' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XReadPad' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XLockMutex_fn' /usr/local/X11R6/lib/libXext.so: undefined reference to `XAddExtension' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XAllocScratch' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XReply' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XGetBitsPerPixel' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetFreeFont' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetCloseDisplay' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XSetLastRequestRead' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XEatData' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XFlush' /usr/local/X11R6/lib/libXext.so: undefined reference to `XInitExtension' /usr/local/X11R6/lib/libXext.so: undefined reference to `XFlush' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XSend' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XRead' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetCreateFont' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetFreeGC' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetWireToEvent' /usr/local/X11R6/lib/libXext.so: undefined reference to `XESetError' /usr/local/X11R6/lib/libXext.so: undefined reference to `_XVIDtoVisual' ---imlib config.log--- I think this gives shared pixmap/memory? I've read somewhere that E will run slowly without this enable. Imlib will still compile, but when E starts it complains about how enlightenment over a network connection or an X server that does not support shared memory in my lmlib configuration. I connect locally and my imrc file got shared pixmap and mit-shm turned on. I think the problem might be because imlib did not detect some of X library extensions. So my question is, how do I get imlib to pick up the X-6.4 libs? Relevant details (I hope) :) Debian-woody Linux-2.2.15 P2-450,G400MAX,128M X-6.3 stilled installed in the debian standard location. /usr. Everything I compiled goes to /usr/local, this includes X, E and all it's related stuff. I use 'stow' to manage the different packages. this is my ld.so.conf file: /usr/local/X11R6/lib /usr/local/lib /usr/local/lib/loaders/image /usr/X11R6/lib/Xaw3d /usr/X11R6/lib /usr/lib/libc5-compat /lib/libc5-compat Anyway, any help from you guys is appreciated. Sorry for the long post. MB.