compile xerces from source - segfault on 3.4 (worked with 3.3.1)

Norbert Frese postfach@nfrese.net
Thu Nov 20 13:35:00 GMT 2003


Hello!

I have downloaded (from CVS) and compiled the current gcj 3.4 'mainline' yesterday.

When i try to compile the xerces source of my jface-standalone package 
i get the following message ( after a few seconds):

---------------------------------------
$ make
find source/xerces | egrep "\.java$" >build/filelist.gcj
gcj --encoding=ISO-8859-1 -g -c --classpath=source/xerces/ @build/filelist.gcj -o build/xerces.o
source/xerces/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java: In class `org.apache.xerces.impl.xs.traversers.XSDComplexTypeTraverser':
source/xerces/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java: In method `org.apache.xerces.impl.xs.traversers.XSDComplexTypeTraverser.traverseComplexTypeDecl(org.w3c.dom.Element,java.lang.String,java.lang.Object[],org.apache.xerces.impl.xs.traversers.XSDocumentInfo,org.apache.xerces.impl.xs.SchemaGrammar,boolean)':
source/xerces/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java:209: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make: *** [compile_xerces] Error 1
---------------------------------------

My System:
Mandrake 9.2
---------------------------------------
gcj -v
Reading specs from /mnt/tiny/opt2/local/gcc_mainline/bin/../lib/gcc/i686-pc-linux-gnu/3.4/specs
Reading specs from /mnt/tiny/opt2/local/gcc_mainline/bin/../lib/gcc/i686-pc-linux-gnu/3.4/../../../libgcj.spec
rename spec lib to liborig
Configured with: ../gcc_cvs/gcc/configure --prefix=/mnt/tiny/opt2/gcc_mainline/ : (reconfigured) ../gcc_cvs/gcc/configure --prefix=/opt/local/gcc_mainline/
Thread model: posix
gcc version 3.4 20031119 (experimental)
---------------------------------------

sourcecode & Makefile (i had to add the --encoding=ISO-8859-1 swith - cause gcj 3.4 complained 
about the encoding -- which 3.3.1 didn't):
http://www.scheinwelt.at/~norbertf/gcj/swtfiles/standalone-jface0.11.tar.gz

is this a gcj-bug or a problem with my configuration?

regards
norbert






More information about the Java mailing list