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@localhost 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
------------------------------------------------------------------------------
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel