Frederick (Gene) Grinder wrote:
Hello all,
I’m trying to build Xerces 2.8 on both SuSE SLES and Red Hat EL5 (both
running on s390x arch.) using the Uniconv390 transcoder and I’m getting
compile errors from ICUTransService.cpp. I’m confused; why would it
even be trying to compile ICU-related stuff when I asked for iconv?
I have no idea what happens when you try to use the 390 components under
Linux. Linux on zSeries is just Linux -- you don't need or want to use
any of the 390-specific components, which are for use with the IBM
compiler on MVS.
Just build without any special options and you should be just fine:
./runConfigure -p linux –c gcc –x g++ -l -m31 -z -m31
Note that you should be using "gcc" for the C compiler. The -b option
is unnecessary and doesn't really work for gcc on zLinux anyway.
Dave