xffm error

Edscott Wilson Garcia edscott at xfce.org
Thu Jan 5 16:13:19 CET 2006




On Thu, 5 Jan 2006, Foxy wrote:

> I've been getting the error below for the last few days when I try to
> compile xffm using ./installer.sh GUI command.
>

YMMV with the installer.sh script. It worked for me when I first coded it 
but after that I've had problems so it may be a bit broken. Anyways, 
here's what I see from the output:


>> xffm: /home/foxy/CVS/xfce4-svn-source/xffm/xffm
>>         make
>> In file included from deskview.c:41:
>> deskview_mb.i: In function 'mb_util_get_root_pixmap':
>> deskview_mb.i:31: warning: pointer targets in passing argument 10 of
>> 'XGetWindowProperty' differ in signedness
>> deskview_mb.i:31: warning: pointer targets in passing argument 11 of
>> 'XGetWindowProperty' differ in signedness
>> deskview_mb.i:45: warning: pointer targets in passing argument 10 of
>> 'XGetWindowProperty' differ in signedness
>> deskview_mb.i:45: warning: pointer targets in passing argument 11 of
>> 'XGetWindowProperty' differ in signedness

These warnings are ok, but I'm working on removing them as they also 
appear with Sun compiler.

>> In file included from deskview.c:43:
>> deskview_run.i: In function 'wait_till_kaput':
>> deskview_run.i:245: error: 'struct widgets_t' has no member named
>> 'run_done'
>> deskview_run.i: In function 'runit':
>> deskview_run.i:350: warning: assignment makes pointer from integer
>> without a cast
>> deskview_run.i: In function 'run_command':
>> deskview_run.i:377: warning: assignment makes pointer from integer
>> without a cast
>> deskview_run.i:434: warning: assignment makes pointer from integer
>> without a cast
>> make[2]: *** [libxffm_deskview_la-deskview.lo] Error 1
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all] Error 2
>> *** Error executing: make

This error shows that your libxffm is out of date. You should be able to 
get the newest version installed with ./installer.sh LIBS command.
Once you get this version installed, plugins and executables will refuse 
to load if there are inconsistent headers.

I believe the failure to stop on errors is where the scripts may be 
broken.

regards,






More information about the Xfce mailing list