[XML-SIG] pyxml 0.7 and cygwin

Mark McEahern marklists@mceahern.com
Sat, 5 Jan 2002 00:02:15 -0800


me:
> I'm trying to install PyXml 0.7 on Cygwin (Python 2.2) and it's failing.
Is
> this a known problem?

Martin v. Loewis:
> Not to me. It would have helped if you had reported how it failed.

Here's what happened:

$ python setup.py install
[skip a lot of "not copying <x> (output up-to-date)"]
not copying xml/xslt/__init__.py (output up-to-date)
running build_ext
building '_xmlplus.parsers.pyexpat' extension
gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -DUSE_DL_IMPORT -DHAVE_EXPAT_H
 -DV
ERSION="1.95.2" -DXML_NS=1 -DXML_DTD=1 -DXML_BYTE_ORDER=12 -DXML_CONTEXT_BYT
ES=1
024 -Iextensions/expat/lib -I/usr/include/python2.2 -c
extensions/pyexpat.c -o b
uild/temp.cygwin-1.3.6-i686-2.2/pyexpat.o
extensions/pyexpat.c:1800: initializer element is not constant
extensions/pyexpat.c:1800: (near initialization for
`handler_info[2].setter')
extensions/pyexpat.c:1803: initializer element is not constant
extensions/pyexpat.c:1803: (near initialization for
`handler_info[3].setter')
extensions/pyexpat.c:1806: initializer element is not constant
extensions/pyexpat.c:1806: (near initialization for
`handler_info[4].setter')
extensions/pyexpat.c:1809: initializer element is not constant
extensions/pyexpat.c:1809: (near initialization for
`handler_info[5].setter')
extensions/pyexpat.c:1818: initializer element is not constant
extensions/pyexpat.c:1818: (near initialization for
`handler_info[8].setter')
extensions/pyexpat.c:1827: initializer element is not constant
extensions/pyexpat.c:1827: (near initialization for
`handler_info[11].setter')
extensions/pyexpat.c:1830: initializer element is not constant
extensions/pyexpat.c:1830: (near initialization for
`handler_info[12].setter')
extensions/pyexpat.c:1833: initializer element is not constant
extensions/pyexpat.c:1833: (near initialization for
`handler_info[13].setter')
extensions/pyexpat.c:1836: initializer element is not constant
extensions/pyexpat.c:1836: (near initialization for
`handler_info[14].setter')
extensions/pyexpat.c:1856: initializer element is not constant
extensions/pyexpat.c:1856: (near initialization for
`handler_info[17].setter')
extensions/pyexpat.c:1859: initializer element is not constant
extensions/pyexpat.c:1859: (near initialization for
`handler_info[18].setter')
extensions/pyexpat.c:1862: initializer element is not constant
extensions/pyexpat.c:1862: (near initialization for
`handler_info[19].setter')
extensions/pyexpat.c:1865: initializer element is not constant
extensions/pyexpat.c:1865: (near initialization for
`handler_info[20].setter')
error: command 'gcc' failed with exit status 1

// mark