[sword-cvs] icu-sword/source/samples/ucnv Makefile,1.3,1.4 convsamp.cpp,1.3,1.4 data01.txt,1.2,1.3 data02.bin,1.2,1.3 data06.txt,1.2,1.3 flagcb.c,1.2,1.3 flagcb.h,1.2,1.3 readme.txt,NONE,1.1 ucnv.dsp,1.3,1.4 ucnv.dsw,1.2,1.3 ucnv.sln,NONE,1.1 ucnv.vcproj,NONE,1.1
sword@www.crosswire.org
sword@www.crosswire.org
Tue, 9 Sep 2003 19:43:06 -0700
- Previous message: [sword-cvs] icu-sword/source/samples/udata Makefile,1.3,1.4 reader.c,1.2,1.3 reader.dsp,1.3,1.4 reader.vcproj,NONE,1.1 readme.txt,NONE,1.1 udata.dsw,1.2,1.3 udata.sln,NONE,1.1 writer.c,1.2,1.3 writer.dsp,1.3,1.4 writer.vcproj,NONE,1.1
- Next message: [sword-cvs] icu-sword/source/samples/ustring Makefile,1.3,1.4 readme.txt,NONE,1.1 ustring.cpp,1.2,1.3 ustring.dsp,1.3,1.4 ustring.dsw,1.2,1.3 ustring.sln,NONE,1.1 ustring.vcproj,NONE,1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /usr/local/cvsroot/icu-sword/source/samples/ucnv
In directory www:/tmp/cvs-serv19862/source/samples/ucnv
Added Files:
Makefile convsamp.cpp data01.txt data02.bin data06.txt
flagcb.c flagcb.h readme.txt ucnv.dsp ucnv.dsw ucnv.sln
ucnv.vcproj
Log Message:
ICU 2.6 commit
--- NEW FILE: readme.txt ---
Copyright (C) 2002-2003, International Business Machines
Corporation and others. All Rights Reserved.
convsamp: a sample program which demonstrates using ICU conversion
This sample demonstrates
Opening and closing converters using the C api
String manipulation in C
Writing a custom conversion callback function
Files:
convsamp.c Main source file
flagcb.h codepage output convenience header
flagcb.c codepage output convenience implementation
ucnv.dsw Windows MSVC workspace. Double-click this to get started.
ucnv.dsp Windows MSVC project file
To Build ucnv on Windows
1. Install and build ICU
2. In MSVC, open the workspace file icu\samples\ucnv\ucnv.dsw
3. Choose a Debug or Release build.
4. Build.
To Run on Windows
1. Start a command shell window
2. Add ICU's bin directory to the path, e.g.
set PATH=c:\icu\bin;%PATH%
(Use the path to where ever ICU is on your system.)
3. cd into the ufortune directory, e.g.
cd c:\icu\source\samples\ucnv\debug
4. Run it
ucnv
To Build on Unixes
1. Build ICU.
Specify an ICU install directory when running configure,
using the --prefix option. The steps to build ICU will look something
like this:
cd <icu directory>/source
runConfigureICU <platform-name> --prefix <icu install directory> [other options]
gmake all
2. Install ICU,
gmake install
3. Build
set the variable ICU_PREFIX=<icu install>
gmake all
To Run on Unixes
cd <icu directory>/source/samples/ucnv
gmake check
-or-
export LD_LIBRARY_PATH=<icu install directory>/lib:.:$LD_LIBRARY_PATH
convsamp
Note: The name of the LD_LIBRARY_PATH variable is different on some systems.
If in doubt, run the sample using "gmake check", and note the name of
the variable that is used there. LD_LIBRARY_PATH is the correct name
for Linux and Solaris.
--- NEW FILE: ucnv.sln ---
Microsoft Visual Studio Solution File, Format Version 7.00
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ucnv", "ucnv.vcproj", "{8C95060E-61F5-464E-BB42-95B788C0D7E4}"
EndProject
Global
GlobalSection(SolutionConfiguration) = preSolution
ConfigName.0 = Debug
ConfigName.1 = Release
EndGlobalSection
GlobalSection(ProjectDependencies) = postSolution
EndGlobalSection
GlobalSection(ProjectConfiguration) = postSolution
{8C95060E-61F5-464E-BB42-95B788C0D7E4}.Debug.ActiveCfg = Debug|Win32
{8C95060E-61F5-464E-BB42-95B788C0D7E4}.Debug.Build.0 = Debug|Win32
{8C95060E-61F5-464E-BB42-95B788C0D7E4}.Release.ActiveCfg = Release|Win32
{8C95060E-61F5-464E-BB42-95B788C0D7E4}.Release.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
GlobalSection(ExtensibilityAddIns) = postSolution
EndGlobalSection
EndGlobal
--- NEW FILE: ucnv.vcproj ---
<?xml version="1.0" encoding = "Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="ucnv"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\Debug"
IntermediateDirectory=".\Debug"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
OptimizeForProcessor="2"
AdditionalIncludeDirectories="..\..\..\include"
PreprocessorDefinitions="WIN32,_DEBUG,_CONSOLE"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\Debug/ucnv.pch"
AssemblerListingLocation=".\Debug/"
ObjectFile=".\Debug/"
ProgramDataBaseFileName=".\Debug/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="4"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
AdditionalDependencies="icuucd.lib odbc32.lib odbccp32.lib"
OutputFile=".\Debug/ucnv.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories="..\..\..\lib"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\Debug/ucnv.pdb"
SubSystem="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\Debug/ucnv.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\Release"
IntermediateDirectory=".\Release"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
OptimizeForProcessor="2"
AdditionalIncludeDirectories="..\..\..\include"
PreprocessorDefinitions="WIN32,NDEBUG,_CONSOLE"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\Release/ucnv.pch"
AssemblerListingLocation=".\Release/"
ObjectFile=".\Release/"
ProgramDataBaseFileName=".\Release/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
AdditionalDependencies="icuuc.lib odbc32.lib odbccp32.lib"
OutputFile=".\Release/ucnv.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories="..\..\..\lib"
ProgramDatabaseFile=".\Release/ucnv.pdb"
SubSystem="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\Release/ucnv.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
</Configurations>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
<File
RelativePath=".\convsamp.cpp">
</File>
<File
RelativePath=".\flagcb.c">
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl">
<File
RelativePath=".\flagcb.h">
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
- Previous message: [sword-cvs] icu-sword/source/samples/udata Makefile,1.3,1.4 reader.c,1.2,1.3 reader.dsp,1.3,1.4 reader.vcproj,NONE,1.1 readme.txt,NONE,1.1 udata.dsw,1.2,1.3 udata.sln,NONE,1.1 writer.c,1.2,1.3 writer.dsp,1.3,1.4 writer.vcproj,NONE,1.1
- Next message: [sword-cvs] icu-sword/source/samples/ustring Makefile,1.3,1.4 readme.txt,NONE,1.1 ustring.cpp,1.2,1.3 ustring.dsp,1.3,1.4 ustring.dsw,1.2,1.3 ustring.sln,NONE,1.1 ustring.vcproj,NONE,1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]