[ 
http://issues.apache.org/jira/browse/XERCESC-1318?page=comments#action_59281 ]
     
Mitch Oliver commented on XERCESC-1318:
---------------------------------------

I'm doing this build right now.  In order for it to work properly (with the 
perl script) you must do the following:
Download and install Cygwin for http://www.cygwin.com/.  When you get a screen 
that has a bunch of categories, make sure zip is included.
Download and install ActiveState Perl.

Once the above is completed and you have downloaded and unzipped Xerces and 
ICU, you need to set up your environment.

Open up the Cygwin shell.
Set up the command variables as specified in the original instructions as such:

export XERCESCROOT=x:\xerces-c-src2_6_0
export ICUROOT=x:\icu
cd x:\xerces-c-src2_6_0\scripts

substituting the appropriate path the the directories for x:

You must also add the path to the devenv.exe to your PATH:
export PATH:$PATH:[path-to-visual studio .net]\Common7\IDE

Before you proceed to run the perl script, the following changes must be made:
Line 252 should look like this:
psystem("devenv allinone.sln /rebuild Release /out buildlog_release.txt");

Line 255 should look like this:
psystem("devenv allinone.sln /rebuild debug /out buildlog_debug.txt");

Line 327 should look like this:
psystem("devenv xerces-all.sln /rebuild Release /out buildlog_release.txt 
/project all");

Lines 328, 329 are commented out, but were they not they would need to look 
like this:
# psystem("devenv xerces-all.sln /rebuild debug /out buildlog_debug.txt 
/project XercesLib xerces-all.sln");
# psystem("devenv xerces-all.sln /rebuild debug /out buildlog_depdom_debug.txt 
/project XercesDeprecatedDOMLib");

Once the above changes are in place, run the perl script.

I hope this helps.

Mitch Oliver
Software Engineer
Seapine Software, Inc.
http://www.seapine.com/


> icu build with VC7 project files does not work
> ----------------------------------------------
>
>          Key: XERCESC-1318
>          URL: http://issues.apache.org/jira/browse/XERCESC-1318
>      Project: Xerces-C++
>         Type: Improvement
>   Components: Build
>     Versions: 2.6.0
>  Environment: Windows 2000
>     Reporter: Tobias Sager
>     Priority: Minor

>
> It is not possible to build Xerces with ICU support using MSDEV VC7 solution 
> files.
> There is no error, but the resulting dll does not have ICU dependencies.
> Building with VC6 files results in a ICU enabled build.
> Is it the missing preprocessor directive XML_USE_ICU_TRANSCODER?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


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

Reply via email to