I just cloned sigrok-gtk from git repo and compile fails with error:
main.c:135:2: error: too few arguments to function ‘sr_init’
----- pasted output ----
[root@... sigrok-gtk]# make
Making all in contrib
make[1]: Entering directory `/build/sigrok/sigrok-gtk/contrib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/build/sigrok/sigrok-gtk/contrib'
Making all in doc
make[1]: Entering directory `/build/sigrok/sigrok-gtk/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/build/sigrok/sigrok-gtk/doc'
make[1]: Entering directory `/build/sigrok/sigrok-gtk'
CC sigrok_gtk-main.o
main.c: In function ‘load_input_file’:
main.c:114:3: warning: passing argument 1 of
‘sr_session_datafeed_callback_add’ from incompatible pointer type
[enabled by default]
In file included from /usr/local/include/libsigrok/libsigrok.h:648:0,
from main.c:20:
/usr/local/include/libsigrok/proto.h:102:12: note: expected
‘sr_datafeed_callback_t’ but argument is of type ‘void (*)(struct
sr_dev *, struct sr_datafeed_packet *)’
main.c:124:2: warning: passing argument 1 of
‘sr_session_datafeed_callback_add’ from incompatible pointer type
[enabled by default]
In file included from /usr/local/include/libsigrok/libsigrok.h:648:0,
from main.c:20:
/usr/local/include/libsigrok/proto.h:102:12: note: expected
‘sr_datafeed_callback_t’ but argument is of type ‘void (*)(struct
sr_dev *, struct sr_datafeed_packet *)’
main.c: In function ‘main’:
main.c:135:2: error: too few arguments to function ‘sr_init’
In file included from /usr/local/include/libsigrok/libsigrok.h:648:0,
from main.c:20:
/usr/local/include/libsigrok/proto.h:31:12: note: declared here
main.c:137:2: warning: passing argument 1 of
‘sr_session_datafeed_callback_add’ from incompatible pointer type
[enabled by default]
In file included from /usr/local/include/libsigrok/libsigrok.h:648:0,
from main.c:20:
/usr/local/include/libsigrok/proto.h:102:12: note: expected
‘sr_datafeed_callback_t’ but argument is of type ‘void (*)(struct
sr_dev *, struct sr_datafeed_packet *)’
make[1]: *** [sigrok_gtk-main.o] Error 1
make[1]: Leaving directory `/build/sigrok/sigrok-gtk'
make: *** [all-recursive] Error 1
|