This is the changelog for developers, != changelog for the end user
that we distribute with the binaries. (see changelog)
+09/07/2006
+Shaderman
+- Updated win32 libxml2 package to 2.6.24.
+
11/06/2006
SPoG
- Fixed arbitrary rotation X and Y axes appearing to be transposed.
- subversion 1.1 or later (some build steps use svn)
dependencies are prepackaged archives, extract them to the directory above GtkRadiant.sln:
-- http://zerowing.idsoftware.com/files/radiant/developer/1.5/gtk2-2.4.14.zip (gtk-wimp, gtkglext, gtk, glib, atk, pango, iconv etc)
-- http://zerowing.idsoftware.com/files/radiant/developer/1.5/libxml2-2.6.2.zip
+- http://zerowing.idsoftware.com/files/radiant/developer/1.5/iconv-1.9.zip
+- http://zerowing.idsoftware.com/files/radiant/developer/1.5/gtk2-2.4.14.zip (gtk-wimp, gtkglext, gtk, glib, atk, pango etc)
+- http://zerowing.idsoftware.com/files/radiant/developer/1.5/libxml2-2.6.24.zip
- http://zerowing.idsoftware.com/files/radiant/developer/1.5/STLport-4.6.2.zip
- http://zerowing.idsoftware.com/files/radiant/developer/1.5/zlib1-1.2.1.zip (for archivezip module)
- http://zerowing.idsoftware.com/files/radiant/developer/1.5/libpng-1.2.5.zip (for imagepng module)
<Tool\r
Name="VCCLCompilerTool"\r
Optimization="0"\r
- AdditionalIncludeDirectories=""../include";"../libs";"../../STLport-4.6/stlport";"../../libxml2-2.6/include""\r
+ AdditionalIncludeDirectories=""../include";"../libs";"../../STLport-4.6/stlport";"../../libxml2-2.6/include";"../../iconv-1.9/include""\r
PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
StringPooling="TRUE"\r
MinimalRebuild="TRUE"\r
InlineFunctionExpansion="2"\r
EnableIntrinsicFunctions="TRUE"\r
OptimizeForWindowsApplication="TRUE"\r
- AdditionalIncludeDirectories=""../include";"../libs";"../../STLport-4.6/stlport";"../../libxml2-2.6/include""\r
+ AdditionalIncludeDirectories=""../include";"../libs";"../../STLport-4.6/stlport";"../../libxml2-2.6/include";"../../iconv-1.9/include""\r
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
StringPooling="TRUE"\r
ExceptionHandling="FALSE"\r
if os.path.exists(gtk2Root):
copySvn(os.path.join(gtk2Root, "install"), installRoot)
-libxml2 = os.path.normpath(os.path.join(thisDir, "../libxml2-2.6/win32/install/libxml2.dll"))
+iconv = os.path.normpath(os.path.join(thisDir, "../iconv-1.9/bin/iconv.dll"))
+copyFileIfExists(iconv, installRoot)
+
+libxml2 = os.path.normpath(os.path.join(thisDir, "../libxml2-2.6/bin/libxml2.dll"))
copyFileIfExists(libxml2, installRoot)
libpng = os.path.normpath(os.path.join(thisDir, "../libpng-1.2/lib/libpng13.dll"))
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="".";"../include";"../../STLport-4.6/stlport";"../../libxml2-2.6/include";"../../gtk2-2.4/lib/glib-2.0/include";"../../gtk2-2.4/include/glib-2.0""
+ AdditionalIncludeDirectories="".";"../include";"../../STLport-4.6/stlport";"../../libxml2-2.6/include";"../../iconv-1.9/include";"../../gtk2-2.4/lib/glib-2.0/include";"../../gtk2-2.4/include/glib-2.0""
PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
StringPooling="TRUE"
MinimalRebuild="TRUE"
InlineFunctionExpansion="2"
EnableIntrinsicFunctions="TRUE"
OptimizeForWindowsApplication="TRUE"
- AdditionalIncludeDirectories="".";"../include";"../../STLport-4.6/stlport";"../../libxml2-2.6/include";"../../gtk2-2.4/lib/glib-2.0/include";"../../gtk2-2.4/include/glib-2.0""
+ AdditionalIncludeDirectories="".";"../include";"../../STLport-4.6/stlport";"../../libxml2-2.6/include";"../../iconv-1.9/include";"../../gtk2-2.4/lib/glib-2.0/include";"../../gtk2-2.4/include/glib-2.0""
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
StringPooling="TRUE"
ExceptionHandling="FALSE"
<Tool\r
Name="VCCLCompilerTool"\r
Optimization="0"\r
- AdditionalIncludeDirectories=""../../include";"../../libs";"../../../STLport-4.6/stlport";"../../../libxml2-2.6/include""\r
+ AdditionalIncludeDirectories=""../../include";"../../libs";"../../../STLport-4.6/stlport";"../../../libxml2-2.6/include";"../../../iconv-1.9/include""\r
PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
StringPooling="TRUE"\r
MinimalRebuild="TRUE"\r
InlineFunctionExpansion="2"\r
EnableIntrinsicFunctions="TRUE"\r
OptimizeForWindowsApplication="TRUE"\r
- AdditionalIncludeDirectories=""../../include";"../../libs";"../../../STLport-4.6/stlport";"../../../libxml2-2.6/include""\r
+ AdditionalIncludeDirectories=""../../include";"../../libs";"../../../STLport-4.6/stlport";"../../../libxml2-2.6/include";"../../../iconv-1.9/include""\r
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
StringPooling="TRUE"\r
ExceptionHandling="FALSE"\r
<Tool\r
Name="VCCLCompilerTool"\r
Optimization="0"\r
- AdditionalIncludeDirectories="../../include;../../libs;"../../../STLPort-4.6/stlport";"../../../libxml2-2.6/include";"../../../gtk2-2.4/include/glib-2.0";"../../../gtk2-2.4/lib/glib-2.0/include""\r
+ AdditionalIncludeDirectories="../../include;../../libs;"../../../STLPort-4.6/stlport";"../../../libxml2-2.6/include";"../../../iconv-1.9/include";"../../../gtk2-2.4/include/glib-2.0";"../../../gtk2-2.4/lib/glib-2.0/include""\r
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;MAPXML_EXPORTS"\r
StringPooling="TRUE"\r
MinimalRebuild="TRUE"\r
OutputFile="$(OutDir)/mapxml.dll"\r
LinkIncremental="1"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories=""../../../libxml2-2.6/win32/lib";"../../../gtk2-2.4/lib""\r
+ AdditionalLibraryDirectories=""../../../libxml2-2.6/lib";"../../../gtk2-2.4/lib""\r
IgnoreDefaultLibraryNames="msvcprtd.lib"\r
ModuleDefinitionFile="$(ProjectName).def"\r
GenerateDebugInformation="TRUE"\r
EnableIntrinsicFunctions="TRUE"\r
FavorSizeOrSpeed="1"\r
OptimizeForWindowsApplication="FALSE"\r
- AdditionalIncludeDirectories="../../include;../../libs;"../../../STLPort-4.6/stlport";"../../../libxml2-2.6/include";"../../../gtk2-2.4/include/glib-2.0";"../../../gtk2-2.4/lib/glib-2.0/include""\r
+ AdditionalIncludeDirectories="../../include;../../libs;"../../../STLPort-4.6/stlport";"../../../libxml2-2.6/include";"../../../iconv-1.9/include";"../../../gtk2-2.4/include/glib-2.0";"../../../gtk2-2.4/lib/glib-2.0/include""\r
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;MAPXML_EXPORTS"\r
StringPooling="TRUE"\r
ExceptionHandling="FALSE"\r
OutputFile="$(OutDir)/mapxml.dll"\r
LinkIncremental="1"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories=""../../../libxml2-2.6/win32/lib";"../../../gtk2-2.4/lib""\r
+ AdditionalLibraryDirectories=""../../../libxml2-2.6/lib";"../../../gtk2-2.4/lib""\r
IgnoreDefaultLibraryNames="msvcprt.lib"\r
ModuleDefinitionFile="$(ProjectName).def"\r
GenerateDebugInformation="TRUE"\r
<Tool\r
Name="VCCLCompilerTool"\r
Optimization="0"\r
- AdditionalIncludeDirectories="../include;../libs;"../../STLPort-4.6/stlport";"../../libxml2-2.6/include";"../../gtk2-2.4/lib/glib-2.0/include";"../../gtk2-2.4/include/glib-2.0";"../../gtk2-2.4/lib/gtk-2.0/include";"../../gtk2-2.4/include/gtk-2.0";"../../gtk2-2.4/include/gtk-2.0/gdk";"../../gtk2-2.4/include/pango-1.0";"../../gtk2-2.4/include/atk-1.0";"../../gtk2-2.4/lib/gtkglext-1.0/include";"../../gtk2-2.4/include/gtkglext-1.0""\r
+ AdditionalIncludeDirectories="../include;../libs;"../../STLPort-4.6/stlport";"../../libxml2-2.6/include";"../../iconv-1.9/include";"../../gtk2-2.4/lib/glib-2.0/include";"../../gtk2-2.4/include/glib-2.0";"../../gtk2-2.4/lib/gtk-2.0/include";"../../gtk2-2.4/include/gtk-2.0";"../../gtk2-2.4/include/gtk-2.0/gdk";"../../gtk2-2.4/include/pango-1.0";"../../gtk2-2.4/include/atk-1.0";"../../gtk2-2.4/lib/gtkglext-1.0/include";"../../gtk2-2.4/include/gtkglext-1.0""\r
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"\r
StringPooling="TRUE"\r
MinimalRebuild="TRUE"\r
OutputFile="$(OutDir)/$(ProjectName).exe"\r
LinkIncremental="1"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories=""../../gtk2-2.4/lib";"../../libxml2-2.6/win32/lib";"../libs/profile/debug/""\r
+ AdditionalLibraryDirectories=""../../gtk2-2.4/lib";"../../libxml2-2.6/lib";"../libs/profile/debug/""\r
IgnoreAllDefaultLibraries="TRUE"\r
IgnoreDefaultLibraryNames="msvcprtd.lib"\r
GenerateDebugInformation="TRUE"\r
EnableIntrinsicFunctions="TRUE"\r
FavorSizeOrSpeed="1"\r
OptimizeForWindowsApplication="TRUE"\r
- AdditionalIncludeDirectories="../include;../libs;"../../STLPort-4.6/stlport";"../../libxml2-2.6/include";"../../gtk2-2.4/lib/glib-2.0/include";"../../gtk2-2.4/include/glib-2.0";"../../gtk2-2.4/lib/gtk-2.0/include";"../../gtk2-2.4/include/gtk-2.0";"../../gtk2-2.4/include/gtk-2.0/gdk";"../../gtk2-2.4/include/pango-1.0";"../../gtk2-2.4/include/atk-1.0";"../../gtk2-2.4/lib/gtkglext-1.0/include";"../../gtk2-2.4/include/gtkglext-1.0""\r
+ AdditionalIncludeDirectories="../include;../libs;"../../STLPort-4.6/stlport";"../../libxml2-2.6/include";"../../iconv-1.9/include";"../../gtk2-2.4/lib/glib-2.0/include";"../../gtk2-2.4/include/glib-2.0";"../../gtk2-2.4/lib/gtk-2.0/include";"../../gtk2-2.4/include/gtk-2.0";"../../gtk2-2.4/include/gtk-2.0/gdk";"../../gtk2-2.4/include/pango-1.0";"../../gtk2-2.4/include/atk-1.0";"../../gtk2-2.4/lib/gtkglext-1.0/include";"../../gtk2-2.4/include/gtkglext-1.0""\r
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"\r
StringPooling="TRUE"\r
ExceptionHandling="FALSE"\r
OutputFile="$(OutDir)/$(ProjectName).exe"\r
LinkIncremental="1"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories=""../../gtk2-2.4/lib";"../../libxml2-2.6/win32/lib";"../libs/profile/release/""\r
+ AdditionalLibraryDirectories=""../../gtk2-2.4/lib";"../../libxml2-2.6/lib";"../libs/profile/release/""\r
IgnoreAllDefaultLibraries="TRUE"\r
IgnoreDefaultLibraryNames="msvcprt.lib"\r
GenerateDebugInformation="TRUE"\r
<Tool\r
Name="VCCLCompilerTool"\r
Optimization="0"\r
- AdditionalIncludeDirectories="..\..\..\include;..\common;..\..\..\libs;"..\..\..\..\libxml2-2.6\include""\r
+ AdditionalIncludeDirectories="..\..\..\include;..\common;..\..\..\libs;"..\..\..\..\libxml2-2.6\include";"..\..\..\..\iconv-1.9\include""\r
PreprocessorDefinitions="_DEBUG,WIN32,_CONSOLE"\r
ExceptionHandling="FALSE"\r
BasicRuntimeChecks="0"\r
OutputFile=".\Debug/q2map.exe"\r
LinkIncremental="2"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories=""..\..\..\..\libxml2-2.6\win32\lib""\r
+ AdditionalLibraryDirectories=""..\..\..\..\libxml2-2.6\lib""\r
IgnoreDefaultLibraryNames="libcd"\r
GenerateDebugInformation="TRUE"\r
ProgramDatabaseFile=".\Debug/q2map.pdb"\r
FavorSizeOrSpeed="1"\r
OptimizeForProcessor="2"\r
OptimizeForWindowsApplication="TRUE"\r
- AdditionalIncludeDirectories="..\..\..\include;..\common;..\..\..\libs;"..\..\..\..\libxml2-2.6\include""\r
+ AdditionalIncludeDirectories="..\..\..\include;..\common;..\..\..\libs;"..\..\..\..\libxml2-2.6\include";"..\..\..\..\iconv-1.9\include""\r
PreprocessorDefinitions="NDEBUG,WIN32,_CONSOLE"\r
StringPooling="TRUE"\r
ExceptionHandling="FALSE"\r
OutputFile=".\Release/q2map.exe"\r
LinkIncremental="1"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories=""..\..\..\..\libxml2-2.6\win32\lib""\r
+ AdditionalLibraryDirectories=""..\..\..\..\libxml2-2.6\lib""\r
ProgramDatabaseFile=".\Release/q2map.pdb"\r
GenerateMapFile="TRUE"\r
MapFileName=".\Release/q2map.map"\r
OutputFile=".\Debug/qdata3.exe"\r
LinkIncremental="2"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories="..\..\..\libs\mathlib\Debug;..\..\..\libs\l_net\Debug;"..\..\..\..\libxml2\win32\binaries-debug""\r
+ AdditionalLibraryDirectories="..\..\..\libs\mathlib\Debug;..\..\..\libs\l_net\Debug;"..\..\..\..\libxml2-2.6\lib""\r
GenerateDebugInformation="TRUE"\r
ProgramDatabaseFile=".\Debug/qdata3.pdb"\r
GenerateMapFile="TRUE"\r
OutputFile=".\Release/qdata3.exe"\r
LinkIncremental="1"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories="..\..\..\libs\mathlib\Release;..\..\..\libs\l_net\Release;"..\..\..\..\libxml2\win32\binaries-release""\r
+ AdditionalLibraryDirectories="..\..\..\libs\mathlib\Release;..\..\..\libs\l_net\Release;"..\..\..\..\libxml2-2.6\lib""\r
ProgramDatabaseFile=".\Release/qdata3.pdb"\r
GenerateMapFile="TRUE"\r
MapFileName=".\Release/qdata3.map"\r
OutputFile="Release/qdata3.exe"\r
LinkIncremental="1"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories="..\..\..\libs\l_net\release,..\..\..\..\libxml2\win32\libxml2\release_so,..\..\..\libs\mathlib\release"\r
+ AdditionalLibraryDirectories="..\..\..\libs\l_net\release,..\..\..\..\libxml2-2.6\lib,..\..\..\libs\mathlib\release"\r
ProgramDatabaseFile=".\Release/qdata3.pdb"\r
GenerateMapFile="TRUE"\r
MapFileName=".\Release/qdata3.map"\r
OutputFile="Debug/qdata3.exe"\r
LinkIncremental="2"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories="..\..\..\libs\l_net\debug,..\..\..\..\libxml2\win32\libxml2\debug_so,..\..\..\libs\mathlib\debug"\r
+ AdditionalLibraryDirectories="..\..\..\libs\l_net\debug,..\..\..\..\libxml2-2.6\lib,..\..\..\libs\mathlib\debug"\r
GenerateDebugInformation="TRUE"\r
ProgramDatabaseFile=".\Debug/qdata3.pdb"\r
GenerateMapFile="TRUE"\r
Name="debug"\r
Filter="">\r
<File\r
- RelativePath="..\..\..\..\libxml2\win32\binaries-debug\libxml2.lib">\r
+ RelativePath="..\..\..\..\libxml2-2.6\lib\libxml2.lib">\r
<FileConfiguration\r
Name="Release|Win32"\r
ExcludedFromBuild="TRUE">\r
Name="release"\r
Filter="">\r
<File\r
- RelativePath="..\..\..\..\libxml2\win32\binaries-release\libxml2.lib">\r
+ RelativePath="..\..\..\..\libxml2-2.6\lib\libxml2.lib">\r
<FileConfiguration\r
Name="Debug|Win32"\r
ExcludedFromBuild="TRUE">\r
OutputFile=".\Debug/q3data.exe"\r
LinkIncremental="2"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories=""..\..\..\..\libxml2\win32\binaries-debug";..\..\..\libs\l_net\Debug;..\..\..\libs\pak\Debug;"..\..\..\..\gtk2-win32\lib\""\r
+ AdditionalLibraryDirectories=""..\..\..\..\libxml2-2.6\lib";..\..\..\libs\l_net\Debug;..\..\..\libs\pak\Debug;"..\..\..\..\gtk2-win32\lib\""\r
GenerateDebugInformation="TRUE"\r
ProgramDatabaseFile=".\Debug/q3data.pdb"\r
SubSystem="1"\r
OutputFile=".\Release/q3data.exe"\r
LinkIncremental="1"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories="..\..\..\libs\pak\release;..\..\..\libs\l_net\release;"..\..\..\..\libxml2\win32\binaries-release";"..\..\..\..\gtk2-win32\lib\""\r
+ AdditionalLibraryDirectories="..\..\..\libs\pak\release;..\..\..\libs\l_net\release;"..\..\..\..\libxml2-2.6\lib";"..\..\..\..\gtk2-win32\lib\""\r
GenerateDebugInformation="TRUE"\r
ProgramDatabaseFile=".\Release/q3data.pdb"\r
SubSystem="1"\r
<Tool\r
Name="VCCLCompilerTool"\r
Optimization="0"\r
- AdditionalIncludeDirectories=""..\..\..\..\mhash-0.9\lib";..\..\..\include;..\common;..\..\..\libs;"..\..\..\..\libxml2-2.6\include";"..\..\..\..\libpng-1.2";"..\..\..\..\zlib1-1.2\include";"..\..\..\..\gtk2-2.4\include\glib-2.0";"..\..\..\..\gtk2-2.4\lib\glib-2.0\include""\r
+ AdditionalIncludeDirectories=""..\..\..\..\mhash-0.9\lib";..\..\..\include;..\common;..\..\..\libs;"..\..\..\..\libxml2-2.6\include";"..\..\..\..\iconv-1.9\include";"..\..\..\..\libpng-1.2";"..\..\..\..\zlib1-1.2\include";"..\..\..\..\gtk2-2.4\include\glib-2.0";"..\..\..\..\gtk2-2.4\lib\glib-2.0\include""\r
PreprocessorDefinitions="_DEBUG,WIN32,_CONSOLE"\r
ExceptionHandling="FALSE"\r
BasicRuntimeChecks="0"\r
OutputFile=".\Debug/q3map2.exe"\r
LinkIncremental="2"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories=""..\..\..\..\mhash-0.9\win32\libmhash\Debug";"..\..\..\..\libxml2-2.6\win32\lib";"..\..\..\..\zlib1-1.2\lib";"..\..\..\..\libpng-1.2\lib";"..\..\..\..\gtk2-2.4\lib""\r
+ AdditionalLibraryDirectories=""..\..\..\..\mhash-0.9\win32\libmhash\Debug";"..\..\..\..\libxml2-2.6\lib";"..\..\..\..\zlib1-1.2\lib";"..\..\..\..\libpng-1.2\lib";"..\..\..\..\gtk2-2.4\lib""\r
IgnoreDefaultLibraryNames="libcd"\r
GenerateDebugInformation="TRUE"\r
ProgramDatabaseFile=".\Debug/q3map2.pdb"\r
FavorSizeOrSpeed="1"\r
OptimizeForProcessor="2"\r
OptimizeForWindowsApplication="TRUE"\r
- AdditionalIncludeDirectories=""..\..\..\..\mhash-0.9\lib";..\..\..\include;..\common;..\..\..\libs;"..\..\..\..\libxml2-2.6\include";"..\..\..\..\libpng-1.2";"..\..\..\..\zlib1-1.2\include";"..\..\..\..\gtk2-2.4\include\glib-2.0";"..\..\..\..\gtk2-2.4\lib\glib-2.0\include""\r
+ AdditionalIncludeDirectories=""..\..\..\..\mhash-0.9\lib";..\..\..\include;..\common;..\..\..\libs;"..\..\..\..\libxml2-2.6\include";"..\..\..\..\iconv-1.9\include";"..\..\..\..\libpng-1.2";"..\..\..\..\zlib1-1.2\include";"..\..\..\..\gtk2-2.4\include\glib-2.0";"..\..\..\..\gtk2-2.4\lib\glib-2.0\include""\r
PreprocessorDefinitions="NDEBUG,WIN32,_CONSOLE"\r
StringPooling="TRUE"\r
ExceptionHandling="FALSE"\r
OutputFile=".\Release/q3map2.exe"\r
LinkIncremental="1"\r
SuppressStartupBanner="TRUE"\r
- AdditionalLibraryDirectories=""..\..\..\..\mhash-0.9\win32\libmhash\Release";"..\..\..\..\libxml2-2.6\win32\lib";"..\..\..\..\zlib1-1.2\lib";"..\..\..\..\libpng-1.2\lib";"..\..\..\..\gtk2-2.4\lib""\r
+ AdditionalLibraryDirectories=""..\..\..\..\mhash-0.9\win32\libmhash\Release";"..\..\..\..\libxml2-2.6\lib";"..\..\..\..\zlib1-1.2\lib";"..\..\..\..\libpng-1.2\lib";"..\..\..\..\gtk2-2.4\lib""\r
ProgramDatabaseFile=".\Release/q3map2.pdb"\r
GenerateMapFile="TRUE"\r
MapFileName=".\Release/q3map2.map"\r