I'm attempting to build Xerces 2.6.0 on zOS (platform os390). I commend IBM
on their work. It's awesome building with gmake under USS. It's been a
decade since I've spoken SMP/E :) I don't recall getting this far with
earlier Xerces revisions either. I doubt I'm getting any smarter, after all
these years, so I suspect IBM has smoothed things out for the zOS build,
since Xerces 2.2. My thanks. However, I've run into two problems along the
way:
problem 1 - I build at the top with gmake, after executing config w/the
following:
export _CXX_CXXSUFFIX=cpp
export TRANSCODER=NATIVE
export MESSAGELOADER=INMEM
export USELIBWWW=0
export NETACCESSOR=Socket
export CC=c89
export CXX=c++
export _CXX_CCMODE=1
export _C89_CCMODE=1
virtually everthing (dom, sax, ...) compiles without warning. At bind time
i receive many unresolved ref errors. Below, after snafu 2, i post
beginning and ending portions.
problem 2 - Oddly, when linking the .o files statically with my app, the
bind completes and i can, in fact, execute. That is, if I execute
POSIX(OFF). I'm unclear where the failure is when I execute POSIX(ON), and
wonder if anyone has experienced problems, based on the posix setting.
thanks in advance,
lew
portion of build o/p:
Building /u/agroccia/lewXerces/xerces-c-src_2_6_0/lib/libxerces-c2_6_0.dll
IEW2456E 9207 SYMBOL __ct__Q2_11xercesc_2_220Iconv390TransServiceFv
UNRESOLVED.
MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY.
FSUM3065 The LINKEDIT step ended with return code 8.
gmake[1]: ***
[/u/agroccia/lewXerces/xerces-c-src_2_6_0/lib/libxerces-c2_6_0.dll
] Error 3
Building
/u/agroccia/lewXerces/xerces-c-src_2_6_0/lib/libxerces-depdom2_6_0.dll
IEW2456E 9207 SYMBOL
fgArrayIndexOutOfBoundsException_Name__Q2_11xercesc_2_26XMLUni
UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL
LIBRARY. NAME SPACE = 3
IEW2456E 9207 SYMBOL
__ct__Q2_11xercesc_2_212XMLExceptionFRCQ2_11xercesc_2_212XMLException
UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL
LIBRARY.
IEW2456E 9207 SYMBOL __dt__Q2_11xercesc_2_212XMLExceptionFv UNRESOLVED.
MEMBER
COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY.
IEW2456E 9207 SYMBOL
loadExceptText__Q2_11xercesc_2_212XMLExceptionFCQ3_11xercesc_2_210XML
Excepts5Codes UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE
DESIGNATED CALL LIBRARY.
.
.
.
IEW2456E 9207 SYMBOL fgNoString__Q2_11xercesc_2_26XMLUni UNRESOLVED.
MEMBER
COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY.
NAME SPACE = 3
IEW2456E 9207 SYMBOL fgUTF8EncodingString__Q2_11xercesc_2_26XMLUni
UNRESOLVED.
MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY.
NAME SPACE = 3
IEW2456E 9207 SYMBOL fgVersion1_0__Q2_11xercesc_2_26XMLUni UNRESOLVED.
MEMBER
COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY.
NAME SPACE = 3
FSUM3065 The LINKEDIT step ended with return code 8.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]