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

Reply via email to