zlgopen / awtk-jerryscript

awtk javascript bindings.
GNU Lesser General Public License v2.1
22 stars 5 forks source link

win在执行scons报错 #7

Open shiyafei opened 3 years ago

shiyafei commented 3 years ago

src\c\tk_jerryscript.c(189): error C2039: “size”: 不是“_event_t”的成员 D:\源码\awtk\src\tkc/event.h(109): note: 参见“_event_t”的声明 src\c\tk_jerryscript.c(189): error C2198: “jsvalue_create_int”: 用于调用的参数太少 src\c\tk_jerryscript.c(2051): error C2065: “EVT_KEY_LONG_PRESS”: 未声明的标识符 src\c\tk_jerryscript.c(6198): error C2065: “WIDGET_PROP_AUTO_ADJUST_SIZE”: 未声明的标识符 src\c\tk_jerryscript.c(6198): warning C4047: “函数”:“const char ”与“int”的间接级别不同 src\c\tk_jerryscript.c(6198): warning C4024: “jsvalue_create_string”: 形参和实参 2 的类型不同 src\c\tk_jerryscript.c(6205): error C2065: “WIDGET_PROP_SINGLE_INSTANCE”: 未声明的标识符 src\c\tk_jerryscript.c(6205): warning C4047: “函数”:“const char ”与“int”的间接级别不同 src\c\tk_jerryscript.c(6205): warning C4024: “jsvalue_create_string”: 形参和实参 2 的类型不同 src\c\tk_jerryscript.c(6291): error C2065: “WIDGET_PROP_LINE_WRAP”: 未声明的标识符 src\c\tk_jerryscript.c(6291): warning C4047: “函数”:“const char ”与“int”的间接级别不同 src\c\tk_jerryscript.c(6291): warning C4024: “jsvalue_create_string”: 形参和实参 2 的类型不同 src\c\tk_jerryscript.c(6567): error C2065: “WIDGET_PROP_CLOSE_IM_WHEN_BLURED”: 未声明的标识符 src\c\tk_jerryscript.c(6567): warning C4047: “函数”:“const char ”与“int”的间接级别不同 src\c\tk_jerryscript.c(6567): warning C4024: “jsvalue_create_string”: 形参和实参 2 的类型不同 src\c\tk_jerryscript.c(8776): error C2198: “widget_set_visible”: 用于调用的参数太少 src\c\tk_jerryscript.c(8836): warning C4090: “函数”: 不同的“const”限定符 src\c\tk_jerryscript.c(9306): warning C4090: “函数”: 不同的“const”限定符 src\c\tk_jerryscript.c(9323): warning C4090: “函数”: 不同的“const”限定符 src\c\tk_jerryscript.c(9340): warning C4090: “函数”: 不同的“const”限定符 src\c\tk_jerryscript.c(9759): error C2039: “auto_adjust_size”: 不是“_widget_t”的成员 D:\源码\awtk\src\base/widget.h(256): note: 参见“_widget_t”的声明 src\c\tk_jerryscript.c(9759): error C2198: “jsvalue_create_bool”: 用于调用的参数太少 src\c\tk_jerryscript.c(12208): warning C4090: “函数”: 不同的“const”限定符 src\c\tk_jerryscript.c(14367): error C2039: “line_wrap”: 不是“_label_t”的成员 D:\源码\awtk\src\widgets/label.h(76): note: 参见“_label_t”的声明 src\c\tk_jerryscript.c(14367): error C2198: “jsvalue_create_bool”: 用于调用的参数太少 src\c\tk_jerryscript.c(14929): error C2039: “close_im_when_blured”: 不是“_edit_t”的成员 D:\源码\awtk\src\widgets/edit.h(99): note: 参见“_edit_t”的声明 src\c\tk_jerryscript.c(14929): error C2198: “jsvalue_create_bool”: 用于调用的参数太少 src\c\tk_jerryscript.c(19053): error C2039: “yslidable”: 不是“_rich_text_t”的成员 D:\源码\awtk\src\ext_widgets\rich_text/rich_text.h(86): note: 参见“_rich_text_t”的声明 src\c\tk_jerryscript.c(19053): error C2198: “jsvalue_create_bool”: 用于调用的参数太少 src\c\tk_jerryscript.c(19430): error C2065: “value_change_event_t”: 未声明的标识符 src\c\tk_jerryscript.c(19430): error C2065: “ret”: 未声明的标识符 src\c\tk_jerryscript.c(19430): warning C4047: “=”:“int”与“void *”的间接级别不同 src\c\tk_jerryscript.c(19430): error C2106: “=”: 左操作数必须为左值 src\c\tk_jerryscript.c(19432): error C2065: “ret”: 未声明的标识符 src\c\tk_jerryscript.c(19432): error C2065: “value_change_event_t”: 未声明的标识符 src\c\tk_jerryscript.c(19432): error C2059: 语法错误:“)” src\c\tk_jerryscript.c(19434): error C2065: “ret”: 未声明的标识符 src\c\tk_jerryscript.c(19434): warning C4022: “jsvalue_create_pointer”: 指针与实参 2 不匹配 src\c\tk_jerryscript.c(19947): error C2039: “open_im_when_focused”: 不是“_mledit_t”的成员 D:\源码\awtk\src\ext_widgets\mledit/mledit.h(59): note: 参见“_mledit_t”的声明 src\c\tk_jerryscript.c(19947): error C2198: “jsvalue_create_bool”: 用于调用的参数太少 src\c\tk_jerryscript.c(19959): error C2039: “close_im_when_blured”: 不是“_mledit_t”的成员 D:\源码\awtk\src\ext_widgets\mledit/mledit.h(59): note: 参见“_mledit_t”的声明 src\c\tk_jerryscript.c(19959): error C2198: “jsvalue_create_bool”: 用于调用的参数太少 src\c\tk_jerryscript.c(23053): error C2039: “single_instance”: 不是“_window_base_t”的成员 D:\源码\awtk\src\base/window_base.h(51): note: 参见“_window_base_t”的声明 src\c\tk_jerryscript.c(23053): error C2198: “jsvalue_create_bool”: 用于调用的参数太少 scons: *** [src\c\tk_jerryscript.obj] Error 2 scons: building terminated because of errors.

xianjimli commented 3 years ago

要更新一下AWTK