なんとな~くしあわせ?の日記

「そしてそれゆえ、知識そのものが力である」 (Nam et ipsa scientia potestas est.) 〜 フランシス・ベーコン

Mac OSX

rEFItでMac OS XとLinuxをデュアルブートさせた

以下のサイトを参考にしてDebian勉強会中に作業した rEFItを使ったマルチブート【Mac】 - TACATAKATACA BLOG rEFItを使ったマルチブート【Mac】 - TACATAKATACA BLOGMacBook に OSX と CentOS デュアルブート成功! MacBook に OSX と CentOS デュアルブート…

MacOSXの動的リンクライブラリの設定変更

OSXで配布するプログラムを動的リンクライブラリで作成した場合、最終的にライブラリの見ているファイルを変更しなくてはいけない。OSXの作法としては、Hoge.app/Contents/MacOS以下にライブラリをぶち込めばいいらしい。ちなみに Windowsの場合は特に何もし…

JaneClone開発状況

Macサポートできそう Macクソだ、Macクソだと言いつつもバグを潰しているうちにJaneCloneの基本的な機能が使えるようになった。フォントをMonaに変更したらこの通り。ID抽出がバグってるが気にしない AAも綺麗に表示された、画像の人物は三尋木プロ あとはど…

MacでwxWidgets

MacでC++やるのはつらい。環境構築しにくい。以下手順。 環境はMac OSX Lion 10.7 開発環境を揃える Command Line Tools for Xcodeをインストール 表題の通り、Apple Developerからダウンロードしてインストール。 これを入れるとUNIXコマンド系がひと通り /…

Macでconfigure

私はMacを使い始めて日が浅いが、C++のコンパイルがこんなに面倒だとは思わなかった。なんか設定が消えているのだろうか。 CXXFLAGS='-I/Developer/SDKs/MacOSX10.6.sdk/usr/include/ -I/Developer/SDKs/MacOSX10.6.sdk/usr/include/c++/4.2.1/ -I/Developer…

OpenGLをMinGWで、依存関係なく

OpenGLをCygwinから使うとDLLの依存が起きてしまう。それを防ぐためCygwinの「-mno-cygwin」オプションがあるのだが、そいつはgcc-3まで。gcc-4からはmingwを呼ばなければならない。 だったらmingwでやればいいじゃん。ということなのだが世の中そううまくい…

MacでのwxWidgetsについて

Macと他のOSとはアプリケーションの構造が違うらしく、ただ単にソースをビルドするとMac上で正しく動作しなくなる。例)アプリケーションをアクティブにしてもトップにメニューバーが出ない。テキストコントロール上に打ち込んだ文字列がなぜか端末にリダイ…