[ https://issues.apache.org/jira/browse/XERCESC-1793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Scott Cantor reassigned XERCESC-1793: ------------------------------------- Assignee: cargilld > building xerces 2.7.0 in zOs - error in linkage > ----------------------------------------------- > > Key: XERCESC-1793 > URL: https://issues.apache.org/jira/browse/XERCESC-1793 > Project: Xerces-C++ > Issue Type: Bug > Components: Build > Affects Versions: 2.7.0 > Environment: z/Os 1.8 > Reporter: Adi Shtatfeld > Assignee: cargilld > Priority: Major > Fix For: 2.8.0 > > Original Estimate: 1h > Remaining Estimate: 1h > > When running gmake, I get the following error: > IEW2456E 9207 SYMBOL __ct__Q2_11xercesc_2_720Iconv390TransServiceFv > UNRESOLVED. > MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY. > FSUM3065 The LINKEDIT step ended with return code 8. > gmake[1]: *** [/u/adi/xerces-new/lib/libxerces-c2_7_0.dll] Error 3 > Iconv390TransService is not built > ---------------------------------------------------------------------------------------------------------------------------------------------- > For building on z/OS I made changes in the makefiles: > 1. export XERCESCROOT=/u/adi/xerces-new > 2. execute ./runConfigure -p os390 > 3. export _CXX_CXXSUFFIX=cpp > 4. I changed xerces-c-src_2_7_0/src/xercesc/util/makefile.in: > ifeq (${TRANSCODER},NATIVE) > ifeq (${PLATFORM},MACOSX) > TRANSCODERMODULE=MacOSUnicodeConverter > else > TRANSCODERMODULE=Iconv > endif > to: > ifeq (${TRANSCODER},NATIVE) > ifeq (${PLATFORM},MACOSX) > TRANSCODERMODULE=MacOSUnicodeConverter > else > ifeq (${PLATFORM},OS390) > TRANSCODERMODULE=Iconv390 > else > TRANSCODERMODULE=Iconv > endif > endif > -> the build ends successfully -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org For additional commands, e-mail: c-dev-h...@xerces.apache.org