You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expected behavior libthirdparty.lib should be built along-side libmupdf.lib or a script should be provided to include all the dependencies.
Failure logs
[...]
2>libmupdf.lib(filter-jbig2.c.obj) : error LNK2001: unresolved external symbol jbig2_page_out
2>libmupdf.lib(load-jbig2.c.obj) : error LNK2019: unresolved external symbol jbig2_release_page referenced in function jbig2_read_image
2>libmupdf.lib(filter-jbig2.c.obj) : error LNK2001: unresolved external symbol jbig2_release_page
2>libmupdf.lib(load-jbig2.c.obj) : error LNK2019: unresolved external symbol jbig2_complete_page referenced in function jbig2_read_image
2>libmupdf.lib(filter-jbig2.c.obj) : error LNK2001: unresolved external symbol jbig2_complete_page
2>libmupdf.lib(filter-jbig2.c.obj) : error LNK2019: unresolved external symbol jbig2_make_global_ctx referenced in function fz_load_jbig2_globals
2>libmupdf.lib(filter-jbig2.c.obj) : error LNK2019: unresolved external symbol jbig2_global_ctx_free referenced in function fz_drop_jbig2_globals_imp
2>libmupdf.lib(xml.c.obj) : error LNK2019: unresolved external symbol gumbo_normalized_tagname referenced in function xml_from_gumbo
2>libmupdf.lib(xml.c.obj) : error LNK2019: unresolved external symbol gumbo_parse_with_options referenced in function fz_parse_xml_from_html5
2>libmupdf.lib(xml.c.obj) : error LNK2019: unresolved external symbol gumbo_destroy_output referenced in function fz_parse_xml_from_html5
[...]
Additional context
libmupdf is only availaible as a static library.
libmupdf is not provided as a package(neither find_package(...) nor target_link_libraries(...) given), it must be included manually.
On official build, libmupdf is relying on libthirdparty.lib but it looks like it is not built by vcpkg.
The issue should have been fixed by pull-request(now closed) 19714.
Describe the bug
The package libmupdf does build successfully but cannot be used as a static library because it is missing dependencies.
Environment
To Reproduce
Steps to reproduce the behavior:
Expected behavior
libthirdparty.lib should be built along-side libmupdf.lib or a script should be provided to include all the dependencies.
Failure logs
Additional context
libmupdf is only availaible as a static library.
libmupdf is not provided as a package(neither
find_package(...)
nortarget_link_libraries(...)
given), it must be included manually.On official build, libmupdf is relying on libthirdparty.lib but it looks like it is not built by vcpkg.
The issue should have been fixed by pull-request(now closed) 19714.
The issue was already reported on stackoverflow.
Thank you for your help,
The text was updated successfully, but these errors were encountered: