[ 
https://issues.apache.org/jira/browse/XERCESC-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12935085#action_12935085
 ] 

Stewart A. Levin commented on XERCESC-1799:
-------------------------------------------

I found that util/Platforms/Interix is missing from ./configure itself.  I 
added it to the list to build 2.8.0 under Windows SUA Interix 6.1 with the gcc 
3.3 32-bit compiler using the configuration setup script shown below.  Perhaps 
others may find this useful.

#!/bin/sh -v
PATH=/bin:/usr/bin:/opt/gcc.3.3/bin:/usr/local/bin
export PATH
XERCESCROOT=/dev/fs/E/Sandboxes/xerces-c-src_2_8_0
export XERCESCROOT
CONFIG_SHELL="/bin/ksh"
export CONFIG_SHELL
AR="/opt/gcc.3.3/bin/ar"
export AR
AR_FLAGS="cr"
export AR_FLAGS
NM="/opt/gcc.3.3/bin/nm"
export NM
rm -f config.log config.status
./runConfigure \
-pinterix \
-C--build=i386-pc-interix3 \
-c"/opt/gcc.3.3/bin/gcc" \
-x"/opt/gcc.3.3/bin/g++" \
-b32 \
-l"-no-undefined" \
-l"-L/usr/local/lib/x86" \
-l" -L/usr/lib/x86" \
-l"-L/usr/X11R6/lib" \
-z"-g" \
-z"-O2" \
-z"-m32" \
-z"-msse2" \
-z"-mieee-fp" \
-z"-fpic" \
-tnative \
-minmem \
-rpthread \
-P/dev/fs/E/Sandboxes/promax/main/port/src/lib/aux/interix

> packageBinaries.pl produces broken distribution on cygwin
> ---------------------------------------------------------
>
>                 Key: XERCESC-1799
>                 URL: https://issues.apache.org/jira/browse/XERCESC-1799
>             Project: Xerces-C++
>          Issue Type: Bug
>          Components: Build
>    Affects Versions: 2.8.0
>         Environment: cygwin 1.5.25-12
>            Reporter: Charles Wilson
>
> I believe a number of directories have been left out of the list in 
> populateInclude().   The Makefile.in's in these directories contain non-empty 
> PUBHEADERS definitions.
> Is this an oversight in packageBinaries.pl, or is that script intended only 
> for use on the platforms that the *xerces* team distributes prebuilt binaries 
> for (thus, omitting Cygwin, IRIX, etc? (I rather doubt that, since the xerces 
> team does not provide pre-built BeOS packages, yet BeOS is not missing from 
> the populateInclude() list.)
> util/MsgLoaders/MsgFile
> util/NetAccessors/MacOSURLAccess
> util/NetAccessors/MacOSURLAccessCF
> util/NetAccessors/Socket
> util/NetAccessors/WinSock
> util/NetAccessors/libWWW
> util/Platforms/Cygwin
> util/Platforms/FreeBSD
> util/Platforms/IRIX
> util/Platforms/Interix
> util/Platforms/NetBSD
> util/Platforms/OS400
> util/Platforms/OpenServer
> util/Platforms/QNX
> util/Platforms/Tru64
> util/Platforms/UnixWare
> util/Transcoders/Cygwin
> util/Transcoders/Iconv390
> util/Transcoders/Iconv400
> util/Transcoders/IconvFBSD
> util/Transcoders/IconvGNU
> util/Transcoders/MacOSUnicodeConverter
> util/Transcoders/Uniconv390

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to