Palm Programmer's Laboratory

トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

BBS-PODS/3

▲PODS用掲示板に戻る

FortuneDA の PODS 版 - 陰郎 (2007年06月16日 23時48分31秒)

 ここでは、PODS で DA を作成するためのサンプルとして、伝統的に DA の導入サンプルとされてきた FortuneDA を PODS でビルドできるようにした版を提示します。ソースコードの内容的には Codewarrior版と同等です。

 

前提

 ここで提示する PODS 版 FortuneDA は、PODS の Eclipse IDE は使用せず、Cygwin コンソール上で make する前提で作ってあります。また、PalmRC は使用せず、PilRC を使用する前提となっています。PODSPilRC を使用する方法に関しては、「 PODS で PilRC を使用する方法 」を、PODS インストール後の Cygwinコンソールについては「 Cygwinコンソール 」をそれぞれ参照してください。

 

ダウンロード

 ダウンロードファイルは zip 形式で圧縮されています。ソースコードやリソースとメイクファイル、コンパイル済みの FortuneDA.prc 、およびオリジナルのソースコードセットを含みます。

 

Cygwin コンソールでの make

 ダウンロードしたファイルを、ここでは C:\Projects\FortuneDA 配下に展開したものとします。Cygwinコンソールを起動し、以下のように make します。

kagelow@enigma04 ~
$ cd c:/projects/FortuneDA/Source

kagelow@enigma04 /cygdrive/c/projects/FortuneDA/Source
$ make
m68k-palmos-gcc -Wall -g -O2 -I..   -c -o Fortune_DA.o Fortune_DA.c
Fortune_DA.c:131: warning: `GetCurAppName' defined but not used
m68k-palmos-gcc -Wall -g -O2 -I.. -nostartfiles Fortune_DA.o -o Fortune_DA
m68k-palmos-obj-res Fortune_DA
mv code0001.Fortune_DA.grc code03e8.grc
rm *.Fortune_DA.grc
rm -f *.bin
pilrc -I .. Fortune_DA.rcp .
PilRC v3.2
  Copyright 1997-1999 Wes Cherry   (wesc@ricochet.net)
  Copyright 2000-2004 Aaron Ardiri (aaron@ardiri.com)

Generating 68K resources from 'Fortune_DA.rcp'.
Writing tFRM2328.bin (114 bytes)
Writing tver0001.bin (4 bytes)
touch bin.res
build-prc --no-check-resources -t "DAcc" Fortune_DA.prc "Fortune DA" "FtDA"
code03e8.grc *.bin

kagelow@enigma04 /cygdrive/c/projects/FortuneDA/Source
$

 
 中間ファイルを削除するには、make clean とします。

kagelow@enigma04 /cygdrive/c/projects/FortuneDA/Source
$ make clean
rm -f *.[oa] Fortune_DA *.bin bin.res *.grc Makefile.bak

kagelow@enigma04 /cygdrive/c/projects/FortuneDA/Source
$

注意事項

 このページで提示したパッケージについては、Codewarrior版と同等の扱いとします。

 

コメント

お名前: コメント:


表示された文字列