Indyなどの静的リンクのコンポーネントをインストールするときLazarusの再構築が必要になりますが、そのときにいくつかライブラリが必要だったのでメモ。
全部yumで入るからかんたんだね!
2009/10/24 02:32:21 | Trackbacks (0) | Comments (0) | Technology
もう諦めて、ターゲットOSにLazarusインストールしちゃった。あぁ結構いいところまで行っていたと思うんだけどなぁ...。
FPCのライブラリで完結するプログラムなら前回の記事までの方法でコンパイル可能。デバッグをWindowsでやってLinux向けにコンパイルってことも可能なわけです。が、Lazarusのライブラリがうまくクロスコンパイルできないので、IndyやMySQLなどの便利なコンポーネントが使えないわけです。
コンパイル中にエラーが出るんだけれど、単純にリンクエラーとしか出ないから何のライブラリが足りなくてエラーになっているのかがわからん。コンパイラのメッセージを全部出力してみても、Linuxライブラリを読み込んでいるプログラムの内部でエラーが起こっているようで、具体的なエラーが分かんなかった。
とりあえず今回は納期があるので、クロスコンパイルはまた後日チャレンジしてみよう。本家のコミュニティー関係で質問でもしてみようか...。
タグ : FreePascal,Indy,Lazarus,MySQL,クロスコンパイル
2009/10/15 20:54:33 | Trackbacks (0) | Comments (0) | Technology
昨日2016年のオリンピックの開催地が決まっていたんですね。今頃知った。
オリンピック東京で開催してほしかったなぁ。やっぱり一生に一度はちゃんと自分の目でオリンピックを見に行きたいな。
長野のときは中学生だったし、それほどオリンピック!って気持ちじゃなかったから印象がそれほど強くないんだよね。まぁまだ幼かったということかね。
それでもオリンピック開催中の長野の雰囲気は、良い意味で違った。なんというか、国とかの枠を超えてみんなでスポーツを楽しんでいる感じというか、なにかワクワクする雰囲気は感じていた。競技会場だけではなく、町全体がそんな楽しい場所になっていた。
またあのワクワクが日本に来ると期待していただけに残念。次にまた立候補するのかは分からないけれど、僕の生きている間に再び日本でオリンピックが開催されるといいな。
2009/10/04 15:39:16 | Trackbacks (0) | Comments (0) | Pastime
ExtJS + FreePascalを使うためのメモ。環境はWindows Vista 64bit + FPC 2.2.2 + Lazarus 0.9.26.2 beta + ExtJS 3.0.0。
基本はオフィシャルページのGettingStartedページとWebServer_Embeddedページを参考にしている。
と、とりあえずここまでやって、夜11時から作業し始めて朝が来た。
タグ : ExtJS,ExtPascal,FreePascal,Indy
2009/10/04 07:25:17 | Trackbacks (0) | Comments (0) | Technology