Skip to content

Unresolved externals when building with NODE_COMPATIBLE=1 #229

@drywolf

Description

@drywolf

Hi,

I'm trying to build on Windows with NODE_COMPATIBLE=1 set in the compiler options, but then I get the following unresolved functions showing up in the linker. Is there anything special that I need to do when building Node.js to be able to import those functions from it ?

I'm building on Windows 10 with VS 2015.

unresolved external symbol _register_async_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_cares_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_fs_event_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_js_stream referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_buffer referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_contextify referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_crypto referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_fs referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_http_parser referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_os referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_util referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_v8 referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_zlib referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_pipe_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_process_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_signal_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_spawn_sync referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_stream_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_tcp_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_timer_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_tls_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_tty_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_udp_wrap referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS
unresolved external symbol _register_uv referenced in function Java_com_eclipsesource_v8_V8__1startNodeJS

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions