Page MenuHomePhabricator

Build break with nodejs binding
Open, NormalPublic

Description

Build break is occurred at build with "--with-js=nodejs" option.
I think it relative with under 3 commits.

1577c576e6141eeb80f9e6c7018310690bb1d8bc
4bae2a7385626e649b635dc4577a193a7d49e8e5
9da5cf20aade822deed38d09be8e9c73b9705f98

Error messages are below.

bin/eolian_js/main.cc: In function ‘std::cxx11::string _eolian_type_cpp_type_named_get(const Eolian_Type*, const string&, std::set<std::cxx11::basic_string<char> >&, bool)’:
bin/eolian_js/main.cc:92:77: error: ‘EOLIAN_TYPE_TERMINATED_ARRAY’ was not declared in this scope

if(!in_pointer && (eolian_type_is_ptr(tp) || eolian_type_type_get(tp) == EOLIAN_TYPE_TERMINATED_ARRAY
                                                                         ^

bin/eolian_js/main.cc:93:54: error: ‘EOLIAN_TYPE_STATIC_ARRAY’ was not declared in this scope

|| eolian_type_type_get(tp) == EOLIAN_TYPE_STATIC_ARRAY))
                               ^

bin/eolian_js/main.cc:139:16: error: ‘EOLIAN_TYPE_COMPLEX’ was not declared in this scope

|| tpt == EOLIAN_TYPE_COMPLEX
          ^

bin/eolian_js/main.cc:148:15: error: ‘EOLIAN_TYPE_COMPLEX’ was not declared in this scope

|| tpt == EOLIAN_TYPE_COMPLEX
          ^

bin/eolian_js/main.cc: In function ‘int main(int, char**)’:
bin/eolian_js/main.cc:919:52: error: ‘eolian_type_is_own’ was not declared in this scope

if(eolian_type_is_own(type))
                          ^
z-wony created this task.Oct 29 2017, 7:45 AM
q66 reassigned this task from q66 to felipealmeida.Oct 30 2017, 9:39 AM
q66 added a subscriber: q66.

This should be fixed by the maintainer.

q66 triaged this task as Normal priority.Oct 30 2017, 9:39 AM
q66 added a subscriber: felipealmeida.
zmike edited projects, added Restricted Project; removed efl.Jun 11 2018, 6:56 AM
zmike removed a project: Restricted Project.Jun 11 2018, 9:24 AM