Configuring done.
but can’t generate xInt lib and dll… Please Help ~ thx
Erro is below:
CMake Error at third-party/libstudxml.build/CMakeLists.txt:52 (add_library):
** Cannot find source file:**
** C:/xlnt-master/third-party/libstudxml/libstudxml/parser.cxx**
** Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .h .hh .h++.hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .ispc**
CMake Error at third-party/libstudxml.build/CMakeLists.txt:52 (add_library):
** No SOURCES given to target: libstudxml**
Please post more information.
Was this caused by an upgrade from 3.19 → 3.20?
Can you produce a SSCCE ?
What does the CMake look like?
Etc.
ben.boeckel
(Ben Boeckel (Kitware))
March 22, 2021, 3:50pm
3
This usually means that the file listed doesn’t actually exist. Does such a parser.cxx
file exist at the specified path?
It seam like this a bug with cmakelists.txt file
Download libstudxml from libstudxml - Modern C++ XML API
Unzip the file and place in [YourXIntPath]\xlnt\third-party\libstudxml
Go To libstudxml.build\CMakeLists.txt and change the directory in the path from libstudxml to xml as follows.
set(LIBSTUDXML
${LIBSTUDXML_ROOT_DIR}/xml/parser.cxx
${LIBSTUDXML_ROOT_DIR}/xml/qname.cxx
${LIBSTUDXML_ROOT_DIR}/xml/serializer.cxx
${LIBSTUDXML_ROOT_DIR}/xml/value-traits.cxx
${LIBSTUDXML_ROOT_DIR}/xml/content
${LIBSTUDXML_ROOT_DIR}/xml/exception
${LIBSTUDXML_ROOT_DIR}/xml/forward
${LIBSTUDXML_ROOT_DIR}/xml/parser
${LIBSTUDXML_ROOT_DIR}/xml/qname
${LIBSTUDXML_ROOT_DIR}/xml/serializer
${LIBSTUDXML_ROOT_DIR}/xml/value-traits)
set(GENX
${LIBSTUDXML_ROOT_DIR}/xml/details/genx/char-props.c
${LIBSTUDXML_ROOT_DIR}/xml/details/genx/genx.c
${LIBSTUDXML_ROOT_DIR}/xml/details/genx/genx.h)
set(EXPAT
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/xmlparse.c
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/xmlrole.c
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/xmltok.c
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/ascii.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/asciitab.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/config.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/expat_external.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/expat.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/iasciitab.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/internal.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/latin1tab.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/nametab.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/utf8tab.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/xmlrole.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/xmltok_impl.h
${LIBSTUDXML_ROOT_DIR}/xml/details/expat/xmltok.h)