Main index > Usage problems > yab/modubar display problems [CLOSED]

By schlum (User), on Mon May 16 12:17:11 2005: yab/modubar display problems [CLOSED].

Hi
i installed yesterday adesklets. but if i start yab or modubar i got some problems. look:
http://vto.bounceme.net/modubar.jpg
i got an error at compiling. perhaps thats the problem:

Code:

.
.
.
checking for XOpenDisplay in -lX11... yes
checking for imlib2-config... /usr/bin/imlib2-config
checking for imlib2 - version >= 1.1.2... ./configure: line 8199: test: 1.002: integer expression expected
yes
checking for imlib2... checking for imlib2 - version >= 1.2.0... ./configure: line 8274: test: 1.002: integer expression expected
yes
checking for imlib2 program linking... yes
checking for uint typedef in standard library... yes
configure: creating ./config.status
.
.
.



whats the problem? and could the display problems be caused of this ?
thx alot for your help

By syfou (Core Developer & Desklet Author), on Mon May 16 13:06:01 2005.

You are right, that is most likely your problem. adesklets expects you to link against a recent (>=1.1.2) version of Imlib2 (as stated in the documentation). From what I read, you have on your system something significantly older (1.002); it went undetected by the configure script because the naming scheme used changed about 2 and a half years back. You can check this by doing:

Code:


imlib2-config --version



I had this exact same problem (identically garbled output on yab) with Tim Schutte, our moderator, a few months back. Just upgrading Imlib2 to a recent version made it go away. Let us know if it doesn't solve your problem (but I am pretty confident it will). Regards,

By schlum (User), on Mon May 16 13:12:28 2005.

Code:

 imlib2-config --version
1.2.0.002
is this too old? i guess not ?

By syfou (Core Developer & Desklet Author), on Mon May 16 14:21:54 2005.

No, it is perfectly right. But I would bet, from your screen dump, that you still have an older (pre-1.1.2) version lying somewhere on your system and being linked against... What is the result of this, under bash (I assumed you had a glibc-based system)?

Code:


ls -l  $(dirname $(gcc -Wl,-t $(imlib2-config --libs) 2>&1 | sed -n '/Imlib2/{s/.*(\(.*\))/\1/;p}'))/libImlib2*



I ran all imlib2-1.2.0.xxx version, as I am keeping myself up to date on cvs, and I never experienced this... If we cannot find the problem from previous suggestions, I am ready to investigate things further, but we will need to set up something privately. Just drop me an email if you are interested (syfou@users.sourceforge.net).


adesklets is proud to be hosted on:

SourceForge.net Logo

Back to adesklets.sf.net.