2008-07-01から1ヶ月間の記事一覧

Ubuntuで3D

どうもOpenGLで下記のようなエラーが出る理由はLinuxToolsが解決の鍵というわけではないらしい。 glxinfoというコマンドでglの情報をみることができる。 name of display: :0.0 display: :0 screen: 0 direct rendering: No (If you want to find out why, t…

Parallels上のUbuntu8.04にLinux Toolsをインストールする際の傾向と対策

さて。私の実行環境はMacOS上のParallelsにインストールしたubuntu8.04。 はたしてドライバが存在するのか?ということで色々調べてみるとParallels3.0からLinuxToolsが提供されるようになったという。きっとOpenGL用のグラボドライバーも入ってるに違いない…

OpenGLでFTGLのサンプルを動かそうとしてみた

下にあるプログラムをLinuxで以下のコマンドでコンパイル、実行。 g++ -c ftglTest.cpp -l /usr/local/include/ -l /usr/include/freetype2/ g++ ftglTest.o -o ftglTest2 -lglut -lftgl -lfreetype ./ftglTestすると freeglut (./ftglTest): Unable to crea…

FTGLの導入その4

なんかよくわからないけど freetype.lib ftgl_static_D.libをリンクしたらコンパイルできました。freetype235.libとかわけのわからないライブラリをリンクしてたからコンパイルが通らなかったようです。はい。 というわけで作成したサンプルプログラムをのっ…

FTGLの導入

なんというかですね。 Ubuntuさまさまです。 UbuntuにはSynapticパッケージマネージャってのがあるんだけどつまりapt-getとかのパッケージ管理をしてくれるわけです。 で、そのパッケージのひとつになんとftgl_devがあるじゃないですか。 ダブルクリックでイ…

UbuntuにOpenGL

glutのインストールにいくです。 便利なパッケージがあるときはそれを使うのが人情。 というわけで例のとおりapt-getしましょう。 sudo apt-get install freeglut3 freeglut3-dbg freeglut3-devさてサンプルを適当に作ってコンパイルしてみよう。 /** * @fil…

LinuxでC++

とりあえず当初の目的はLinuxでC++を組むことである。とりあえずエディタのインストールが必要だ。 私の友人はvi使いで私にviを強く勧めてくる。しかしあれ、使いやすいか? ということでemacsをインストール。さて、エディタの準備は整った。とりあえず簡単…

XFCEが気になる件

PlayStation3はメモリが少なく友人によるとXを起動するのに10分くらいかかったという。 XFCEだとそこそこ快適らしいので、その導入もありかなと思った。 http://ja.wikipedia.org/wiki/Xfce

Ubutntuをカスタマイズしてみる

とりあえず無事Ubuntuのインストール終了。 デスクトップ環境が妙にGUIしてるw さてメニューが中途半端に日本語なのだが、日本語版の追加パッケージをインストールしてやれば完全に日本語のメニューになるらしい。別にメニューが日本語である必要性はとくに…

Ubuntuをインストールしてみる

仕事でLinuxを導入することになりました。 私のメインPCはMacでWindowsはParallels上で動いているのですがLinuxもParallels上にインストールすることにしました。 さて、どのLinuxをインストールしようか。 研究室にあるOSを手早くインストールしようと思い…

FTGLの導入その3

前回の続き。 コンパイルしてみるとリンクエラーがでる。 FTGLDemo.obj : error LNK2019: 未解決の外部シンボル _tbMatrix が関数 "void __cdecl display(void)" (?display@@YAXXZ) で参照されました。 FTGLDemo.obj : error LNK2019: 未解決の外部シンボル …

前回に引き続きFTGLの導入にTry!!!

Freetype2のライブラリのコンパイル ファイルのダウンロード、名称の変更、及び移動 Freetypeの.libファイルは自分で生成してやる必要があるらしい。 http://gnuwin32.sourceforge.net/packages/freetype.htmからBinariesとSourcesをダウンロードし、解凍。 …