You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by "Greg (JIRA)" <xe...@xml.apache.org> on 2018/06/12 18:08:00 UTC
[jira] [Created] (XERCESC-2148) Initial cmake build not working.
Greg created XERCESC-2148:
-----------------------------
Summary: Initial cmake build not working.
Key: XERCESC-2148
URL: https://issues.apache.org/jira/browse/XERCESC-2148
Project: Xerces-C++
Issue Type: Bug
Components: Build
Affects Versions: 3.2.1
Environment: Windows 10
Reporter: Greg
Fix For: 3.2.1
Using cmake (v 3.11.3) and latest download of 3.2.1.
Using suggest build Windows msbuild with VS2015 x64 commands. See doc build page.
This command fails
cmake -G "Visual Studio 14 2015 Win64" -DCMAKE_INSTALL_PREFIX=C:\GIDev\XercesC321\libs -Dmessage-loader=icu -Dtranscoder=icu C:\GIDev\XercesC321\xerces-c-3.2.1\src
with error
CMake Error at CMakeLists.txt:1291 (install):
install TARGETS given no ARCHIVE DESTINATION for static library target
"xerces-c".
and build FAILS.
line 1291 is
install(TARGETS xerces-c
EXPORT XercesCConfigInternal
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
COMPONENT "runtime"
INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}")
Note: When using ICU doc makes no mention of how to specify location of ICU. Have to look a cmake code to find set ICUROOT=.
Also --disable-pretty-make is no longer supported. Still in doc.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: c-dev-help@xerces.apache.org