[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 17:23 / Filesize : 191 KB / Number-of Response : 880
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Delphi互換!?】FreePascal【GPL】



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/


建てたいって人がいたので勝手に建てた
後はご自由にどうぞ
俺は知らん

136 名前:デフォルトの名無しさん mailto:sage [2006/02/08(水) 23:19:07 ]
うへぇ〜
長くてよく意味がとれん。
Segue Softwareというところに売りにだすの?

137 名前:デフォルトの名無しさん mailto:sage [2006/02/08(水) 23:35:34 ]
ついでに、ここも見といたら
ttp://ja.wikipedia.org/wiki/%E3%83%9C%E3%83%BC%E3%83%A9%E3%83%B3%E3%83%89


138 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 00:39:53 ]
>>137
それ、なんも新しいことが分かる訳じゃないし。第一これから無関係になるし。

139 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 00:41:27 ]
いよいよ、上流製品に力入れて、下流開発環境を手放す、ってことか。さよなら、某。

140 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 00:58:00 ]
DOSのTurbo-Cからのユーザーだが、
バージョンアップもBDSで打ち止めだな。
思えば長い付き合いだった。
おれのPCライフそのものだったなあ・・・
じじぃの昔話でスマソ。


141 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 06:39:31 ]
>>136
最初の4行ぐらいしか読んでないけど、
BorlandはSegueってのを買収して、IDE部門は逆に売りに出しちゃうよ
みたいな内容じゃないかと思う。

142 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 13:40:10 ]
スレができていた。
ttp://pc8.2ch.net/test/read.cgi/tech/1139444563/

143 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 14:27:03 ]
Delphiが売り飛ばされれば、これからはFreePascalの出番じゃないの?
それには、
もっとコンパイル&リンク速くしてくれ。
Lazarusは内蔵エディタでマルチバイト文字の扱いを完璧にしてくれ。

144 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 14:28:38 ]
アルファベットで全部済ませるプログラムなら問題ない。



145 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 14:36:42 ]
>>144
プロパティに日本語が使えるから、日本語を使ったアプリは
開発できるし、本当はたいした問題じゃないけどね。
ただ、ユーザーを増やすにはきっちりと日本語が使えた方がいいので。


146 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 16:56:44 ]
Delphi使ってた奴がこっちに移ってきて弄り倒すようになるのが理想かな

147 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 17:02:05 ]
>>146
そうなるには貴様がVCL互換のライブラリを用意する必要がある。

148 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 17:12:19 ]
今まで反FPだったが、
VCLをサポート(クロスOS、64bit対応)なら、
マンセーだお。

149 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 17:19:19 ]
>>148
ご自分でやりやがれ。

150 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 20:13:00 ]
>>146
Delphi持ってるなら、クロス用途以外じゃまず移らねえって…。
DelphiがもうVer.Upしないとしても、FreePascalがDelphiより良くなるところは想像も付かん。

まず、最適化しょぼいと言われ続けてきたDelphiの
さらに足元にすら及ばないコード生成からなんとかしないと。

151 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 20:16:59 ]
あなたたち
きづいていること
はないのであるか?
いってみそらしど

152 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 20:22:50 ]
これは縦に読むの?

153 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 20:31:45 ]
あきはいなづ
なったいいてた
てのみちいでそ
るあらこるしと
かど

154 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 06:37:02 ]
ねえねえ、ふりーぱすかるってすごいよね。あんなのつくれるひといるんだ



155 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 06:57:23 ]
君にも作れるよ。夢を諦めない勇気さえあれば。
アメリカの小学校で「この中から大統領になるひとが出るかもしれません」って言うだろ。同じ事だ。

156 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 16:41:24 ]
プッ

157 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 12:18:42 ]
2006/02/08
Lazarus0.9.12リリース。このリリースはfpc 2.0.2をベースにしています、
そして、バイナリのパッケージは現在多くの標準的なパッケージを含みます:
RunTimeTypeInfoControls、Printer4Lazarus、CGILaz、CGILazIDE、
MemDSLaz、SDFLaz、TurboPowerIPro、JPEGForLazarus、
FPCUnitTestRunner、FPCUnitIDE、ProjTemplates

このバージョンより、メニューが日本語で表示できるようになりました。

158 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 15:36:47 ]
>>157
使って日本語ファイル(.po)がちょっと古いから、
>>113のものに置き換えた方がいい。
Win版ではlanguagesの下のpoファイルを置き換えるだけでよく、
Linux版では置き換え後localize.shを実行する。

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がどーのこーのって話題が出てるね






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<191KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef