Skip to content

Instantly share code, notes, and snippets.

@umegaya
Created January 18, 2013 08:15
Show Gist options
  • Save umegaya/4563103 to your computer and use it in GitHub Desktop.
Save umegaya/4563103 to your computer and use it in GitHub Desktop.
1. install そのもの
windows7がわからhddの容量を減らしてそこにubuntuをインストールする場合、
usbでインストールする場合に、既存のOSと共存するを絵欄でインストールすると、usbドライブにブートイメージがインストールされてしまって立ち上がらないことがあるので注意。
2. install後
rhythmboxはmp3やm4aをデコードするアドオンがないので注意。ubuntu software centerからインストールできる
virtualboxはkernel sourceをインストールしてから( sudo apt-get install linux-headers-`uname -r`)
sudo /etc/init.d/vboxdrv setup
しないと、hddがインポートできない
android SDKは64bit OSだと adbなどが「そのようなファイルやディレクトリはありません」というエラーで失敗するので sudo apt-get install ia32-libsで32ビット用のプログラムを動かす環境をインストールする
android NDKはr8dはバグっていてUbuntuでは動かないので、
Fatal error: 無効な -march= オプションです: `armv5te' 見たいなエラーが出る
r8bを使うか、
{NDK}/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/arm-linux-androideabi/bin
の下に
{NDK}/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin
へのシンボリックリンク作る(アーキテクチャのプリフィクスは消す)
MOAI sdk: ant/libmoai/build.shでlibmoai.soを作って
make-host.sh -p jp.dokoygames.mrogue 見たいな感じでプロジェクトを作る
android APIは10なのでAPI level = 10をインストールしておく(its not installed by default when you install ADT)
facebook SDKはmoai SDKの場合、自前でもっているのでインストールしなくてよい
そのままant buildする
luajit : cross compileでarmやその他用のバイナリをつくることができる
linux系64bit OSで作るのであれば、libc6-dev-i386のインストールが必要
64bit値のatomic built-inがr8dのarm-linux-gcc 4.6/4.7では動かないので注意
ubuntuのgitのコミットメッセージエディタはemacs保いので
git config --global core.editor 'vim -c "set fenc=utf-8"'
で修正しておく
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment