labstreaminglayer/liblsl-Matlab

Warnings when building in MacOS

Opened this issue · 0 comments

I'm in the middle of doing a few things right now and I don't have time to investigate. I'll post the full output for now. It looks familiar and someone may already know what the issue is.

>> build_mex
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_append_child.c:32:10: warning: incompatible pointer types assigning to 'lsl_append_child_t' (aka 'void *(*)(void *, char *)') from 'lsl_append_child_t *' (aka 'void *(**)(void *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_append_child_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_append_child_value.c:32:10: warning: incompatible pointer types assigning to 'lsl_append_child_value_t' (aka 'void *(*)(void *, char *, char *)') from 'lsl_append_child_value_t *' (aka 'void *(**)(void *, char *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_append_child_value_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_append_copy.c:30:10: warning: incompatible pointer types assigning to 'lsl_append_copy_t' (aka 'void *(*)(void *, void *)') from 'lsl_append_copy_t *' (aka 'void *(**)(void *, void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_append_copy_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_child.c:32:10: warning: incompatible pointer types assigning to 'lsl_child_t' (aka 'void *(*)(void *, char *)') from 'lsl_child_t *' (aka 'void *(**)(void *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_child_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_child_value.c:30:10: warning: incompatible pointer types assigning to 'lsl_child_value_t' (aka 'char *(*)(void *)') from 'lsl_child_value_t *' (aka 'char *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_child_value_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_child_value_n.c:32:10: warning: incompatible pointer types assigning to 'lsl_child_value_n_t' (aka 'char *(*)(void *, char *)') from 'lsl_child_value_n_t *' (aka 'char *(**)(void *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_child_value_n_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_close_stream.c:29:10: warning: incompatible pointer types assigning to 'lsl_close_stream_t' (aka 'void (*)(void *)') from 'lsl_close_stream_t *' (aka 'void (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_close_stream_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_close_stream.c:35:10: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
    func(out);
         ^~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_create_inlet.c:34:10: warning: incompatible pointer types assigning to 'lsl_create_inlet_t' (aka 'void *(*)(void *, int, int, int)') from 'lsl_create_inlet_t *' (aka 'void *(**)(void *, int, int, int)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_create_inlet_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_create_inlet.c:39:10: warning: incompatible integer to pointer conversion assigning to 'streaminfo' (aka 'void *') from 'uint64_T' (aka 'unsigned long long') [-Wint-conversion]
    info = (uintptr_t)(*(uintptr_t*)mxGetData(prhs[1]));
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_create_outlet.c:33:10: warning: incompatible pointer types assigning to 'lsl_create_outlet_t' (aka 'void *(*)(void *, int, int)') from 'lsl_create_outlet_t *' (aka 'void *(**)(void *, int, int)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_create_outlet_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_create_outlet.c:38:10: warning: incompatible integer to pointer conversion assigning to 'streaminfo' (aka 'void *') from 'uint64_T' (aka 'unsigned long long') [-Wint-conversion]
    info = (uintptr_t)(*(uintptr_t*)mxGetData(prhs[1]));
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_create_streaminfo.c:34:10: warning: incompatible pointer types assigning to 'lsl_create_streaminfo_t' (aka 'void *(*)(char *, char *, int, double, channel_format_t, char *)') from 'lsl_create_streaminfo_t *' (aka 'void *(**)(char *, char *, int, double, channel_format_t, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_create_streaminfo_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_destroy_inlet.c:29:10: warning: incompatible pointer types assigning to 'lsl_destroy_inlet_t' (aka 'void (*)(void *)') from 'lsl_destroy_inlet_t *' (aka 'void (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_destroy_inlet_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_destroy_inlet.c:35:10: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
    func(out);
         ^~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_destroy_outlet.c:29:10: warning: incompatible pointer types assigning to 'lsl_destroy_outlet_t' (aka 'int (*)(void *)') from 'lsl_destroy_outlet_t *' (aka 'int (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_destroy_outlet_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_destroy_outlet.c:35:10: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'outlet' (aka 'void *') [-Wint-conversion]
    func(out);
         ^~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_destroy_streaminfo.c:29:10: warning: incompatible pointer types assigning to 'lsl_destroy_streaminfo_t' (aka 'void (*)(void *)') from 'lsl_destroy_streaminfo_t *' (aka 'void (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_destroy_streaminfo_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_destroy_streaminfo.c:35:10: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    func(info);
         ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_empty.c:30:10: warning: incompatible pointer types assigning to 'lsl_empty_t' (aka 'int (*)(void *)') from 'lsl_empty_t *' (aka 'int (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_empty_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_first_child.c:30:10: warning: incompatible pointer types assigning to 'lsl_first_child_t' (aka 'void *(*)(void *)') from 'lsl_first_child_t *' (aka 'void *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_first_child_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_channel_count.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_channel_count_t' (aka 'int (*)(void *)') from 'lsl_get_channel_count_t *' (aka 'int (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_channel_count_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_channel_count.c:36:26: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    channel_count = func(info);
                         ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_channel_format.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_channel_format_t' (aka 'channel_format_t (*)(void *)') from 'lsl_get_channel_format_t *' (aka 'channel_format_t (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_channel_format_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_channel_format.c:36:27: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    channel_format = func(info);
                          ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_created_at.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_created_at_t' (aka 'double (*)(void *)') from 'lsl_get_created_at_t *' (aka 'double (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_created_at_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_created_at.c:36:23: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    created_at = func(info);
                      ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_desc.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_desc_t' (aka 'void *(*)(void *)') from 'lsl_get_desc_t *' (aka 'void *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_desc_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_desc.c:36:17: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    desc = func(info);
                ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_fullinfo.c:32:10: warning: incompatible pointer types assigning to 'lsl_get_fullinfo_t' (aka 'void *(*)(void *, double, int *)') from 'lsl_get_fullinfo_t *' (aka 'void *(**)(void *, double, int *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_fullinfo_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_fullinfo.c:42:19: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
    result = func(in,timeout,&errcode);
                  ^~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_hostname.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_hostname_t' (aka 'char *(*)(void *)') from 'lsl_get_hostname_t *' (aka 'char *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_hostname_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_hostname.c:36:23: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    session_id = func(info);
                      ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_info.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_info_t' (aka 'void *(*)(void *)') from 'lsl_get_info_t *' (aka 'void *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_info_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_info.c:36:19: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'outlet' (aka 'void *') [-Wint-conversion]
    result = func(out);
                  ^~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_name.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_name_t' (aka 'char *(*)(void *)') from 'lsl_get_name_t *' (aka 'char *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_name_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_name.c:36:17: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    name = func(info);
                ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_nominal_srate.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_nominal_srate_t' (aka 'double (*)(void *)') from 'lsl_get_nominal_srate_t *' (aka 'double (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_nominal_srate_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_nominal_srate.c:36:26: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    nominal_srate = func(info);
                         ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_session_id.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_session_id_t' (aka 'char *(*)(void *)') from 'lsl_get_session_id_t *' (aka 'char *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_session_id_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_session_id.c:36:23: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    session_id = func(info);
                      ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_source_id.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_source_id_t' (aka 'char *(*)(void *)') from 'lsl_get_source_id_t *' (aka 'char *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_source_id_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_source_id.c:36:22: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    source_id = func(info);
                     ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_type.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_type_t' (aka 'char *(*)(void *)') from 'lsl_get_type_t *' (aka 'char *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_type_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_type.c:36:17: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    type = func(info);
                ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_uid.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_uid_t' (aka 'char *(*)(void *)') from 'lsl_get_uid_t *' (aka 'char *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_uid_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_uid.c:36:16: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    uid = func(info);
               ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_version.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_version_t' (aka 'int (*)(void *)') from 'lsl_get_version_t *' (aka 'int (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_version_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_version.c:36:20: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    version = func(info);
                   ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_xml.c:30:10: warning: incompatible pointer types assigning to 'lsl_get_xml_t' (aka 'char *(*)(void *)') from 'lsl_get_xml_t *' (aka 'char *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_get_xml_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_get_xml.c:36:16: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'streaminfo' (aka 'void *') [-Wint-conversion]
    xml = func(info);
               ^~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_have_consumers.c:30:10: warning: incompatible pointer types assigning to 'lsl_have_consumers_t' (aka 'int (*)(void *)') from 'lsl_have_consumers_t *' (aka 'int (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_have_consumers_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_have_consumers.c:36:19: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'outlet' (aka 'void *') [-Wint-conversion]
    result = func(out);
                  ^~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_is_text.c:30:10: warning: incompatible pointer types assigning to 'lsl_is_text_t' (aka 'int (*)(void *)') from 'lsl_is_text_t *' (aka 'int (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_is_text_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_last_child.c:30:10: warning: incompatible pointer types assigning to 'lsl_last_child_t' (aka 'void *(*)(void *)') from 'lsl_last_child_t *' (aka 'void *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_last_child_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_library_version.c:29:10: warning: incompatible pointer types assigning to 'lsl_library_version_t' (aka 'int (*)(void)') from 'lsl_library_version_t *' (aka 'int (**)(void)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_library_version_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_local_clock.c:29:10: warning: incompatible pointer types assigning to 'lsl_local_clock_t' (aka 'double (*)(void)') from 'lsl_local_clock_t *' (aka 'double (**)(void)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_local_clock_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_name.c:30:10: warning: incompatible pointer types assigning to 'lsl_name_t' (aka 'char *(*)(void *)') from 'lsl_name_t *' (aka 'char *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_name_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_next_sibling.c:30:10: warning: incompatible pointer types assigning to 'lsl_next_sibling_t' (aka 'void *(*)(void *)') from 'lsl_next_sibling_t *' (aka 'void *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_next_sibling_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_next_sibling_n.c:32:10: warning: incompatible pointer types assigning to 'lsl_next_sibling_n_t' (aka 'void *(*)(void *, char *)') from 'lsl_next_sibling_n_t *' (aka 'void *(**)(void *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_next_sibling_n_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_open_stream.c:31:10: warning: incompatible pointer types assigning to 'lsl_open_stream_t' (aka 'void (*)(void *, double, int *)') from 'lsl_open_stream_t *' (aka 'void (**)(void *, double, int *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_open_stream_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_open_stream.c:40:10: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
    func(in,timeout,&errcode);
         ^~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_parent.c:30:10: warning: incompatible pointer types assigning to 'lsl_parent_t' (aka 'void *(*)(void *)') from 'lsl_parent_t *' (aka 'void *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_parent_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_prepend_child.c:32:10: warning: incompatible pointer types assigning to 'lsl_prepend_child_t' (aka 'void *(*)(void *, char *)') from 'lsl_prepend_child_t *' (aka 'void *(**)(void *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_prepend_child_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_prepend_child_value.c:32:10: warning: incompatible pointer types assigning to 'lsl_prepend_child_value_t' (aka 'void *(*)(void *, char *, char *)') from 'lsl_prepend_child_value_t *' (aka 'void *(**)(void *, char *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_prepend_child_value_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_prepend_copy.c:30:10: warning: incompatible pointer types assigning to 'lsl_prepend_copy_t' (aka 'void *(*)(void *, void *)') from 'lsl_prepend_copy_t *' (aka 'void *(**)(void *, void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_prepend_copy_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_previous_sibling.c:30:10: warning: incompatible pointer types assigning to 'lsl_previous_sibling_t' (aka 'void *(*)(void *)') from 'lsl_previous_sibling_t *' (aka 'void *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_previous_sibling_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_previous_sibling_n.c:32:10: warning: incompatible pointer types assigning to 'lsl_previous_sibling_n_t' (aka 'void *(*)(void *, char *)') from 'lsl_previous_sibling_n_t *' (aka 'void *(**)(void *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_previous_sibling_n_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_protocol_version.c:29:10: warning: incompatible pointer types assigning to 'lsl_protocol_version_t' (aka 'int (*)(void)') from 'lsl_protocol_version_t *' (aka 'int (**)(void)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_protocol_version_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_chunk_d.c:16:20: warning: incompatible pointer types passing 'struct bufnode_t *' to parameter of type 'bufnode_t *' [-Wincompatible-pointer-types]
        free_chain(node->next);
                   ^~~~~~~~~~
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_chunk_d.c:13:28: note: passing argument to parameter 'node' here
void free_chain(bufnode_t *node) {
                           ^
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_chunk_d.c:57:10: warning: incompatible pointer types assigning to 'lsl_pull_sample_d_t' (aka 'double (*)(void *, double *, int, double, int *)') from 'lsl_pull_sample_d_t *' (aka 'double (**)(void *, double *, int, double, int *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_pull_sample_d_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_chunk_d.c:72:34: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
        (*cur)->timestamp = func(in,(*cur)->buffer,numchannels,timeout,&errcode);
                                 ^~
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_chunk_d.c:77:13: warning: incompatible pointer types assigning to 'bufnode_t **' from 'struct bufnode_t **' [-Wincompatible-pointer-types]
        cur = &((*cur)->next);
            ^ ~~~~~~~~~~~~~~~
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_chunk_d.c:99:13: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)' [-Wimplicit-function-declaration]
            memcpy(chunkptr,(*cur)->buffer,sizeof(double)*numchannels);
            ^
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_chunk_d.c:99:13: note: include the header <string.h> or explicitly provide a declaration for 'memcpy'
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_chunk_d.c:101:17: warning: incompatible pointer types assigning to 'bufnode_t **' from 'struct bufnode_t **' [-Wincompatible-pointer-types]
            cur = &((*cur)->next);
                ^ ~~~~~~~~~~~~~~~
6 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_sample_buf.c:40:10: warning: incompatible pointer types assigning to 'lsl_pull_sample_buf_t' (aka 'double (*)(void *, char **, unsigned int *, int, double, int *)') from 'lsl_pull_sample_buf_t *' (aka 'double (**)(void *, char **, unsigned int *, int, double, int *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_pull_sample_buf_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_sample_buf.c:51:22: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
    timestamp = func(in,buffer,lengths,numchannels,timeout,&errcode);
                     ^~
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_sample_buf.c:67:13: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)' [-Wimplicit-function-declaration]
            memcpy(mxGetData(tmpstr),buffer[k],lengths[k]);
            ^
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_sample_buf.c:67:13: note: include the header <string.h> or explicitly provide a declaration for 'memcpy'
3 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_sample_d.c:37:10: warning: incompatible pointer types assigning to 'lsl_pull_sample_d_t' (aka 'double (*)(void *, double *, int, double, int *)') from 'lsl_pull_sample_d_t *' (aka 'double (**)(void *, double *, int, double, int *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_pull_sample_d_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_sample_d.c:49:22: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
    timestamp = func(in,buffer,numchannels,timeout,&errcode);
                     ^~
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_sample_d.c:63:9: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)' [-Wimplicit-function-declaration]
        memcpy(mxGetData(plhs[0]),buffer,sizeof(buffer[0])*numchannels);        
        ^
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_sample_d.c:63:9: note: include the header <string.h> or explicitly provide a declaration for 'memcpy'
3 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_sample_str.c:37:10: warning: incompatible pointer types assigning to 'lsl_pull_sample_str_t' (aka 'double (*)(void *, char **, int, double, int *)') from 'lsl_pull_sample_str_t *' (aka 'double (**)(void *, char **, int, double, int *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_pull_sample_str_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_pull_sample_str.c:49:22: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
    timestamp = func(in,buffer,numchannels,timeout,&errcode);
                     ^~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_push_chunk.c:37:14: warning: incompatible pointer types assigning to 'lsl_push_sample_dtp_t' (aka 'int (*)(void *, double *, double, int)') from 'lsl_push_sample_dtp_t *' (aka 'int (**)(void *, double *, double, int)'); dereference with * [-Wincompatible-pointer-types]
    func_num = (lsl_push_sample_dtp_t*)*pTmp;
             ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
               *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_push_chunk.c:40:9: warning: incompatible integer to pointer conversion assigning to 'outlet' (aka 'void *') from 'uint64_T' (aka 'unsigned long long') [-Wint-conversion]
    out = *(uintptr_t*)mxGetData(prhs[1]);
        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_push_sample.c:32:9: warning: incompatible integer to pointer conversion assigning to 'outlet' (aka 'void *') from 'uint64_T' (aka 'unsigned long long') [-Wint-conversion]
    out = *(uintptr_t*)mxGetData(prhs[1]);
        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_push_sample.c:56:18: warning: incompatible pointer types assigning to 'lsl_push_sample_dtp_t' (aka 'int (*)(void *, double *, double, int)') from 'lsl_push_sample_dtp_t *' (aka 'int (**)(void *, double *, double, int)'); dereference with * [-Wincompatible-pointer-types]
        func_num = (lsl_push_sample_dtp_t*)*pTmp;
                 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_push_sample.c:68:22: warning: incompatible pointer types assigning to 'lsl_push_sample_buftp_t' (aka 'int (*)(void *, char **, unsigned int *, double, int)') from 'lsl_push_sample_buftp_t *' (aka 'int (**)(void *, char **, unsigned int *, double, int)'); dereference with * [-Wincompatible-pointer-types]
            func_buf = (lsl_push_sample_buftp_t*)*pTmp;            
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_push_sample.c:88:25: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)' [-Wimplicit-function-declaration]
                        memcpy(buffer[k],mxGetData(cell),len);
                        ^
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_push_sample.c:88:25: note: include the header <string.h> or explicitly provide a declaration for 'memcpy'
4 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_remove_child.c:29:10: warning: incompatible pointer types assigning to 'lsl_remove_child_t' (aka 'void (*)(void *, void *)') from 'lsl_remove_child_t *' (aka 'void (**)(void *, void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_remove_child_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_remove_child_n.c:31:10: warning: incompatible pointer types assigning to 'lsl_remove_child_n_t' (aka 'void (*)(void *, char *)') from 'lsl_remove_child_n_t *' (aka 'void (**)(void *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_remove_child_n_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_resolve_all_.c:31:10: warning: incompatible pointer types assigning to 'lsl_resolve_all_t' (aka 'int (*)(void **, unsigned int, double)') from 'lsl_resolve_all_t *' (aka 'int (**)(void **, unsigned int, double)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_resolve_all_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_resolve_bypred_.c:35:10: warning: incompatible pointer types assigning to 'lsl_resolve_bypred_t' (aka 'int (*)(void **, unsigned int, char *, int, double)') from 'lsl_resolve_bypred_t *' (aka 'int (**)(void **, unsigned int, char *, int, double)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_resolve_bypred_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_resolve_byprop_.c:35:10: warning: incompatible pointer types assigning to 'lsl_resolve_byprop_t' (aka 'int (*)(void **, unsigned int, char *, char *, int, double)') from 'lsl_resolve_byprop_t *' (aka 'int (**)(void **, unsigned int, char *, char *, int, double)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_resolve_byprop_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_samples_available.c:30:10: warning: incompatible pointer types assigning to 'lsl_samples_available_t' (aka 'unsigned int (*)(void *)') from 'lsl_samples_available_t *' (aka 'unsigned int (**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_samples_available_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_samples_available.c:36:19: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
    result = func(inlet);
                  ^~~~~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_set_child_value.c:32:10: warning: incompatible pointer types assigning to 'lsl_set_child_value_t' (aka 'int (*)(void *, char *, char *)') from 'lsl_set_child_value_t *' (aka 'int (**)(void *, char *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_set_child_value_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_set_name.c:32:10: warning: incompatible pointer types assigning to 'lsl_set_name_t' (aka 'int (*)(void *, char *)') from 'lsl_set_name_t *' (aka 'int (**)(void *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_set_name_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_set_postprocessing.c:30:10: warning: incompatible pointer types assigning to 'lsl_set_postprocessing_t' (aka 'int (*)(void *, int)') from 'lsl_set_postprocessing_t *' (aka 'int (**)(void *, int)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_set_postprocessing_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_set_postprocessing.c:36:15: warning: incompatible integer to pointer conversion assigning to 'processing_options_t' (aka 'void *') from 'int' [-Wint-conversion]
    proc_flag = (int)*(double*)mxGetData(prhs[2]);
              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_set_postprocessing.c:38:10: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
    func(in, proc_flag);
         ^~
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_set_postprocessing.c:38:14: warning: incompatible pointer to integer conversion passing 'processing_options_t' (aka 'void *') to parameter of type 'int' [-Wint-conversion]
    func(in, proc_flag);
             ^~~~~~~~~
4 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_set_value.c:32:10: warning: incompatible pointer types assigning to 'lsl_set_value_t' (aka 'int (*)(void *, char *)') from 'lsl_set_value_t *' (aka 'int (**)(void *, char *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_set_value_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_time_correction.c:32:10: warning: incompatible pointer types assigning to 'lsl_time_correction_t' (aka 'double (*)(void *, double, int *)') from 'lsl_time_correction_t *' (aka 'double (**)(void *, double, int *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_time_correction_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_time_correction.c:42:19: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'inlet' (aka 'void *') [-Wint-conversion]
    result = func(in,timeout,&errcode);
                  ^~
2 warnings generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_value.c:30:10: warning: incompatible pointer types assigning to 'lsl_value_t' (aka 'char *(*)(void *)') from 'lsl_value_t *' (aka 'char *(**)(void *)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_value_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~
           *
1 warning generated.

MEX completed successfully.
Building with 'Xcode with Clang'.
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_wait_for_consumers.c:31:10: warning: incompatible pointer types assigning to 'lsl_wait_for_consumers_t' (aka 'int (*)(void *, double)') from 'lsl_wait_for_consumers_t *' (aka 'int (**)(void *, double)'); dereference with * [-Wincompatible-pointer-types]
    func = (lsl_wait_for_consumers_t*)*pTmp;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           *
/Volumes/STORE/Tools/Neurophys/labstreaminglayer/LSL/liblsl-Matlab/bin/../mex/lsl_wait_for_consumers.c:40:19: warning: incompatible integer to pointer conversion passing 'uint64_T' (aka 'unsigned long long') to parameter of type 'outlet' (aka 'void *') [-Wint-conversion]
    result = func(out,timeout);
                  ^~~
2 warnings generated.

MEX completed successfully.