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
Environment: z/Os 1.8
Reporter: Adi Shtatfeld
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 is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]