Jason Tackaberry wrote: > On Sun, 2008-11-23 at 23:22 +0000, John Molohan wrote: > >> SystemError: kaa-display compiled without imlib2 display support. >> > [...] > >> So kaa-display does seem that it was compiled without X11 imlib2 support >> but I do have kaa-imlib2 installed: >> > > kaa.display uses Imlib2 directly as well. It looks like when you built > it, you didn't have the Imlib2 devel files. The typical chain of events > is: > > 1. Build kaa.display, and don't notice that Imlib2 support wasn't > enabled (or think it doesn't matter). > 2. Attempt to build kaa.imlib2, but it fails because you doesn't > have Imlib2 development files installed. > 3. Install Imlib2 development package and build kaa.imlib2 > > Try rm -rf kaa/display/build and rebuilding kaa.display. > > Cheers, > Jason. > So a quick try again this evening. I deleted the display and imlib2 subfolders from my kaa source directory then did an svn up. After that I did the following:
[EMAIL PROTECTED] imlib2]# rm -rf /usr/lib/python2.5/site-packages/kaa/imlib2 [EMAIL PROTECTED] imlib2]# rm -rf /usr/lib/python2.5/site-packages/kaa/display [EMAIL PROTECTED] imlib2]# locate Imlib2 /usr/include/Imlib2.h /usr/lib/libImlib2.a /usr/lib/libImlib2.la /usr/lib/libImlib2.so /usr/lib/libImlib2.so.1 /usr/lib/libImlib2.so.1.4.0 [EMAIL PROTECTED] imlib2]# urpmi imlib2-devel Package libimlib2-devel-1.4.1.000-3mdv2009.0.i586 is already installed [EMAIL PROTECTED] imlib2]# ls -lh total 76K -rw-r--r-- 1 root root 290 2008-11-24 22:28 AUTHORS -rw-r--r-- 1 root root 175 2008-11-24 22:28 ChangeLog.in -rw-r--r-- 1 root root 26K 2008-11-24 22:28 COPYING drwxr-xr-x 3 root root 4.0K 2008-11-24 22:28 doc/ -rw-r--r-- 1 root root 1.3K 2008-11-24 22:28 kaa-imlib2.spec -rw-r--r-- 1 root root 140 2008-11-24 22:28 MANIFEST.in -rw-r--r-- 1 root root 395 2008-11-24 22:28 NEWS -rw-r--r-- 1 root root 742 2008-11-24 22:28 README -rw-r--r-- 1 root root 21 2008-11-24 22:28 setup.cfg -rw-r--r-- 1 root root 2.5K 2008-11-24 22:28 setup.py drwxr-xr-x 3 root root 4.0K 2008-11-24 22:28 src/ drwxr-xr-x 3 root root 4.0K 2008-11-24 22:28 test/ -rw-r--r-- 1 root root 326 2008-11-24 22:28 TODO [EMAIL PROTECTED] imlib2]# python setup.py clean POSIX shared memory enabled running clean [EMAIL PROTECTED] imlib2]# python setup.py install POSIX shared memory enabled running install running build running build_py creating build creating build/lib.linux-i686-2.5 creating build/lib.linux-i686-2.5/kaa creating build/lib.linux-i686-2.5/kaa/imlib2 copying src/version.py -> build/lib.linux-i686-2.5/kaa/imlib2 copying src/font.py -> build/lib.linux-i686-2.5/kaa/imlib2 copying src/__init__.py -> build/lib.linux-i686-2.5/kaa/imlib2 copying src/image.py -> build/lib.linux-i686-2.5/kaa/imlib2 running build_ext building 'kaa.imlib2._Imlib2module' extension creating build/temp.linux-i686-2.5 creating build/temp.linux-i686-2.5/src gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -g -fPIC -I/usr/include/python2.5 -c src/imlib2.c -o build/temp.linux-i686-2.5/src/imlib2.o -Wall gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -g -fPIC -I/usr/include/python2.5 -c src/image.c -o build/temp.linux-i686-2.5/src/image.o -Wall gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -g -fPIC -I/usr/include/python2.5 -c src/font.c -o build/temp.linux-i686-2.5/src/font.o -Wall gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -g -fPIC -I/usr/include/python2.5 -c src/rawformats.c -o build/temp.linux-i686-2.5/src/rawformats.o -Wall gcc -pthread -shared build/temp.linux-i686-2.5/src/imlib2.o build/temp.linux-i686-2.5/src/image.o build/temp.linux-i686-2.5/src/font.o build/temp.linux-i686-2.5/src/rawformats.o -L/usr/lib -L/usr/lib -lrt -lImlib2 -lfreetype -lz -lX11 -lXext -ldl -lm -lpython2.5 -o build/lib.linux-i686-2.5/kaa/imlib2/_Imlib2module.so running install_lib creating /usr/lib/python2.5/site-packages/kaa/imlib2 copying build/lib.linux-i686-2.5/kaa/imlib2/version.py -> /usr/lib/python2.5/site-packages/kaa/imlib2 copying build/lib.linux-i686-2.5/kaa/imlib2/font.py -> /usr/lib/python2.5/site-packages/kaa/imlib2 copying build/lib.linux-i686-2.5/kaa/imlib2/_Imlib2module.so -> /usr/lib/python2.5/site-packages/kaa/imlib2 copying build/lib.linux-i686-2.5/kaa/imlib2/__init__.py -> /usr/lib/python2.5/site-packages/kaa/imlib2 copying build/lib.linux-i686-2.5/kaa/imlib2/image.py -> /usr/lib/python2.5/site-packages/kaa/imlib2 byte-compiling /usr/lib/python2.5/site-packages/kaa/imlib2/version.py to version.pyc byte-compiling /usr/lib/python2.5/site-packages/kaa/imlib2/font.py to font.pyc byte-compiling /usr/lib/python2.5/site-packages/kaa/imlib2/__init__.py to __init__.pyc byte-compiling /usr/lib/python2.5/site-packages/kaa/imlib2/image.py to image.pyc writing byte-compilation script '/root/tmp/tmpgIK5D2.py' /usr/bin/python -O /root/tmp/tmpgIK5D2.py removing /root/tmp/tmpgIK5D2.py running install_egg_info Writing /usr/lib/python2.5/site-packages/kaa_imlib2-0.2.4-py2.5.egg-info [EMAIL PROTECTED] imlib2]# cd ../display [EMAIL PROTECTED] display]# ls -lh total 68K -rw-r--r-- 1 root root 328 2008-11-24 22:28 AUTHORS -rw-r--r-- 1 root root 175 2008-11-24 22:28 ChangeLog.in -rw-r--r-- 1 root root 26K 2008-11-24 22:28 COPYING -rw-r--r-- 1 root root 163 2008-11-24 22:28 MANIFEST.in -rw-r--r-- 1 root root 356 2008-11-24 22:28 README -rw-r--r-- 1 root root 21 2008-11-24 22:28 setup.cfg -rw-r--r-- 1 root root 6.1K 2008-11-24 22:28 setup.py drwxr-xr-x 3 root root 4.0K 2008-11-24 22:28 src/ drwxr-xr-x 4 root root 4.0K 2008-11-24 22:28 test/ -rw-r--r-- 1 root root 882 2008-11-24 22:28 TODO [EMAIL PROTECTED] display]# python setup.py clean checking for X11 ... ok checking for imlib2 >= 1.1.1 ... 1.4.1.000 checking for evas >= 0.9.9.010 ... 0.9.9.043 checking for directfb >= 0.9.20 ... no checking for pygame ... ok checking for pygame header files ... ok checking for sdl >= 1.2.5 ... no checking for XComposite ... ok + X11 (evas, evasGL, no imlib2) + Framebuffer (imlib2, evas) - DirectFB - SDL running clean [EMAIL PROTECTED] display]# So display still doesn't pick up imlib2 (from what you said it uses it separately from kaa-imlib2 so I can stop worrying about compiling that?). Any pointers on where I'm going wrong? John ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users