Skip to content

Build failing for node v6.5.0 on windows #691

Closed
@springmeyer

Description

@springmeyer

Been trying to get node v6 working on windows. What I've done is:

Errors are new and curious:

mapnik-wkt.lib(mapnik_wkt_generator_grammar.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in mapnik_logger.obj [C:\projects\node-mapnik\build\mapnik.vcxproj]
mapnik-json.lib(mapnik_geometry_to_geojson.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in mapnik_logger.obj [C:\projects\node-mapnik\build\mapnik.vcxproj]
mapnik-json.lib(mapnik_json_generator_grammar.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in mapnik_logger.obj [C:\projects\node-mapnik\build\mapnik.vcxproj]
mapnik-json.lib(mapnik_json_feature_grammar.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in mapnik_logger.obj [C:\projects\node-mapnik\build\mapnik.vcxproj]
mapnik-json.lib(generic_json.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in mapnik_logger.obj [C:\projects\node-mapnik\build\mapnik.vcxproj]
mapnik-json.lib(mapnik_json_geometry_grammar.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in mapnik_logger.obj [C:\projects\node-mapnik\build\mapnik.vcxproj]
mapnik-json.lib(mapnik_json_positions_grammar.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in mapnik_logger.obj [C:\projects\node-mapnik\build\mapnik.vcxproj]
libboost_thread-vc140-mt-1_61.lib(tss_pe.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in mapnik_logger.obj [C:\projects\node-mapnik\build\mapnik.vcxproj]
libboost_thread-vc140-mt-1_61.lib(thread.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in mapnik_logger.obj [C:\projects\node-mapnik\build\mapnik.vcxproj]
libboost_system-vc140-mt-1_61.lib(error_code.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in mapnik_logger.obj [C:\projects\node-mapnik\build\mapnik.vcxproj]
     Creating library C:\projects\node-mapnik\build\Release\mapnik.lib and object C:\projects\node-mapnik\build\Release\mapnik.exp
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library [C:\projects\node-mapnik\build\mapnik.vcxproj]
mapnik-wkt.lib(mapnik_wkt_generator_grammar.obj) : error LNK2001: unresolved external symbol __imp__modf [C:\projects\node-mapnik\build\mapnik.vcxproj]
mapnik-json.lib(mapnik_json_generator_grammar.obj) : error LNK2001: unresolved external symbol __imp__modf [C:\projects\node-mapnik\build\mapnik.vcxproj]
MSVCRT.lib(_chandler4gs_.obj) : error LNK2001: unresolved external symbol __except_handler4_common [C:\projects\node-mapnik\build\mapnik.vcxproj]
libboost_thread-vc140-mt-1_61.lib(thread.obj) : error LNK2001: unresolved external symbol __imp___gmtime64 [C:\projects\node-mapnik\build\mapnik.vcxproj]
libboost_system-vc140-mt-1_61.lib(error_code.obj) : error LNK2001: unresolved external symbol __imp__strerror [C:\projects\node-mapnik\build\mapnik.vcxproj]
C:\projects\node-mapnik\build\Release\mapnik.node : fatal error LNK1120: 4 unresolved externals [C:\projects\node-mapnik\build\mapnik.vcxproj]
gyp ERR! build error 
gyp ERR! stack Error: `msbuild` failed with exit code: 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions