DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13139>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13139

Building Promblems on HP-UX





------- Additional Comments From [EMAIL PROTECTED]  2002-10-01 07:27 -------
Moving function addImportedNS from line 398 to before line 308, just before the 
funciton addSchemaInfo is a solution of this promlem. (Thanks a lot)

But another problem appears - defininitions, I passed to runConfigure (-z-
Dbool=int ...) do not passed to all compiler calls (on link stage), so I 
corrected the Makefile.incl as you can see below. This mistake disappears. 
Makefile.incl
---CUT---
#================= HP SPECIFIC OPTIONS ===========================
---CUT---
  else
    TEMPLATESREPOSITORY = ${XML_OBJ_DIR}/ptrepository
    COMMON_COMPILE_OPTIONS = -D_HP_UX -DXERCES_TMPLSINC -Dbool=int -Dtrue=1 -
Dfalse=0 \
        -D${OSVERDEFINE} +DAportable +eh +Z -Z +a1 +d
    ifeq ($(MODULE), dom)
      PLATFORM_COMPILE_OPTIONS  = -DDOM_PROJ $(COMMON_COMPILE_OPTIONS)
    else
      PLATFORM_COMPILE_OPTIONS  = $(COMMON_COMPILE_OPTIONS) -
ptr${TEMPLATESREPOSITORY}
    endif
    MAKE_SHARED = $(CXX) $(PLATFORM_COMPILE_OPTIONS) $(XML_INCL) ${LDFLAGS} -
Dbool=int -Dtrue=1 -Dfalse=0
    MAKE_SHARED_C = $(CC) $(PLATFORM_COMPILE_OPTIONS) $(XML_INCL) ${LDFLAGS} -
Dbool=int -Dtrue=1 -Dfalse=0
--- CUT ---

But ANOTHER problem apperars. So, I don't know what to do. Output can be found 
below.

make[3]: Leaving directory `/mera/suroveg/sav/xerces-c-
src2_1_0/src/xercesc/validators/schema/identity'
make[2]: Leaving directory `/mera/suroveg/sav/xerces-c-
src2_1_0/src/xercesc/validators/schema'
make[1]: Leaving directory `/mera/suroveg/sav/xerces-c-
src2_1_0/src/xercesc/validators'
Building /mera/suroveg/sav/xerces-c-src2_1_0/lib/libxerces-c.21.0
/opt/corp/contrib/sbin/hppa/make -C /mera/suroveg/sav/xerces-c-
src2_1_0/obj/HPUX/.. -k 
make[1]: Entering directory `/mera/suroveg/sav/xerces-c-src2_1_0/obj'
CC -D_HP_UX -DXERCES_TMPLSINC -Dbool=int -Dtrue=1 -Dfalse=0 -DHPUX10 
+DAportable +eh +Z -Z +a1 +d -ptr/mera/suroveg/sav/xerces-c-
src2_1_0/obj/HPUX/ptrepository -I/mera/suroveg/sav/xerces-c-src2_1_0/include  -
Dbool=int -Dtrue=1 -Dfalse=0 -o /mera/suroveg/sav/xerces-c-
src2_1_0/lib/dummyExe HPUX/ASCIIRangeFactory.o HPUX/AbstractDOMParser.o 
HPUX/AbstractNumericFacetValidator.o 
--- CUT ---
HPUX/YearMonthDatatypeValidator.o HPUX/sax2Dummy.o  
CC: "/mera/suroveg/sav/xerces-c-src2_1_0/include/xercesc/util/RefVectorOf.c", 
line 117: warning: delete NodeImpl (NodeImpl is an incomplete class) (170)
CC: "/mera/suroveg/sav/xerces-c-src2_1_0/include/xercesc/util/RefVectorOf.c", 
line 117: warning: delete RangeImpl (RangeImpl is an incomplete class) (170)
CC: "/mera/suroveg/sav/xerces-c-src2_1_0/include/xercesc/util/RefVectorOf.c", 
line 217: warning: delete RangeImpl (RangeImpl is an incomplete class) (170)
CC: "/mera/suroveg/sav/xerces-c-src2_1_0/include/xercesc/util/ValueStackOf.c", 
line 119: error: DOM_Node undefined, size not known (1437)
"/mera/suroveg/sav/xerces-c-src2_1_0/include/xercesc/util/ValueStackOf.c", line 
119:     error detected during the instantiation of ValueStackOf<DOM_Node>
"ValueStackOf__pt__10_8DOM_Node.c", line 8:      is the site of the 
instantiation
CC: "/mera/suroveg/sav/xerces-c-src2_1_0/include/xercesc/util/ValueStackOf.c", 
line 125: error: DOM_Node undefined, size not known (1437)
"/mera/suroveg/sav/xerces-c-src2_1_0/include/xercesc/util/ValueStackOf.c", line 
125:     error detected during the instantiation of ValueStackOf<DOM_Node>
"ValueStackOf__pt__10_8DOM_Node.c", line 8:      is the site of the 
instantiation
CC: error: compile of instantiation file /mera/suroveg/sav/xerces-c-
src2_1_0/obj/HPUX/ptrepository/ValueStackOf__pt__10_8DOM_Node.c failed (729)
make[1]: *** [/mera/suroveg/sav/xerces-c-src2_1_0/lib/dummyExe] Error 1
make[1]: Target `ALL' not remade because of errors.
make[1]: Leaving directory `/mera/suroveg/sav/xerces-c-src2_1_0/obj'
make: *** [/mera/suroveg/sav/xerces-c-src2_1_0/lib/libxerces-c.21.0] Error 2

P.S. Does anybody compiled xercesc with similar configuration (HPUX, CC)?
Why building instructions for each platform not included to documentation? It 
is some inconveniently.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to