flagflag  If you want to see English page, please click "English" Button at Left.
9: 2012-02-29 (水) 22:02:29 iseki ソース 現: 2012-03-01 (木) 11:19:56 iseki ソース
Line 1: Line 1:
-** FireStorme [#i9a2ab1e]+** Firestorm [#i9a2ab1e]
- Home: http://www.phoenixviewer.com/ - Home: http://www.phoenixviewer.com/
- 
- 
- 
#br #br
-** Windows 下での再コンパイル [#zf53acee+*** Grid Manager [#bc6651c2
-- ソースリポジトリ: http://hg.phoenixviewer.com/ +- 表示 
-- コンパイル方法: http://wiki.phoenixviewer.com/doku.php?id=fs_compiling_firestorm_w​indows+-- 「環境設定」 -> 「詳細」 -> 「ログイン時にグリッド選択を表示」 
 +- 変更・編集 (Windows) 
 +-- ユーザディレクトリ -> AppData -> Roaming -> Firestorm -> user_settings -> grids.user.xml を編集 
 +-- --loginuri 付きで起動すると,自動登録する (最新版では未確認)
#br #br
-- 必要なソフト 
--- VC2010, Cmake2.8, Python2.7, Mercurial(hg), Cygwin, Unicode NSIS, QuickTime SDK 
- 
-#br 
- 
-*** Download of Source code [#d12930c6] 
-- 3.2.1.24179: http://hg.phoenixviewer.com/phoenix-fire​storm-lgpl/ 
- hg clone http://hg.phoenixviewer.com/phoenix-fire​storm-lgpl/ phoenix-firestorm-3.2.1.24179 -u 24179 
-- 3.2.2.24336: http://hg.phoenixviewer.com/phoenix-fire​storm-sh/ 
- hg clone http://hg.phoenixviewer.com/phoenix-fire​storm-sh/ phoenix-firestorm-3.2.2.24336 -u 24336 
-- 3.3.0.24882: http://hg.phoenixviewer.com/firestorm_3.​2.2_to_3.3.0/ 
- hg clone http://hg.phoenixviewer.com/firestorm_3.​2.2_to_3.3.0/  phoenix-firestorm-3.3.0.24882 -u 24882 
-#br 
- 
-*** Cygwin [#oc6652ec] 
-- unzip, bison, flex, patchutils , curl が必要 
-- bin に PATHが必要.インストール時にパスを通しておけば不用. 
-#br 
- 
-*** VC2010 [#re9f673c] 
-- VC++ 2010 Express は MFC が使えん.ダメダメである. 
-- VS2010 Professional を入れなおす. 
-#br 
- 
-*** autobuild [#t6a65935] 
-- hg clone http://hg.secondlife.com/autobuild/ 
-- autobuild\bin\ にパスが必要. C:\python27 にパスが必要. 
-- autobuild で boto のエラーが出る.(autobuild.common.AutobuildError: invalid 'pathcheck' setting for 'boto') 
--- boto は python2.5 のライブラリらしいが,実際には必要ないみたい. 
--- autobuild/autobuild/common.py  の L533-539 をコメントアウト 
--- autobuild/autobuild/connection.py の L40 をコメントアウト 
-- Cドライブでやると,書き込みでパーミッションエラーが出る. 
--- Windows でパーミッション?  ;( 
--- 面倒なので,Cygwin の Shell で該当フォルダまで行って, chmod -R a+rwx . 
-#br 
- 
-*** Fmod [#y0db3328] 
-- Make Package 
- hg clone https://bitbucket.org/lindenlab/3p-fmod/​ 
- cd 3p-fmod 
- autobuild build --all 
- autobuild package 
-- Check md5 checksum that "autobuild package" outputed 
- packing fmod 
- wrote  J:\firestorm\3p-fmod\fmod-3.75-windows-2​0111229.tar.bz2 
- md5    8fb05751bf7c994ce38cd2d98f3b21c4 
-#br 
- 
-*** Generate Project File of VC2010  [#l77936d5] 
-+ cd [TOP of Source] 
-+ copy autobuild.xml my_autobuild.xml 
--- Rewrite ''md5 checksum'' and ''directory'' of Fmod in my_autobuild.xml 
-+ set AUTOBUILD_CONFIG_FILE=my_autobuild.xml 
-+ autobuild configure -c ReleaseFS_open 
- 
-**** Sample of change for my_autobuild.xml [#c281debc] 
-- Original 
- <map> 
-   <key>hash</key> 
-   <string>ecf16c7d1b878a9733f4a85d28347948​</string> 
-   <key>url</key> 
-   <string>file:///c:/cygwin/opt/firestorm/​fmod-3.75-windows-20110706.tar.bz2</stri​ng> 
- </map> 
-- Modify 
- <map> 
-   <key>hash</key> 
-   <string>8fb05751bf7c994ce38cd2d98f3b21c4​</string> 
-   <key>url</key> 
-   <string>file:///j:/firestorm/3p-fmod/fmo​d-3.75-windows-20111229.tar.bz2</string>​ 
- </map> 
- 
-*** Compile [#n8c69b1e] 
-- build-vc100\ALL_BUILD.vcxproj をダブルクリックして VC2010 を起動 
-- ソリューションエクスプローラーの firestorm-bin を クリックして,ビルドメニューから firestorm-bin のビルドを行う. 
-#br 
- 
-*** Compile Errors [#gccae407] 
-- QuickTime SDK\CIncludes\GNUCompatibility\stdint.h と build-vc100\packages\include\boost\cstdi​nt.hpp がコンフリクト 
--- stdint.h を適当に書き換える. 例↓ 
- #ifndef BOOST_CSTDINT_HPP 
- typedef short int_fast16_t; 
- typedef unsigned short uint_fast16_t; 
- #endif 
- ................. 
- #ifndef INT8_C 
- #define INT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val)) 
- #define INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val)) 
- #define INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val)) 
- #define INT64_C(val) (INT_LEAST64_MAX-INT_LEAST64_MAX+(val)) 
- 
- #define UINT8_C(val) (UINT_LEAST8_MAX-UINT_LEAST8_MAX+(val)) 
- #define UINT16_C(val) (UINT_LEAST16_MAX-UINT_LEAST16_MAX+(val)​) 
- #define UINT32_C(val) (UINT_LEAST32_MAX-UINT_LEAST32_MAX+(val)​) 
- #define UINT64_C(val) (UINT_LEAST64_MAX-UINT_LEAST64_MAX+(val)​) 
- #endif 
- 
- /* 7.18.4.2  Macros for greatest-width integer constants */ 
- #ifndef INTMAX_C 
- #define INTMAX_C(val) (INTMAX_MAX-INTMAX_MAX+(val)) 
- #define UINTMAX_C(val) (UINTMAX_MAX-UINTMAX_MAX+(val)) 
- #endif 
-- C2220 のエラーが出る場合は,UTF-8(BOM付き)で保存し直す. +*** Windows 下での再コンパイル [#zf53acee] 
-- その他適当に修正する.+- [[コンパイル メモ>./Compile]]
#br #br


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 5月翌月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
<今日>

オンライン状況

86 人のユーザが現在オンラインです。 (19 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 86

もっと...

アクセスカウンタ

今日 : 5964596459645964
昨日 : 7722772277227722
総計 : 2343744523437445234374452343744523437445234374452343744523437445
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com