Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Cuemol2 2.0.1.161 を Ubuntu 10.04 (amd64) でビルドしたときの手順
- 1. ライブラリ
- libtool, libboost-all-dev, libcgal-dev, libfftw3-dev, bison を apt-get で入れる
- 2. xulrunner
- apt-get で入るバージョンでは不可。
- http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/6.0/sdk/xulrunner-6.0.en-US.linux-x86_64.sdk.tar.bz2
- を適当な場所に展開
- 3. uxbuild/uxbuild.sh を編集
- まず、$gecko_sdk_dir を修正。
- ./configure に与える引数を調節。
- CFLAGS="-fPIC -DPIC" CXXFLAGS="-fPIC -DPIC" $config_scr \
- --prefix=$install_dir \
- --with-xulrunner-sdk=$gecko_sdk_dir \
- $debug \
- --enable-xpcom
- (amd64 環境では、 Position Independent Code じゃないとライブラリとの
- リンクに失敗するため)
- 4. src/modules/surface/BALL/common.h の修正
- 64 ビット環境なので、ポインタサイズも64ビット。
- #define BALL_POINTERSIZEUINT_TYPE unsigned int を
- #define BALL_POINTERSIZEUINT_TYPE unsigned long long へ変更
- 5. コンパイル
- sh uxbuild.sh
- make
- make install
- 6. chrome.manifest の修正
- src/xul_gui/chrome.manifest の
- binary-component components/libxpcqm.so.0.0.0 ABI=Linux_x86-gcc3 を
- binary-component components/libxpcqm.so.0.0.0 ABI=Linux_x86_64-gcc3 へ
- 7. 実行
- xulrunner application.ini
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement