From: Wido <wi...@gm...> - 2008-06-13 16:36:45
|
hi! i would like to know how to enable composite engine and xrender in e17. If I go to control panel -- advance -- engine and selct it, a window appear saying that my current screen doesn't support it. The thing is, i have a laptop (ati x200) and a desktop (nvidia geforce 6100) both with closed propietary drivers, both boxes has been compiled with x11-gl enabled y evas (don't know how to enable xcb) and still doens't wotk. current configuration in evas is (i cvs up yesterday): wido@eva:~/sources/enlightenment/e17/libs/evas$ ./configure --enable-image-loader-edb --enable-fb --enable-glitz-x11 --enable-gl-x11 --enable-gl-glew --enable-software-qtopia --enable-software-xcb --enable-xrender-xcb checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for library containing strerror... none required checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for an ANSI C-conforming const... yes checking for a sed that does not truncate output... /bin/sed checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognize dependent libraries... pass_all checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking how to run the C++ preprocessor... g++ -E checking the maximum length of command line arguments... 98304 checking command to parse /usr/bin/nm -B output from gcc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so (cached) (cached) checking how to hardcode library paths into programs... immediate checking for working alloca.h... yes checking for alloca... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for FREETYPE... yes checking for FONTCONFIG... yes checking for dlopen... no checking for dlopen in -ldl... yes checking for dladdr in -ldl... yes checking fnmatch.h usability... yes checking fnmatch.h presence... yes checking for fnmatch.h... yes checking for fnmatch... yes checking whether software directdraw backend is to be built... auto checking ddraw.h usability... no checking ddraw.h presence... no checking for ddraw.h... no checking whether software directdraw backend will be built... no checking whether 16 bit software directdraw backend is to be built... auto checking for ddraw.h... (cached) no checking whether 16 bits software directdraw backend will be built... no checking whether direct3d backend is to be built... auto checking whether direct3d backend will be built... no checking whether 16 bit software WinCE backend is to be built... auto checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking whether 16 bits software WinCE backend will be built... no checking whether software x11 backend is to be built... auto checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking X11/X.h usability... yes checking X11/X.h presence... yes checking for X11/X.h... yes checking whether software 16bit x11 backend is to be built... no checking whether software xcb backend is to be built... yes checking for XCB... no checking whether SDL backend is to be built... no checking whether to use SDL primitive when possible... no checking whether fb backend is to be built... yes checking linux/fb.h usability... yes checking linux/fb.h presence... yes checking for linux/fb.h... yes checking whether buffer backend is to be built... yes checking whether software qtopia backend is to be built... yes checking for qdirectpainter_qws.h... no checking whether gl x11 backend is to be built... yes checking for X... libraries , headers checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... (cached) yes checking for shmat... (cached) yes checking for IceConnectionNumber in -lICE... (cached) yes checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GL/glu.h usability... yes checking GL/glu.h presence... yes checking for GL/glu.h... yes checking for X11/X.h... (cached) yes checking whether gl glew backend is to be built... yes checking for GL/gl.h... (cached) yes checking for GL/glu.h... (cached) yes checking GL/glew.h usability... yes checking GL/glew.h presence... yes checking for GL/glew.h... yes checking whether gl glew backend will be built... yes checking whether xrender x11 backend is to be built... auto checking for X... libraries , headers checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... (cached) yes checking for shmat... (cached) yes checking for IceConnectionNumber in -lICE... (cached) yes checking for X11/X.h... (cached) yes checking X11/extensions/Xrender.h usability... yes checking X11/extensions/Xrender.h presence... yes checking for X11/extensions/Xrender.h... yes checking whether xrender xcb backend is to be built... yes checking for XCBRENDER... no checking whether glitz x11 backend is to be built... yes checking for X... libraries , headers checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... (cached) yes checking for shmat... (cached) yes checking for IceConnectionNumber in -lICE... (cached) yes checking for X11/X.h... (cached) yes checking for GLITZ... yes checking whether to enable gif image loader... auto checking gif_lib.h usability... yes checking gif_lib.h presence... yes checking for gif_lib.h... yes checking for DGifOpenFileName in -lgif... yes checking whether to enable png image loader... auto checking for PNG... yes checking whether to enable jpeg image loader... auto checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking for EET... yes checking whether to enable eet font loader... yes checking whether to enable eet image loader... yes checking for EDB... yes checking whether to enable edb image loader... yes checking whether to enable tiff image loader... auto checking tiffio.h usability... yes checking tiffio.h presence... yes checking for tiffio.h... yes checking for TIFFReadScanline in -ltiff... yes checking whether to enable xpm image loader... yes checking whether to enable svg image loader... auto checking for SVG... yes checking for CAIRO_SVG... yes checking whether to enable pmaps image loader... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_attr_setaffinity_np in -lpthread... yes checking for pthread_barrier_wait in -lpthread... yes checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking for pthread_attr_setaffinity_np in -lpthread... (cached) yes checking for pthread_barrier_wait in -lpthread... (cached) yes checking whether to build pthread code... yes checking whether to build Async Events support... auto checking whether we can build Async Events support... yes checking whether to build mmx code... yes checking whether to build sse code... yes checking whether to build altivec code... no checking whether to build c code... yes checking whether to build sampling scaler... yes checking whether to build smooth scaler... yes checking whether to build yuv converter code... yes checking whether to build small dither mask code... no checking whether to build without dither mask for 16bpp... no checking whether to build 8bpp RGB 332 converter code... yes checking whether to build 8bpp RGB 666 converter code... yes checking whether to build 8bpp RGB 232 converter code... yes checking whether to build 8bpp RGB 222 converter code... yes checking whether to build 8bpp RGB 221 converter code... yes checking whether to build 8bpp RGB 121 converter code... yes checking whether to build 8bpp RGB 111 converter code... yes checking whether to build 16bpp RGB 565 converter code... yes checking whether to build 16bpp BGR 565 converter code... yes checking whether to build 16bpp RGB 555 converter code... yes checking whether to build 16bpp RGB 444 converter code... yes checking whether to build 16bpp 565 (444 ipaq) converter code... yes checking whether to build 16bpp RGB rotation 0 converter code... yes checking whether to build 16bpp RGB rotation 180 converter code... yes checking whether to build 16bpp RGB rotation 270 converter code... yes checking whether to build 16bpp RGB rotation 90 converter code... yes checking whether to build 24bpp RGB 888 converter code... yes checking whether to build 24bpp BGR 888 converter code... yes checking whether to build 32bpp RGB 8888 converter code... yes checking whether to build 32bpp RGBX 8888 converter code... yes checking whether to build 32bpp BGR 8888 converter code... yes checking whether to build 32bpp BGRX 8888 converter code... yes checking whether to build 32bpp RGB rotation 0 converter code... yes checking whether to build 32bpp RGB rotation 180 converter code... yes checking whether to build 32bpp RGB rotation 270 converter code... yes checking whether to build 32bpp RGB rotation 90 converter code... yes checking whether to enable build with valgrind... no configure: creating ./config.status config.status: creating Makefile config.status: creating evas-cairo-x11.pc config.status: creating evas-fb.pc config.status: creating evas-glitz-x11.pc config.status: creating evas-opengl-glew.pc config.status: creating evas-opengl-x11.pc config.status: creating evas-software-buffer.pc config.status: creating evas-software-qtopia.pc config.status: creating evas-software-x11.pc config.status: creating evas-software-16-x11.pc config.status: creating evas-software-xcb.pc config.status: creating evas-xrender-x11.pc config.status: creating evas-xrender-xcb.pc config.status: creating evas-software-ddraw.pc config.status: creating evas-software-16-ddraw.pc config.status: creating evas-direct3d.pc config.status: creating evas-software-16-wince.pc config.status: creating evas-software-sdl.pc config.status: creating evas.pc config.status: creating src/Makefile config.status: creating src/lib/Makefile config.status: creating src/lib/canvas/Makefile config.status: creating src/lib/data/Makefile config.status: creating src/lib/file/Makefile config.status: creating src/lib/imaging/Makefile config.status: creating src/lib/cache/Makefile config.status: creating src/lib/engines/Makefile config.status: creating src/lib/engines/common/Makefile config.status: creating src/lib/engines/common/evas_op_add/Makefile config.status: creating src/lib/engines/common/evas_op_blend/Makefile config.status: creating src/lib/engines/common/evas_op_copy/Makefile config.status: creating src/lib/engines/common/evas_op_mask/Makefile config.status: creating src/lib/engines/common/evas_op_mul/Makefile config.status: creating src/lib/engines/common/evas_op_sub/Makefile config.status: creating src/lib/engines/common_16/Makefile config.status: creating src/modules/Makefile config.status: creating src/modules/engines/Makefile config.status: creating src/modules/engines/software_generic/Makefile config.status: creating src/modules/engines/software_ddraw/Makefile config.status: creating src/modules/engines/direct3d/Makefile config.status: creating src/modules/engines/software_16_wince/Makefile config.status: creating src/modules/engines/software_x11/Makefile config.status: creating src/modules/engines/software_xcb/Makefile config.status: creating src/modules/engines/fb/Makefile config.status: creating src/modules/engines/buffer/Makefile config.status: creating src/modules/engines/software_win32_gdi/Makefile config.status: creating src/modules/engines/software_qtopia/Makefile config.status: creating src/modules/engines/gl_common/Makefile config.status: creating src/modules/engines/gl_glew/Makefile config.status: creating src/modules/engines/gl_x11/Makefile config.status: creating src/modules/engines/cairo_common/Makefile config.status: creating src/modules/engines/cairo_x11/Makefile config.status: creating src/modules/engines/xrender_x11/Makefile config.status: creating src/modules/engines/xrender_xcb/Makefile config.status: creating src/modules/engines/software_sdl/Makefile config.status: creating src/modules/engines/glitz_x11/Makefile config.status: creating src/modules/engines/software_16/Makefile config.status: creating src/modules/engines/software_16_x11/Makefile config.status: creating src/modules/engines/software_16_ddraw/Makefile config.status: creating src/modules/engines/software_16_sdl/Makefile config.status: creating src/modules/loaders/Makefile config.status: creating src/modules/loaders/edb/Makefile config.status: creating src/modules/loaders/eet/Makefile config.status: creating src/modules/loaders/gif/Makefile config.status: creating src/modules/loaders/jpeg/Makefile config.status: creating src/modules/loaders/png/Makefile config.status: creating src/modules/loaders/tiff/Makefile config.status: creating src/modules/loaders/xpm/Makefile config.status: creating src/modules/loaders/svg/Makefile config.status: creating src/modules/loaders/pmaps/Makefile config.status: creating src/modules/savers/Makefile config.status: creating src/modules/savers/edb/Makefile config.status: creating src/modules/savers/eet/Makefile config.status: creating src/modules/savers/jpeg/Makefile config.status: creating src/modules/savers/png/Makefile config.status: creating src/modules/savers/tiff/Makefile config.status: creating src/lib/include/Makefile config.status: creating README config.status: creating evas.spec config.status: creating config.h config.status: executing depfiles commands ------------------------------------------------------------------------ evas 0.9.9.043 ------------------------------------------------------------------------ Configuration Options Summary: Engines: Software Memory Buffer.....: yes Software X11...............: yes XRender X11................: yes OpenGL X11.................: yes Glitz X11..................: yes Cairo X11..................: no Software XCB...............: no XRender XCB................: no Software DirectDraw........: no Direct3d...................: no OpenGL Glew................: yes Software SDL...............: no (primitive: no) Software Framebuffer.......: yes Software Qtopia............: no Software 16bit ............: no Software 16bit X11.........: no Software 16bit Directdraw..: no Software 16bit WinCE.......: no Software 16bit SDL.........: no (primitive: no) Image Loaders: GIF.....................: yes PNG.....................: yes JPEG....................: yes EET.....................: yes EDB.....................: yes TIFF....................: yes XPM.....................: yes SVG.....................: yes PMAPS...................: yes Font Sourcing Systems: EET.....................: yes Font Searching Systems: Fontconfig..............: yes CPU Specific Extensions: Fallback C Code.........: yes MMX.....................: yes SSE.....................: yes ALTIVEC.................: no Thread Support..........: yes Async Events..............: yes ARGB Software Engine Options: Sampling Scaler.........: yes Smooth Scaler...........: yes YUV Converter...........: yes ARGB Conversion Options: Smaller Dither Mask.....: no No Dither Mask for 16bpp: no 8bpp RGB 332............: yes 8bpp RGB 666............: yes 8bpp RGB 232............: yes 8bpp RGB 222............: yes 8bpp RGB 221............: yes 8bpp RGB 121............: yes 8bpp RGB 111............: yes 16bpp RGB 565...........: yes 16bpp BGR 565...........: yes 16bpp RGB 555...........: yes 16bpp RGB 444...........: yes 16bpp RGB 565 (444 ipaq): yes 16bpp Rotation 0........: yes 16bpp Rotation 90.......: yes 16bpp Rotation 180......: yes 16bpp Rotation 270......: yes 24bpp RGB 888...........: yes 24bpp BGR 888...........: yes 32bpp RGB 8888..........: yes 32bpp RGBX 8888.........: yes 32bpp BGR 8888..........: yes 32bpp BGRX 8888.........: yes 32bpp Rotation 0........: yes 32bpp Rotation 90.......: yes 32bpp Rotation 180......: yes 32bpp Rotation 270......: yes This box is a turion64, debian lenny (updated) 32 bits, ati x200M. This time, i didn't compile with sdl support (i did it before), is sdl worth to be enable? and xcb (which i never could enable)?. what are cairo and qtopia for? thanks in advance, and sorry for the long post. A have this questions for a long time, je ^-^ -- Wido |