Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warnings when building in MacOS #8

Open
cboulay opened this issue Sep 19, 2019 · 0 comments
Open

Warnings when building in MacOS #8

cboulay opened this issue Sep 19, 2019 · 0 comments

Comments

@cboulay
Copy link
Contributor

cboulay commented Sep 19, 2019

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant