[o2on-svn] [101] ライブラリアップデート : Boost 1.35.0 / SQLite 3.5.9

Back to archive index

o2on svn commit o2on-****@lists*****
2008年 6月 18日 (水) 00:11:07 JST


Revision: 101
          http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=o2on&view=rev&rev=101
Author:   k-uehara
Date:     2008-06-18 00:11:06 +0900 (Wed, 18 Jun 2008)

Log Message:
-----------
ライブラリアップデート: Boost 1.35.0 / SQLite 3.5.9
ドキュメント更新: x64の記述を削除

Modified Paths:
--------------
    branches/BRANCH_0043/o2on/doc/build.txt
    branches/BRANCH_0043/o2on/src.o2on/o2on.vcproj

Modified: branches/BRANCH_0043/o2on/doc/build.txt
===================================================================
--- branches/BRANCH_0043/o2on/doc/build.txt	2008-05-31 06:51:40 UTC (rev 100)
+++ branches/BRANCH_0043/o2on/doc/build.txt	2008-06-17 15:11:06 UTC (rev 101)
@@ -2,24 +2,25 @@
 
 EVisual C++ 2005
 EPlatform SDK 2003 Server R2
-EBoost 1.34.1
+EBoost 1.35.0
 ECrypto++ Library 5.5.2
-Ezlib 1.2.3
 EXerces-C++ 2.8.0
-ESQLite 3.5.6
-EUPX 3.03
-EMiniZip Ver0.02c
+Ezlib 1.2.3
+ESQLite 3.5.9
 Eƒoƒxƒ‹
+EMiniZip Ver0.02c
+EUPX 3.03
 
 
 
+
 ŠÂ‹«€”õ‚Ì—áF
 
 ------------------------------------------------------------------------------
  Visual C++ 2005 Express Edition
 ------------------------------------------------------------------------------
 Visual Studio 2005»•i”Å‚ðŽ‚Á‚Ä‚È‚­‚Ä‚àAƒtƒŠ[‚ÌExpress‚ŃRƒ“ƒpƒCƒ‹‰ÂB
-’A‚µAExpres”Å‚Å‚Ü‚Æ‚à‚ɃRƒ“ƒpƒCƒ‹‚Å‚«‚é‚Ì‚ÍWin32 Release”ł݂̂ƍl‚¦‚Ä‚­‚¾‚³‚¢B
+’A‚µAExpress”Å‚Å‚Ü‚Æ‚à‚ɃRƒ“ƒpƒCƒ‹‚Å‚«‚é‚Ì‚ÍWin32 Release”ł݂̂ƍl‚¦‚Ä‚­‚¾‚³‚¢B
 
 http://www.microsoft.com/japan/msdn/vstudio/express/past/2005/
 http://www.microsoft.com/japan/msdn/vstudio/express/maninstall/ (ISOƒtƒ@ƒCƒ‹)
@@ -53,31 +54,43 @@
 
 
 ------------------------------------------------------------------------------
- Boost 1.34.1
+ Boost 1.35.0
 ------------------------------------------------------------------------------
 http://sourceforge.net/project/showfiles.php?group_id=7586
-boost_1_34_1‚Æboost-jam-3.1.16-1-ntx86.zip‚ðƒ_ƒEƒ“ƒ[ƒh
+boost_1_35_0‚Æboost-jam-3.1.16-1-ntx86.zip‚ðƒ_ƒEƒ“ƒ[ƒh
 
-Eboost_1_34_1‚ð“K“–‚ȏꏊ‚Ɉړ®i—áFD:\project\boost_1_34_1j
-Eboost-jam-3.1.16-1-ntx86.zip“à‚Ìbjam.exe‚ðboost_1_34_1ƒtƒHƒ‹ƒ_‚Ɉړ®
+Eboost_1_35_0‚ð“K“–‚ȏꏊ‚Ɉړ®i—áFD:\project\boost_1_35_0j
+Eboost-jam-3.1.16-1-ntx86.zip“à‚Ìbjam.exe‚ðboost_1_35_0ƒtƒHƒ‹ƒ_‚ɉð“€
 Ebjam‚Ńrƒ‹ƒh
+  Platform SDK‚̃Xƒ^[ƒgƒƒjƒ…[‚©‚çuSet Windows XP 32-bit Build Environment (Retail)v
+  > C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat
   > D:
-  > cd D:\project\boost_1_34_1
-  > bjam "-sTOOLS=vc-8_0" stage
+  > cd D:\project\boost_1_35_0
+  > bjam --toolset=msvc link=static runtime-link=static threading=multi release debug stage
 
 EVisual Studio‚ð‹N“®‚µAƒpƒX‚ð“o˜^‚·‚é
-  D:\project\boost_1_34_1           ¨ ƒCƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚֒ljÁ
-  D:\project\boost_1_34_1\stage\lib ¨ ƒ‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚֒ljÁ
+  D:\project\boost_1_35_0           ¨ ƒCƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚֒ljÁ
+  D:\project\boost_1_35_0\stage\lib ¨ ƒ‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚֒ljÁ
 
-[x64]
-  ¦•ÊƒfƒBƒŒƒNƒgƒŠ‚ð—pˆÓ‚µ‚ăRƒ“ƒpƒCƒ‹‚µ‚½‚Ù‚¤‚ª‚æ‚¢
-  > D:
-  > cd D:\project\boost_1_34_1_x64
-  > bjam "-sTOOLS=vc-8_0-amd64" stage
 
-  D:\project\boost_1_34_1_x64           ¨ x64‚̃Cƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚֒ljÁ
-  D:\project\boost_1_34_1_x64\stage\lib ¨ x64‚̃‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚֒ljÁ
+------------------------------------------------------------------------------
+ Xerces-C++ 2.8.0
+------------------------------------------------------------------------------
+http://xerces.apache.org/xerces-c/download.cgi
+xerces-c-src_2_8_0.zip
 
+Exerces-c-src2_8_0\Projects\Win32\VC8\xerces-all\xerces-all.sln ‚ðŠJ‚­
+
+Eƒrƒ‹ƒh¨ƒoƒbƒ`ƒrƒ‹ƒh‚ňȉº‚Ì‚Q‚‚ðƒ`ƒFƒbƒN‚µ‚ărƒ‹ƒhB
+    XercesLib Static Debug   Win32 Static Debug|Win32
+    XercesLib Static Release Win32 Static Release|Win32
+
+EVisual Studio‚ð‹N“®‚µAƒpƒX‚ð“o˜^‚·‚é
+  xerces-c-src_2_8_0\src                             ¨ ƒCƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚ɒljÁ
+  xerces-c-src_2_8_0\Build\Win32\VC8\StaticDebug   ¨ ƒ‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚ɒljÁ
+  xerces-c-src_2_8_0\Build\Win32\VC8\StaticRelease ¨ ƒ‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚ɒljÁ
+
+
 ------------------------------------------------------------------------------
  Crypto++ Library 5.5.2
 ------------------------------------------------------------------------------
@@ -89,15 +102,10 @@
 
 Ecryptest.sln‚ðŠJ‚­
 Eƒrƒ‹ƒh¨ƒoƒbƒ`ƒrƒ‹ƒh‚ňȉº‚ðƒ`ƒFƒbƒN‚µ‚ărƒ‹ƒhB
-    [x86]
     cryptlib Debug   Win32 Debug|Win32
     cryptlib Release Win32 Release|Win32
 
-    [x64]
-    cryptlib Debug   Win32 Debug|x64
-    cryptlib Release Win32 Release|x64
 
-
 ------------------------------------------------------------------------------
  zlib 1.2.3
 ------------------------------------------------------------------------------
@@ -111,63 +119,32 @@
 
 
 ------------------------------------------------------------------------------
- Xerces-C++ 2.8.0
+ SQLite 3.5.9
 ------------------------------------------------------------------------------
-http://xml.apache.org/xerces-c/download.cgi
-xerces-c-src_2_8_0.zip
-
-Exerces-c-src2_8_0\Projects\Win32\VC8\xerces-all\xerces-all.sln ‚ðŠJ‚­
-
-Eƒrƒ‹ƒh¨ƒoƒbƒ`ƒrƒ‹ƒh‚ňȉº‚Ì‚Q‚‚ðƒ`ƒFƒbƒN‚µ‚ărƒ‹ƒhB
-    XercesLib Static Debug   Win32 Static Debug|Win32
-    XercesLib Static Release Win32 Static Release|Win32
-
-EVisual Studio‚ð‹N“®‚µAƒpƒX‚ð“o˜^‚·‚é
-  xerces-c-src_2_8_0\src                             ¨ ƒCƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚ɒljÁ
-  xerces-c-src_2_8_0\Build\Win32\VC8\StaticDebug   ¨ ƒ‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚ɒljÁ
-  xerces-c-src_2_8_0\Build\Win32\VC8\StaticRelease ¨ ƒ‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚ɒljÁ
-
-[x64]
-  Eƒƒjƒ…[uƒrƒ‹ƒhv¨u\¬ƒ}ƒl[ƒWƒƒv
-  EuƒAƒNƒeƒBƒu ƒ\ƒŠƒ…[ƒVƒ‡ƒ“ ƒvƒ‰ƒbƒgƒtƒH[ƒ€v‚©‚灃V‹Kì¬...„
-  EV‚µ‚¢ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Åx64‚ð‘I‚ÑOK
-  Eƒ\ƒŠƒ…[ƒVƒ‡ƒ“ ƒGƒNƒXƒvƒ[ƒ‰‚ÌXercesLib‚ð‰EƒNƒŠƒbƒN‚µƒvƒƒpƒeƒB‚ðŠJ‚­
-  Eƒvƒ‰ƒbƒgƒtƒH[ƒ€‚ªx64‚É‚È‚Á‚Ä‚¢‚é‚Ì‚ðŠm”F
-  E\¬uStatic DebugvuStatic Releasev‚̃y[ƒW‚ð‘S•”Œ©‚āAƒpƒX‚ÉWin32‚ª
-    ŠÜ‚Ü‚ê‚Ä‚¢‚éêŠ‚ðx64‚ɏ‘‚«Š·‚¦‚éB‚³‚ç‚ɃvƒŠƒvƒƒZƒbƒT‚ÉXERCES_NO_ASM‚ð’ljÁB
-  Eƒrƒ‹ƒh¨ƒoƒbƒ`ƒrƒ‹ƒh‚ňȉº‚Ì‚Q‚‚ðƒ`ƒFƒbƒN‚µ‚ărƒ‹ƒhB
-      XercesLib Static Debug   x64 Static Debug|x64
-      XercesLib Static Release x64 Static Release|x64
-  EVisual Studio‚ð‹N“®‚µAƒpƒX‚ð“o˜^‚·‚é
-    xerces-c-src_2_8_0\src                           ¨ ƒCƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚ɒljÁ
-    xerces-c-src_2_8_0\Build\x64\VC8\StaticDebug   ¨ ƒ‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚ɒljÁ
-    xerces-c-src_2_8_0\Build\x64\VC8\StaticRelease ¨ ƒ‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚ɒljÁ
-
-------------------------------------------------------------------------------
- SQLite 3.5.6
-------------------------------------------------------------------------------
-http://www.sqlite.org/index.html
-Esqlite-3_5_6.zip ‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚ĉ𓀁B
+http://www.sqlite.org/
+Esqlite-3_5_9.zip ‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚ĉ𓀁B
 EƒfƒBƒŒƒNƒgƒŠ–¼‚ðusqlitev‚É‚µ‚āAo2on‚Æ“¯‚¶ŠK‘w‚Ɉړ®
     +-o2on
     +-cryptopp
     +-zlib
     +-sqlite
 
+
 ------------------------------------------------------------------------------
- UPX 3.03
+ ƒoƒxƒ‹
 ------------------------------------------------------------------------------
-’: UPXˆ³k‚ÍŽg‚í‚È‚­‚È‚è‚Ü‚µ‚½B
-http://upx.sourceforge.net/#download
-upx303w.zip‚ðƒ_ƒEƒ“ƒ[ƒhB
+http://www.trick-palace.net/cxx/ex/babel/
+babel.zip‚ðƒ_ƒEƒ“ƒ[ƒh
 
-Eupx303w.zip“à‚Ìupx.exe‚ðo2on‚Æ“¯‚¶ŠK‘w‚Ɉړ®
+Eƒ_ƒEƒ“ƒ[ƒh‚µ‚Ä“WŠJ
+EƒfƒBƒŒƒNƒgƒŠ–¼‚ðubabelv‚É‚µ‚āAo2on‚Æ“¯‚¶ŠK‘w‚Ɉړ®
     +-o2on
     +-cryptopp
     +-zlib
     +-sqlite
-    +-upx.exe
+    +-babel
 
+
 ------------------------------------------------------------------------------
  MiniZip Ver0.02c
 ------------------------------------------------------------------------------
@@ -179,21 +156,21 @@
     +-cryptopp
     +-zlib
     +-sqlite
-    +-upx.exe
+    +-babel
     +-mzp.exe
 
+
 ------------------------------------------------------------------------------
- ƒoƒxƒ‹
+ UPX 3.03
 ------------------------------------------------------------------------------
-http://www.trick-palace.net/cxx/ex/babel/
-babel.zip‚ðƒ_ƒEƒ“ƒ[ƒh
+’: UPXˆ³k‚ÍŽg‚í‚È‚­‚È‚è‚Ü‚µ‚½B
+http://upx.sourceforge.net/#download
+upx303w.zip‚ðƒ_ƒEƒ“ƒ[ƒhB
 
-Eƒ_ƒEƒ“ƒ[ƒh‚µ‚Ä“WŠJ
-EƒfƒBƒŒƒNƒgƒŠ–¼‚ðubabelv‚É‚µ‚āAo2on‚Æ“¯‚¶ŠK‘w‚Ɉړ®
+Eupx303w.zip“à‚Ìupx.exe‚ðo2on‚Æ“¯‚¶ŠK‘w‚Ɉړ®
     +-o2on
     +-cryptopp
     +-zlib
     +-sqlite
-    +-upx.exe
     +-mzp.exe
-    +-babel
+    +-upx.exe

Modified: branches/BRANCH_0043/o2on/src.o2on/o2on.vcproj
===================================================================
--- branches/BRANCH_0043/o2on/src.o2on/o2on.vcproj	2008-05-31 06:51:40 UTC (rev 100)
+++ branches/BRANCH_0043/o2on/src.o2on/o2on.vcproj	2008-06-17 15:11:06 UTC (rev 101)
@@ -1731,6 +1731,26 @@
 				</FileConfiguration>
 			</File>
 			<File
+				RelativePath="..\..\sqlite\bitvec.c"
+				>
+				<FileConfiguration
+					Name="Release|Win32"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+						CompileAs="1"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Debug|Win32"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+						CompileAs="1"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
 				RelativePath="..\..\sqlite\btmutex.c"
 				>
 				<FileConfiguration
@@ -2383,6 +2403,26 @@
 				</FileConfiguration>
 			</File>
 			<File
+				RelativePath="..\..\sqlite\mem5.c"
+				>
+				<FileConfiguration
+					Name="Release|Win32"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+						CompileAs="1"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Debug|Win32"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+						CompileAs="1"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
 				RelativePath="..\..\sqlite\mutex.c"
 				>
 				<FileConfiguration




o2on-svn メーリングリストの案内
Back to archive index