1 名前:デフォルトの名無しさん [2006/01/12(木) 16:38:30 ] FreePascal www.jp.freepascal.org/download-japan.html CPad for Free Pascal www.vector.co.jp/soft/win95/prog/se155777.html 上記各トップページ www.jp.freepascal.org/ hp.vector.co.jp/authors/VA017148/ 建てたいって人がいたので勝手に建てた 後はご自由にどうぞ 俺は知らん
159 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 19:25:22 ] Linux上でGTK2でリビルドすると化ける。要注意。
160 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 19:57:11 ] りびどー?
161 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 20:00:43 ] おれんとこは化けとらんがな。 GTK2でないということか? なにも意識しないでconfigure;makeしただけだが。
162 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 22:20:53 ] メニューのリビルドをつかうと化けてしまう。 何故だろう。 理由がわかればパッチを作ることも出来るのだが。 俺のFedoraはEUC-JPに変更しておいた筈。 すまんが>>161 氏の文字コードはなんだろう。 poの文字コードを変換すれば済む話か?
163 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 22:32:31 ] >>162 メニューのBuildは使っていない。 ソースをダウンロードしてきて、configure;make;make install 環境はDebian/UTF-8でmakeした。 インストール後はEUC-JPで起動しても化けない。
164 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 08:08:10 ] 諒解諒解。 じゃあ試してみるよ。
165 名前:デフォルトの名無しさん [2006/02/12(日) 16:06:08 ] Delphi死んだらしいよ。これでFreePascalがDelphiをこえる日がまた近づいたなorz
166 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 16:28:41 ] >>165 Delphiまでの道のりはまだ長いべな。
167 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 19:58:43 ] 2.0.xになってもWin32のcrtで文字化けするのは直ってないんだな。 入力周りで半日使ったがまだ怪しい。
168 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 23:37:06 ] >>167 Free Pascal 日本語(SJIS)対応 win32 crt unit ttp://www.asahi-net.or.jp/~kh4s-smz/roguelike/develop/fpcrt.htm 2.0.xでも使えるようだ
169 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 00:19:19 ] 「ようだ」じゃなくて実際に試してから言ってくれ。 コード比較すればそのまま流用できないのは一目瞭然。コンパイルでこける。 出力周りは少しの変更で組み込めるが、入力は元から対応されてないから自力でやってる。
170 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 00:28:48 ] >>169 168はせっかく紹介してくれてるんだから、 文句を言うのは言い過ぎ。
171 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 04:21:31 ] >>169 自力でやったそれを公開すればあなたも全世界の日本語圏に貢献できる
172 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 07:05:51 ] 日本語って日本と台湾の一部でしか使われてないんだが、、、
173 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 07:38:18 ] >>170 元々そこのコードがベースだから。
174 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 08:31:46 ] 169が自分のやり方紹介したら、 「使えねー」って言われたりして。
175 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 14:57:04 ] 外部コマンドを自分で定義するメニューで、(external tools) パラメータに指定できるマクロの説明の日本語がへんかも。 $MakeExe() - Make Executable $MakeExe() - 実行ファイル作成 このマクロは多分拡張子を.exeにしてくれるマクロ というか、英語の説明自体が意味不明なマクロがたくさんあるので、 どこかの文字列の使いまわしになっているのかも
176 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 22:06:24 ] Windows版Lazarus0.9.12のTMemoでクリップボードの文字列を貼り付けると その行のそれ以降の文字列が消える。すごい作りだ。 SynEditなら大丈夫のようだが。
177 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 11:27:24 ] wiki.lazarus.freepascal.org/index.php/Main_Page/ja とりあえず作った。 とにかく禿げそうだ。普段使わない頭を使いすぎた。 おまけに力尽きて下の方は翻訳していない。 支援よろしく。
178 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 15:44:10 ] 寺乙彼 >おまけに力尽きて下の方は翻訳していない。 ワロタ
179 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 17:49:53 ] すごいじゃねーか!!!
180 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 08:42:24 ] 髪光臨
181 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 10:11:32 ] >>180 かつらかよw
182 名前:177 mailto:sage [2006/02/19(日) 12:23:44 ] 褒めてくれてありがとう。 >>180 禿げそうだ、とは書いたが、禿げた、と書いた覚えはない。 でも俺はそれほどすごいことはしていない。 少しずつ追加している。誰か校正とかでいいから支援してくれ。 文体がめちゃくちゃだ。
183 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 12:45:20 ] それと俺はあまり英語ができないから、意味が通じることを優先して、有用な情報を削ってしまっている可能性がある。 すまないけど。
184 名前:FreePascalでHelloWorld mailto:sage [2006/02/22(水) 22:12:12 ] FreePascal2.0.2をインストール ファイル名:HelloWorld.pas ------------------------ program HelloWorld; {$MODE Delphi} {$APPTYPE CONSOLE} uses SysUtils; begin WriteLn('こんにちは世界'); end. ------------------------ コンソールで >ppc386 HelloWorld.pas を実行すると Free Pascal Compiler version 2.0.2 [2005/12/27] for i386 Copyright (c) 1993-2005 by Florian Klaempfl Target OS: Win32 for i386 Compiling HelloWorld.pas Linking HelloWorld.exe 12 Lines compiled, 2.1 sec >HelloWorld.exe こんにちは世界 手順や内容が合ってるかわからないけど、こんな感じ。
185 名前:177 mailto:sage [2006/02/23(木) 21:17:49 ] >>113 Wikiのほうにアップしておいてもよいか? それとももう本家プロジェクトに送ってくれてる? >>104 Wikiにのっけていいか? カタツムリスピードで翻訳中。まぁ気長に待っててくだされ。
186 名前:デフォルトの名無しさん mailto:sage [2006/02/24(金) 10:03:07 ] Windows版Lazarus0.9.12の本体リビルド通った人いる? >>185 最新は>>80 しなくても日本語付属してると思う
187 名前:デフォルトの名無しさん mailto:sage [2006/02/24(金) 10:40:08 ] >Windows版Lazarus0.9.12の本体リビルド通った人いる? バイナリーパッケージを使っているので、試してないが、 メニューの[tools-lazarus生成]ではだめ? >最新は>>80 しなくても日本語付属してると思う その日本語ファイルは少し古くて間違っているところもあるから、 >>113 のものに置き換えた方がいい。 windows版ではpoファイルを差し替えるだけでよい。
188 名前:デフォルトの名無しさん mailto:sage [2006/03/03(金) 23:54:59 ] www.freepascal.org死んでる? 最近はLazarusばかり使うので気づかなかったけど
189 名前:デフォルトの名無しさん mailto:sage [2006/03/04(土) 21:34:36 ] ファイルはsourceforgeから落とせる。問題なかろう。
190 名前:デフォルトの名無しさん mailto:sage [2006/03/07(火) 20:47:21 ] www.opendelphi.org
191 名前:デフォルトの名無しさん mailto:sage [2006/03/07(火) 22:05:08 ] >>190 Delphiを買収してオープンソースにするための出資者募集の広告
192 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 14:39:27 ] 3D Development Pack内のLazarusがやっと0.9.12ベースになった模様 ttp://www.skinhat.com/3dpack/
193 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 06:47:12 ] >>113 消えてますね 1箇所化けてたので修正したやつミラーしておきます info管さんに気づかれて消されるまで流れはしないはず ttp://winny.info/fileboard/files/img20060311064423.zip
194 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 10:09:56 ] 最新リポジトリには>>113 は反映されたみたい
195 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 00:46:24 ] Indyがインストールできないんだけどどうすんの?
196 名前:195 mailto:sage [2006/03/14(火) 11:25:13 ] synapse.ararat.cz/ こっちのほうがよさげ?
197 名前:__ mailto:sage [2006/03/15(水) 07:56:47 ] (´-`).。oO(>>193 役に立ってるようなので、見なかったことにしておきますね……。)
198 名前:デフォルトの名無しさん mailto:sage [2006/03/15(水) 16:19:27 ] FreePascalとGameBoyAdvance ttp://fpc4gba.pascalgamedevelopment.com/
199 名前:デフォルトの名無しさん [2006/03/19(日) 18:47:29 ] チータかヒョウかどっちでしょうか?
200 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 19:05:39 ] でっかい猫です。
201 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 19:10:23 ] ダイエットしたフサギコだったりして。
202 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 19:45:39 ] ttp://homepage3.nifty.com/kotarosano/animalslist-kal.html ヒョウは案外、不細工だな
203 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 20:04:08 ] 足が細いからチーターっぽいね
204 名前:デフォルトの名無しさん [2006/03/20(月) 02:49:55 ] 多分需要ゼロだと思うがRubyCompをLazarusに移植したのでよかったら試してみてください xtp0001.s3.x-beat.com/cgi-bin/up/source/Sonata_19773zip.html
205 名前:デフォルトの名無しさん [2006/03/20(月) 12:47:03 ] >>204 GJ. 需要?はわかりませんが、inc(需要);
206 名前:デフォルトの名無しさん [2006/03/20(月) 18:17:15 ] 簡単にカスタムコンポーネントが書けるようになってますね。 画像処理のWikiを書いてみましたが、英文ときちんとリンクせず、うまく書けません。 あまりページを汚さないようにTOPに全部かいておきました。 GLSceneについても書いておこうと思いますが、ほかの言語にきちんとリンクするWikiの書き方を教えてください。>Someone.
207 名前:デフォルトの名無しさん [2006/03/20(月) 18:35:40 ] コンポーネントを追加するたびにLazarus自体を再ビルドしないといけない仕様はどうにかならないかな・・・
208 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 20:24:42 ] >>206 支援トンクス。俺も続きやらねば。 まず、原文を編集モードにして一番上の「{{Developing with Graphics}}」 をコピーする。これを翻訳した方にも同じ位置に張り付ける。 編集を保存して、編集画面の「ページを保存」ボタンの下にある 「Template:Developing with Graphics」をクリックして編集する。
209 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 20:26:21 ] それと、記事を作るときは、もとの英文を編集画面から コピペしてやると、スタイルが崩れない。
210 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 20:54:03 ] >>207 ?
211 名前:デフォルトの名無しさん [2006/03/20(月) 21:00:07 ] >>208 無事完了しました。どうもでした! 英文は残しておいたのですが、索引がみにくかったら消します。 また時間をみて、やりたいとこをやっておきます。カブったりしないかな。
212 名前:207 [2006/03/20(月) 21:09:11 ] >>210 ??? 漏れが何か間違ってるのかな? コンポーネントをインストールするとなぜかLazarus本体をビルドするんだが どうすればいいんだろう?
213 名前:206 [2006/03/20(月) 22:04:03 ] >>208 OpenGL/ja スミ, GLScene/ja を少々。リンクどうもだめっぽい。 lazarusの前にwikiを勉強しなくてはだめネ-...寸間村>all Sleep(8*60*60*1000);
214 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 22:16:25 ] >>213 そんなに休まんでもええがな。
215 名前:デフォルトの名無しさん mailto:sage [2006/03/21(火) 05:39:48 ] >>212 コンポーネントパレット(?でいいのか)が変更されるときにビルドがかかる。 DelphiではDLLで実行時に読み込んでいるが、Lazarusは本体組み込みになってるみたい。 なぜそうなってるかは知らないけど。移植のためかな? ビルド通るのならいいんでないの
216 名前:207 [2006/03/21(火) 07:08:04 ] >>215 ありがとうございます。 なるほど、そういうことですか。 確かにビルドは通るのですが、時間がかかるので できればなんとかしてほしいものですが・・・
217 名前:デフォルトの名無しさん mailto:sage [2006/03/21(火) 09:19:26 ] ttp://www.lazarus.freepascal.org/modules.php?op=modload&name=FAQ&file=index&myfaq=yes&id_cat=1#q72 ・Why must I rebuilt the IDE to install a package? Why can't I simple load it dynamically? Loading dynamic libraries is a compiler issue. FPC is not yet able to create/load dynamic libraries with full featured object pascal and strings. That's why Lazarus can only load packages/libs static. The FPC team has decided to implement this feature after the release of fpc 2.0 FPCがバージョンアップされると、Lazarusの再ビルドは不要になるかもしれない
218 名前:デフォルトの名無しさん mailto:sage [2006/03/23(木) 23:46:55 ] だれかこれでLinux版のJane Doe Style作ってくれないかな? 難しいのかな
219 名前:デフォルトの名無しさん mailto:sage [2006/03/24(金) 00:34:21 ] >>218 移植すればいいのか?
220 名前:デフォルトの名無しさん mailto:sage [2006/03/24(金) 08:05:00 ] Styleってソース公開されてんの?
221 名前:デフォルトの名無しさん mailto:sage [2006/03/24(金) 22:32:03 ] 公開されてるようなもんだ
222 名前:デフォルトの名無しさん mailto:sage [2006/03/25(土) 22:24:39 ] 222
223 名前:206 [2006/03/27(月) 21:35:39 ] 最近気がついたこと。MemoのLinesなどの、TStrings.Linesのプロパティを、プロパティエディタで日本語を設定すると文字が途中で途切れることがあります。 Ansi〜系の文字関数はあるけど、オンラインヘルプをみるとアクセントキャラクタが考慮してある、とあるんだが、2バイト文字コードは考慮されているのだろうか。 時間があればソースを読んでみようと思います。
224 名前:デフォルトの名無しさん mailto:sage [2006/03/28(火) 00:17:48 ] >>219 出来るものでしょうか? linux使ってますがプログラミングは出来なくて全然分からないですけど・・・ 出来るなら是非してほしいです!神様
225 名前:デフォルトの名無しさん [2006/03/29(水) 10:08:43 ] 復刻へ向けて投票お願いします。 www.fukkan.com/vote.php3?no=22601 www.fukkan.com/vote.php3?no=31425
226 名前:デフォルトの名無しさん [2006/04/02(日) 19:53:24 ] LazarusのML(Pascalにホエロ!) ttp://www.freeml.com/ctrl/html/MLInfoForm/lazarus@freeml.com さほど情報はない。。。今後に期待。。。
227 名前:デフォルトの名無しさん mailto:sage [2006/04/03(月) 08:06:49 ] freeMLだと若い人来れないからなぁ
228 名前:デフォルトの名無しさん mailto:sage [2006/04/04(火) 12:21:42 ] Lazarus 0.9.14-1がリリースされました
229 名前:デフォルトの名無しさん mailto:sage [2006/04/04(火) 18:21:36 ] ttp://www.lazarus.freepascal.org/modules.php?op=modload&name=News&file=article&sid=116&mode=thread&order=0&thold=0 結構変更多いね。
230 名前:デフォルトの名無しさん mailto:sage [2006/04/10(月) 13:49:12 ] ほとんど書き込みがないのはなぜだ? 不気味だ
231 名前:デフォルトの名無しさん mailto:sage [2006/04/10(月) 13:57:52 ] 導入・入門ウェブサイトまだぁ?
232 名前:デフォルトの名無しさん mailto:sage [2006/04/10(月) 15:52:13 ] >>230 参加者数7人じゃこんなもんでしょ。
233 名前:デフォルトの名無しさん mailto:sage [2006/04/10(月) 16:41:33 ] >>231 知識ベースの導入のところの翻訳がめんどい
234 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 01:11:28 ] おお、気づいてなかった
235 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 13:26:52 ] >>234 なにが?
236 名前:デフォルトの名無しさん mailto:sage [2006/04/26(水) 19:55:17 ] 本家MLではunicodeがどーのこーのって話題が出てるね
237 名前:デフォルトの名無しさん mailto:sage [2006/05/02(火) 03:25:11 ] 関連: ttp://2.csx.jp/livecdroom/#kanotix Lazarusが入っているKnoppix
238 名前:デフォルトの名無しさん [2006/05/18(木) 11:59:27 ] で、みんな使ってる?
239 名前:デフォルトの名無しさん mailto:sage [2006/05/29(月) 08:58:13 ] The Lazarus team is glad to announce the 0.9.16 release. This release is based on fpc 2.0.2. This release can be downloaded from the sourceforge download page: sourceforge.net/project/showfiles.php?group_id=89339
240 名前:デフォルトの名無しさん [2006/05/30(火) 19:15:38 ] FreePascalの数少ない日本での活用事例 ttp://www.is-hanko.co.jp/info/welcome.html > 専門的な話になりますが、今回のカートシステムは Perl ではなく、Pascal でコーディングしています。 > 「FreePascal」という名前どおりフリー(無料 - 感謝!)なコンパイラです。 > 実行形式のプログラムですので、Perl に比べて非常に高速に動作します。 > ただし、FreePascal についての情報が少なく、非常に苦労します。これからチャレンジされる方にはお勧めできない方法ですが、私はほとんど好奇心と意地で乗り切りました。
241 名前:デフォルトの名無しさん mailto:sage [2006/05/30(火) 21:50:27 ] PerlとPascalとが、なぜ同列なのか想像がつかない・・・
242 名前:デフォルトの名無しさん mailto:sage [2006/05/30(火) 21:53:44 ] 前のシステムが perl だったのか、 cgi だから普通 perl というところを、ってことでソ。 別に同列に扱ってはいないと思うが。
243 名前:デフォルトの名無しさん mailto:sage [2006/05/30(火) 22:03:48 ] 普通は、LAMP使う方が効率上がる気がするが・・・ Pascalに慣れてないとPerlの代替になんてならないからな
244 名前:デフォルトの名無しさん mailto:sage [2006/05/30(火) 22:05:09 ] なるほど、cgiね。カートシステムってのは買い物かごの事か。 スマン。面倒だからリンク先は見てなかった(今も見てないけど)。
245 名前:デフォルトの名無しさん mailto:sage [2006/05/30(火) 22:11:28 ] 1人とか少数の人間で開発するんなら言語は何でもアリなんじゃないかな。 効率に関して言えば。 Scheme 使って「スゲー効率いいぜ」とか言ってる人もいるしさ。 漏れもテスト用サーバソフトはいつも C++ で書いてるし。
246 名前:デフォルトの名無しさん [2006/05/31(水) 22:40:33 ] >>240 素人でよくここまでやったなと思うよ。
247 名前:デフォルトの名無しさん mailto:sage [2006/06/01(木) 01:26:51 ] >>240 フリーは無償って意味じゃないんだが。フリーas in フリーダム。
248 名前:デフォルトの名無しさん [2006/06/01(木) 15:04:33 ] FreePascalの日本での活用事例 (2煎) ttp://www.bres.tsukuba.ac.jp/gakurui/syllabus/H33-5401.html 大学においては、数少なくもないようですが。
249 名前:デフォルトの名無しさん [2006/06/01(木) 19:16:30 ] これもFreePascal? ttp://www.kanzelsberger.com/pixel/ (元ネタ) ttp://www.os2.jp/modules/news/article.php?storyid=2109
250 名前:デフォルトの名無しさん [2006/06/03(土) 03:56:14 ] FreePascalによるゲーム ttp://www.limo.fumi2kick.com/works/tailtale/tt_index.html
251 名前:デフォルトの名無しさん [2006/06/07(水) 18:43:55 ] Lazarus+FreePascalで簡単なプログラムを書いてみた 3000行位のテキストファイルを読み込んでグリッドに表示するだけ… 結果、特別な事しなきゃDelphiのソースがそのまま使える StringListとかもOK でもオレのやり方がおかしいのかアプリのアイコンの設定ができん まあそれより同じソースで実行速度が倍以上違う もちろんDelphiが早い これはもうちっと長い目で見た方が良さそうだね
252 名前:デフォルトの名無しさん [2006/06/09(金) 10:12:50 ] また一つ、ライセンス違反ソフトを公開停止に追い込むことに成功しました! ttp://db23c.dnsalias.com/MangaMeeya/ これはGPLコミュニティの完全勝利といっていいでしょう。 今後もゆるむことなくプロネット市民として社会正義の為に戦っていきましょう!
253 名前:206 [2006/06/10(土) 10:03:27 ] >249 おぉ!本格的な実用アプリ(笑)じゃないですか! >251 アイコンはこのへんにヒント?(やったわけではないけど) ttp://www.lazarus.freepascal.org/index.php?name=PNphpBB2&file=viewtopic&t=992 また、遅い原因は、表示部分ではないでしょうか?
254 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 13:39:58 ] >>251 それ興味あります。できればプロファイラでボトルネック部を教えてくない?
255 名前:251 [2006/06/10(土) 14:33:09 ] すまん 20〜30行の簡単なソースなので自分で試してみてちょ 今日はこれからFedoraCoreインストしてリナクス版の動きを試してみるよ 結果はまた報告すんね
256 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 15:56:38 ] 速度の違いは最適化とは関係ないのかね。
257 名前:デフォルトの名無しさん [2006/06/11(日) 03:28:40 ] パブリックドメインのDBであるSQLiteのJava版(JNI)を何故かGPLで配布する奴とか BSDL文化である*BSD OSにGPLラップを掛けて遊んでいるDebianとか 他所のライセンス文化に自分のライセンス文化を押し付けに来る様はまさに宗教 俺はJava屋だけどJava界隈がBSDLライクなApacheを主戦場にする気持ちは分かる
258 名前:デフォルトの名無しさん mailto:sage [2006/06/11(日) 03:42:40 ] >>251 商用コンパイラの倍程度で動くコードを生成出来るなら十分じゃないの。 倍以上って事はもっとかもしれないけど、そういうもんだ。
259 名前:デフォルトの名無しさん mailto:sage [2006/06/11(日) 11:41:51 ] Linux版FPCの比較対象はKylixかGPCか。どっちだろう。