【Delphi互換!?】Free ..
[2ch|▼Menu]
116:デフォルトの名無しさん
06/02/06 12:18:25
なんか賑わってるな。日本語プロジェクト建てるか?
ドキュメントとかニュース関連の。

>>109
VBスレあたりで話題になってる?

117:デフォルトの名無しさん
06/02/06 20:15:54
URLリンク(uploaderlink.hp.infoseek.co.jp)
意味もなく、実行画面アップ。

118:デフォルトの名無しさん
06/02/06 20:41:39
>>109
スレッド建立に清き一票を投じる。

119:81
06/02/06 21:37:54
>>117
日本語メニューにしたら?

120:デフォルトの名無しさん
06/02/07 09:03:53
上げさせてくれ!

121:デフォルトの名無しさん
06/02/07 11:59:26
既存のDelphiコンポーネントのソースは使え待つか?
イベントハンドラとかあっても良いのかなぁ?

122:デフォルトの名無しさん
06/02/07 12:05:47
windowsで使うんならDelphiでよくないか?MacかLinuxでしか役にたたなさそうだな

123:デフォルトの名無しさん
06/02/07 12:14:57
よくねえ。XPではタダデルファイは調子悪い。

124:デフォルトの名無しさん
06/02/07 12:22:18
>>122
だから、Delで作って、他O$でコンパイルする場合の話。

125:デフォルトの名無しさん
06/02/07 12:25:43
>>109

126:デフォルトの名無しさん
06/02/07 12:31:56
>>124
なる

127:デフォルトの名無しさん
06/02/07 12:36:58
>>126
うむ

128:デフォルトの名無しさん
06/02/07 15:37:31
>>127
むむっ!

129:デフォルトの名無しさん
06/02/08 10:45:05
>>109
過疎してるBASICスレをジャックしてくる。

130:129
06/02/08 11:01:31
【Winもいける】RealBasicってどう?【成長株】
スレリンク(tech板)

ジャックしてきた。

131:デフォルトの名無しさん
06/02/08 15:24:28
【QBASIC互換!?】FreeBasic【GPL】
スレリンク(tech板)

132:デフォルトの名無しさん
06/02/08 19:23:48
URLリンク(www.geocities.jp)

133:デフォルトの名無しさん
06/02/08 20:18:02
Delphi売却らしいからFPの需要が伸びる予感!

134:デフォルトの名無しさん
06/02/08 20:33:35
>>133
本当?

135:デフォルトの名無しさん
06/02/08 23:10:58
>>134
URLリンク(www.borland.com)
IDEを売りに出すと。


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

137:デフォルトの名無しさん
06/02/08 23:35:34
ついでに、ここも見といたら
Wikipedia項目リンク


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

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

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


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

142:デフォルトの名無しさん
06/02/09 13:40:10
スレができていた。
スレリンク(tech板)

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

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

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


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

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

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

149:デフォルトの名無しさん
06/02/09 17:19:19
>>148
ご自分でやりやがれ。

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

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

151:デフォルトの名無しさん
06/02/09 20:16:59
あなたたち
きづいていること
はないのであるか?
いってみそらしど

152:デフォルトの名無しさん
06/02/09 20:22:50
これは縦に読むの?

153:デフォルトの名無しさん
06/02/09 20:31:45
あきはいなづ
なったいいてた
てのみちいでそ
るあらこるしと
かど

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

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

156:デフォルトの名無しさん
06/02/10 16:41:24
プッ

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

159:デフォルトの名無しさん
06/02/11 19:25:22
Linux上でGTK2でリビルドすると化ける。要注意。

160:デフォルトの名無しさん
06/02/11 19:57:11
りびどー?

161:デフォルトの名無しさん
06/02/11 20:00:43
おれんとこは化けとらんがな。
GTK2でないということか?
なにも意識しないでconfigure;makeしただけだが。

162:デフォルトの名無しさん
06/02/11 22:20:53
メニューのリビルドをつかうと化けてしまう。
何故だろう。
理由がわかればパッチを作ることも出来るのだが。

俺のFedoraはEUC-JPに変更しておいた筈。
すまんが>>161氏の文字コードはなんだろう。

poの文字コードを変換すれば済む話か?

163:デフォルトの名無しさん
06/02/11 22:32:31
>>162
メニューのBuildは使っていない。
ソースをダウンロードしてきて、configure;make;make install
環境はDebian/UTF-8でmakeした。
インストール後はEUC-JPで起動しても化けない。

164:デフォルトの名無しさん
06/02/12 08:08:10
諒解諒解。
じゃあ試してみるよ。

165:デフォルトの名無しさん
06/02/12 16:06:08
Delphi死んだらしいよ。これでFreePascalがDelphiをこえる日がまた近づいたなorz

166:デフォルトの名無しさん
06/02/12 16:28:41
>>165
Delphiまでの道のりはまだ長いべな。

167:デフォルトの名無しさん
06/02/12 19:58:43
2.0.xになってもWin32のcrtで文字化けするのは直ってないんだな。
入力周りで半日使ったがまだ怪しい。

168:デフォルトの名無しさん
06/02/12 23:37:06
>>167
Free Pascal 日本語(SJIS)対応 win32 crt unit
URLリンク(www.asahi-net.or.jp)
2.0.xでも使えるようだ

169:デフォルトの名無しさん
06/02/13 00:19:19
「ようだ」じゃなくて実際に試してから言ってくれ。
コード比較すればそのまま流用できないのは一目瞭然。コンパイルでこける。
出力周りは少しの変更で組み込めるが、入力は元から対応されてないから自力でやってる。

170:デフォルトの名無しさん
06/02/13 00:28:48
>>169
168はせっかく紹介してくれてるんだから、
文句を言うのは言い過ぎ。


171:デフォルトの名無しさん
06/02/13 04:21:31
>>169
自力でやったそれを公開すればあなたも全世界の日本語圏に貢献できる

172:デフォルトの名無しさん
06/02/13 07:05:51
日本語って日本と台湾の一部でしか使われてないんだが、、、

173:デフォルトの名無しさん
06/02/13 07:38:18
>>170
元々そこのコードがベースだから。

174:デフォルトの名無しさん
06/02/13 08:31:46
169が自分のやり方紹介したら、
「使えねー」って言われたりして。

175:デフォルトの名無しさん
06/02/13 14:57:04
外部コマンドを自分で定義するメニューで、(external tools)
パラメータに指定できるマクロの説明の日本語がへんかも。

$MakeExe() - Make Executable
$MakeExe() - 実行ファイル作成
このマクロは多分拡張子を.exeにしてくれるマクロ

というか、英語の説明自体が意味不明なマクロがたくさんあるので、
どこかの文字列の使いまわしになっているのかも

176:デフォルトの名無しさん
06/02/13 22:06:24
Windows版Lazarus0.9.12のTMemoでクリップボードの文字列を貼り付けると
その行のそれ以降の文字列が消える。すごい作りだ。
SynEditなら大丈夫のようだが。

177:デフォルトの名無しさん
06/02/18 11:27:24
URLリンク(wiki.lazarus.freepascal.org)
とりあえず作った。
とにかく禿げそうだ。普段使わない頭を使いすぎた。
おまけに力尽きて下の方は翻訳していない。
支援よろしく。

178:デフォルトの名無しさん
06/02/18 15:44:10
寺乙彼

>おまけに力尽きて下の方は翻訳していない。
ワロタ

179:デフォルトの名無しさん
06/02/18 17:49:53
すごいじゃねーか!!!

180:デフォルトの名無しさん
06/02/19 08:42:24
髪光臨

181:デフォルトの名無しさん
06/02/19 10:11:32
>>180
かつらかよw

182:177
06/02/19 12:23:44
褒めてくれてありがとう。

>>180
禿げそうだ、とは書いたが、禿げた、と書いた覚えはない。
でも俺はそれほどすごいことはしていない。

少しずつ追加している。誰か校正とかでいいから支援してくれ。
文体がめちゃくちゃだ。

183:デフォルトの名無しさん
06/02/19 12:45:20
それと俺はあまり英語ができないから、意味が通じることを優先して、有用な情報を削ってしまっている可能性がある。
すまないけど。

184:FreePascalでHelloWorld
06/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
06/02/23 21:17:49
>>113
Wikiのほうにアップしておいてもよいか?
それとももう本家プロジェクトに送ってくれてる?
>>104
Wikiにのっけていいか?

カタツムリスピードで翻訳中。まぁ気長に待っててくだされ。

186:デフォルトの名無しさん
06/02/24 10:03:07
Windows版Lazarus0.9.12の本体リビルド通った人いる?

>>185
最新は>>80しなくても日本語付属してると思う

187:デフォルトの名無しさん
06/02/24 10:40:08
>Windows版Lazarus0.9.12の本体リビルド通った人いる?
バイナリーパッケージを使っているので、試してないが、
メニューの[tools-lazarus生成]ではだめ?

>最新は>>80しなくても日本語付属してると思う
その日本語ファイルは少し古くて間違っているところもあるから、
>>113のものに置き換えた方がいい。
windows版ではpoファイルを差し替えるだけでよい。

188:デフォルトの名無しさん
06/03/03 23:54:59
www.freepascal.org死んでる?
最近はLazarusばかり使うので気づかなかったけど


189:デフォルトの名無しさん
06/03/04 21:34:36
ファイルはsourceforgeから落とせる。問題なかろう。

190:デフォルトの名無しさん
06/03/07 20:47:21
URLリンク(www.opendelphi.org)

191:デフォルトの名無しさん
06/03/07 22:05:08
>>190
Delphiを買収してオープンソースにするための出資者募集の広告

192:デフォルトの名無しさん
06/03/08 14:39:27
3D Development Pack内のLazarusがやっと0.9.12ベースになった模様
URLリンク(www.skinhat.com)


193:デフォルトの名無しさん
06/03/11 06:47:12
>>113
消えてますね

1箇所化けてたので修正したやつミラーしておきます
info管さんに気づかれて消されるまで流れはしないはず
URLリンク(winny.info)

194:デフォルトの名無しさん
06/03/11 10:09:56
最新リポジトリには>>113は反映されたみたい

195:デフォルトの名無しさん
06/03/13 00:46:24
Indyがインストールできないんだけどどうすんの?

196:195
06/03/14 11:25:13
URLリンク(synapse.ararat.cz)
こっちのほうがよさげ?

197:__
06/03/15 07:56:47
(´-`).。oO(>>193 役に立ってるようなので、見なかったことにしておきますね……。)

198:デフォルトの名無しさん
06/03/15 16:19:27
FreePascalとGameBoyAdvance
URLリンク(fpc4gba.pascalgamedevelopment.com)

199:デフォルトの名無しさん
06/03/19 18:47:29
チータかヒョウかどっちでしょうか?



200:デフォルトの名無しさん
06/03/19 19:05:39
でっかい猫です。

201:デフォルトの名無しさん
06/03/19 19:10:23
ダイエットしたフサギコだったりして。

202:デフォルトの名無しさん
06/03/19 19:45:39
URLリンク(homepage3.nifty.com)
ヒョウは案外、不細工だな

203:デフォルトの名無しさん
06/03/19 20:04:08
足が細いからチーターっぽいね

204:デフォルトの名無しさん
06/03/20 02:49:55
多分需要ゼロだと思うがRubyCompをLazarusに移植したのでよかったら試してみてください

URLリンク(xtp0001.s3.x-beat.com)


205:デフォルトの名無しさん
06/03/20 12:47:03
>>204 GJ. 需要?はわかりませんが、inc(需要);

206:デフォルトの名無しさん
06/03/20 18:17:15
簡単にカスタムコンポーネントが書けるようになってますね。

画像処理のWikiを書いてみましたが、英文ときちんとリンクせず、うまく書けません。
あまりページを汚さないようにTOPに全部かいておきました。
GLSceneについても書いておこうと思いますが、ほかの言語にきちんとリンクするWikiの書き方を教えてください。>Someone.


207:デフォルトの名無しさん
06/03/20 18:35:40
コンポーネントを追加するたびにLazarus自体を再ビルドしないといけない仕様はどうにかならないかな・・・

208:デフォルトの名無しさん
06/03/20 20:24:42
>>206
支援トンクス。俺も続きやらねば。

まず、原文を編集モードにして一番上の「{{Developing with Graphics}}」
をコピーする。これを翻訳した方にも同じ位置に張り付ける。
編集を保存して、編集画面の「ページを保存」ボタンの下にある
「Template:Developing with Graphics」をクリックして編集する。

209:デフォルトの名無しさん
06/03/20 20:26:21
それと、記事を作るときは、もとの英文を編集画面から
コピペしてやると、スタイルが崩れない。

210:デフォルトの名無しさん
06/03/20 20:54:03
>>207
?

211:デフォルトの名無しさん
06/03/20 21:00:07
>>208 無事完了しました。どうもでした!
英文は残しておいたのですが、索引がみにくかったら消します。
また時間をみて、やりたいとこをやっておきます。カブったりしないかな。

212:207
06/03/20 21:09:11
>>210
???
漏れが何か間違ってるのかな?
コンポーネントをインストールするとなぜかLazarus本体をビルドするんだが
どうすればいいんだろう?

213:206
06/03/20 22:04:03
>>208 OpenGL/ja スミ, GLScene/ja を少々。リンクどうもだめっぽい。
lazarusの前にwikiを勉強しなくてはだめネ-...寸間村>all
Sleep(8*60*60*1000);





214:デフォルトの名無しさん
06/03/20 22:16:25
>>213
そんなに休まんでもええがな。

215:デフォルトの名無しさん
06/03/21 05:39:48
>>212
コンポーネントパレット(?でいいのか)が変更されるときにビルドがかかる。
DelphiではDLLで実行時に読み込んでいるが、Lazarusは本体組み込みになってるみたい。
なぜそうなってるかは知らないけど。移植のためかな?

ビルド通るのならいいんでないの

216:207
06/03/21 07:08:04
>>215
ありがとうございます。
なるほど、そういうことですか。
確かにビルドは通るのですが、時間がかかるので
できればなんとかしてほしいものですが・・・

217:デフォルトの名無しさん
06/03/21 09:19:26
URLリンク(www.lazarus.freepascal.org)
・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:デフォルトの名無しさん
06/03/23 23:46:55
だれかこれでLinux版のJane Doe Style作ってくれないかな?
難しいのかな

219:デフォルトの名無しさん
06/03/24 00:34:21
>>218
移植すればいいのか?

220:デフォルトの名無しさん
06/03/24 08:05:00
Styleってソース公開されてんの?

221:デフォルトの名無しさん
06/03/24 22:32:03
公開されてるようなもんだ

222:デフォルトの名無しさん
06/03/25 22:24:39
222

223:206
06/03/27 21:35:39
最近気がついたこと。MemoのLinesなどの、TStrings.Linesのプロパティを、プロパティエディタで日本語を設定すると文字が途中で途切れることがあります。
Ansi〜系の文字関数はあるけど、オンラインヘルプをみるとアクセントキャラクタが考慮してある、とあるんだが、2バイト文字コードは考慮されているのだろうか。
時間があればソースを読んでみようと思います。

224:デフォルトの名無しさん
06/03/28 00:17:48
>>219
出来るものでしょうか?
linux使ってますがプログラミングは出来なくて全然分からないですけど・・・
出来るなら是非してほしいです!神様

225:デフォルトの名無しさん
06/03/29 10:08:43
復刻へ向けて投票お願いします。
URLリンク(www.fukkan.com)
URLリンク(www.fukkan.com)

226:デフォルトの名無しさん
06/04/02 19:53:24
LazarusのML(Pascalにホエロ!)
URLリンク(www.freeml.com)
さほど情報はない。。。今後に期待。。。

227:デフォルトの名無しさん
06/04/03 08:06:49
freeMLだと若い人来れないからなぁ

228:デフォルトの名無しさん
06/04/04 12:21:42
Lazarus 0.9.14-1がリリースされました

229:デフォルトの名無しさん
06/04/04 18:21:36
URLリンク(www.lazarus.freepascal.org)

結構変更多いね。

230:デフォルトの名無しさん
06/04/10 13:49:12
ほとんど書き込みがないのはなぜだ?
不気味だ

231:デフォルトの名無しさん
06/04/10 13:57:52
導入・入門ウェブサイトまだぁ?

232:デフォルトの名無しさん
06/04/10 15:52:13
>>230
参加者数7人じゃこんなもんでしょ。

233:デフォルトの名無しさん
06/04/10 16:41:33
>>231
知識ベースの導入のところの翻訳がめんどい

234:デフォルトの名無しさん
06/04/23 01:11:28
おお、気づいてなかった

235:デフォルトの名無しさん
06/04/23 13:26:52
>>234
なにが?

236:デフォルトの名無しさん
06/04/26 19:55:17
本家MLではunicodeがどーのこーのって話題が出てるね

237:デフォルトの名無しさん
06/05/02 03:25:11
関連:
URLリンク(2.csx.jp)

Lazarusが入っているKnoppix

238:デフォルトの名無しさん
06/05/18 11:59:27
で、みんな使ってる?

239:デフォルトの名無しさん
06/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:
URLリンク(sourceforge.net)


240:デフォルトの名無しさん
06/05/30 19:15:38

FreePascalの数少ない日本での活用事例
URLリンク(www.is-hanko.co.jp)

> 専門的な話になりますが、今回のカートシステムは Perl ではなく、Pascal でコーディングしています。
> 「FreePascal」という名前どおりフリー(無料 - 感謝!)なコンパイラです。
> 実行形式のプログラムですので、Perl に比べて非常に高速に動作します。
> ただし、FreePascal についての情報が少なく、非常に苦労します。これからチャレンジされる方にはお勧めできない方法ですが、私はほとんど好奇心と意地で乗り切りました。


241:デフォルトの名無しさん
06/05/30 21:50:27
PerlとPascalとが、なぜ同列なのか想像がつかない・・・

242:デフォルトの名無しさん
06/05/30 21:53:44
前のシステムが perl だったのか、
cgi だから普通 perl というところを、ってことでソ。
別に同列に扱ってはいないと思うが。

243:デフォルトの名無しさん
06/05/30 22:03:48
普通は、LAMP使う方が効率上がる気がするが・・・
Pascalに慣れてないとPerlの代替になんてならないからな

244:デフォルトの名無しさん
06/05/30 22:05:09
なるほど、cgiね。カートシステムってのは買い物かごの事か。
スマン。面倒だからリンク先は見てなかった(今も見てないけど)。

245:デフォルトの名無しさん
06/05/30 22:11:28
1人とか少数の人間で開発するんなら言語は何でもアリなんじゃないかな。
効率に関して言えば。

Scheme 使って「スゲー効率いいぜ」とか言ってる人もいるしさ。
漏れもテスト用サーバソフトはいつも C++ で書いてるし。

246:デフォルトの名無しさん
06/05/31 22:40:33
>>240

素人でよくここまでやったなと思うよ。

247:デフォルトの名無しさん
06/06/01 01:26:51
>>240
フリーは無償って意味じゃないんだが。フリーas in フリーダム。

248:デフォルトの名無しさん
06/06/01 15:04:33
FreePascalの日本での活用事例 (2煎)
URLリンク(www.bres.tsukuba.ac.jp)

大学においては、数少なくもないようですが。

249:デフォルトの名無しさん
06/06/01 19:16:30
これもFreePascal?
URLリンク(www.kanzelsberger.com)
(元ネタ)
URLリンク(www.os2.jp)


250:デフォルトの名無しさん
06/06/03 03:56:14

FreePascalによるゲーム
URLリンク(www.limo.fumi2kick.com)


251:デフォルトの名無しさん
06/06/07 18:43:55
Lazarus+FreePascalで簡単なプログラムを書いてみた
3000行位のテキストファイルを読み込んでグリッドに表示するだけ…
結果、特別な事しなきゃDelphiのソースがそのまま使える
StringListとかもOK
でもオレのやり方がおかしいのかアプリのアイコンの設定ができん
まあそれより同じソースで実行速度が倍以上違う
もちろんDelphiが早い
これはもうちっと長い目で見た方が良さそうだね

252:デフォルトの名無しさん
06/06/09 10:12:50
また一つ、ライセンス違反ソフトを公開停止に追い込むことに成功しました!
URLリンク(db23c.dnsalias.com)

これはGPLコミュニティの完全勝利といっていいでしょう。
今後もゆるむことなくプロネット市民として社会正義の為に戦っていきましょう!

253:206
06/06/10 10:03:27
>249
おぉ!本格的な実用アプリ(笑)じゃないですか!

>251
アイコンはこのへんにヒント?(やったわけではないけど)
URLリンク(www.lazarus.freepascal.org)

また、遅い原因は、表示部分ではないでしょうか?


254:デフォルトの名無しさん
06/06/10 13:39:58
>>251
それ興味あります。できればプロファイラでボトルネック部を教えてくない?

255:251
06/06/10 14:33:09
すまん
20〜30行の簡単なソースなので自分で試してみてちょ
今日はこれからFedoraCoreインストしてリナクス版の動きを試してみるよ
結果はまた報告すんね

256:デフォルトの名無しさん
06/06/10 15:56:38
速度の違いは最適化とは関係ないのかね。

257:デフォルトの名無しさん
06/06/11 03:28:40
パブリックドメインのDBであるSQLiteのJava版(JNI)を何故かGPLで配布する奴とか
BSDL文化である*BSD OSにGPLラップを掛けて遊んでいるDebianとか
他所のライセンス文化に自分のライセンス文化を押し付けに来る様はまさに宗教

俺はJava屋だけどJava界隈がBSDLライクなApacheを主戦場にする気持ちは分かる


258:デフォルトの名無しさん
06/06/11 03:42:40
>>251
商用コンパイラの倍程度で動くコードを生成出来るなら十分じゃないの。
倍以上って事はもっとかもしれないけど、そういうもんだ。

259:デフォルトの名無しさん
06/06/11 11:41:51
Linux版FPCの比較対象はKylixかGPCか。どっちだろう。

260:デフォルトの名無しさん
06/06/15 21:32:53
>259 どっちも興味あるけど、Kylixってもうないんだろ?

GPCとFPCの互換性はどれほどかしらないが、Pascal系だったら不自由することはない。

学校でJavaでモンテカルロさせてみたが、Lazarusで作ったほうが10倍以上速い。
それにくらべたらDelphiとLazarusの差なんてたいしてない。

Javaとドットネットは最先端の言語かとおもって勉強してみたが、
超最先端のハードウエアをもってしても、おせーな。


261:デフォルトの名無しさん
06/06/15 22:14:27
>>260
もし良かったら測定結果とマシンスペックを貼ってくれまいか。

262:デフォルトの名無しさん
06/06/17 09:50:39
win64版は将来作られるのかな?

263:デフォルトの名無しさん
06/06/17 14:32:09
>>260
Kylix3 Open Editionはまだ落とせる。
アカウント取得して試してみれ。
キーは知らん。

264:デフォルトの名無しさん
06/07/01 14:47:00
lazarus0.9.16を使っているのですが
CanvasのColorを設定しているところでExterbal:SIGSEGVという
エラーが発生するのですがColorは使えないということでしょうか
解決法を教えてもらえないでしょうか

265:デフォルトの名無しさん
06/07/01 22:11:00
コード見せて

266:デフォルトの名無しさん
06/07/01 23:18:10
>>264
>SIGSEGV

変なメモリ弄ってるんじゃないの。

267:デフォルトの名無しさん
06/07/02 09:02:19
segment violationか・・・

268:デフォルトの名無しさん
06/07/03 23:05:53
おそらく、
Canvas.Color := hogehoge;
ってなコードを書いてるんじゃないかと。

あってるかどうかわからんが、とにかく代入がいけない
プロパティに代入しているからエラーが出てるんじゃないかと

269:デフォルトの名無しさん
06/07/04 07:03:14
え、それって駄目なの?

270:デフォルトの名無しさん
06/07/04 14:46:13
やって大丈夫なヤツとダメなヤツがある

271:デフォルトの名無しさん
06/07/04 14:47:05
CanvasにColorプロパティなんかあったっけ?
Brush.Color とか Pen.Color ならわかるが。

272:デフォルトの名無しさん
06/07/04 17:38:10
TCanvasでSEGV吐くというと、CreateしてないかHandleがセットされてないとかか?

273:デフォルトの名無しさん
06/07/04 19:32:38
Createは自動でしてくれてると思いたい…
Handleは分かりません

元々自分で書いたDelphi6のソースをコピペで移植して
そっちで開発を続けようと思ってたんだけどエラーばっかりで何が悪いのか…

274:デフォルトの名無しさん
06/07/04 22:00:49
>>272が正解じゃないの?
だらだらレスするくらいなら、ソースをだせばいいのに。

275:デフォルトの名無しさん
06/07/04 22:23:54
すいません
あまりに長いのて出して良いものか迷っています
どうせGPLなのですが…


276:デフォルトの名無しさん
06/07/04 22:48:44
うpればいいじゃん
>>272
あー、ありそう

277:デフォルトの名無しさん
06/07/05 04:30:31
これって、ubuntu linux で使えるのかな。

278:デフォルトの名無しさん
06/07/05 06:46:02
使えない理由が思いつかないから、使えるんじゃないかな。試してみ。

279:デフォルトの名無しさん
06/07/05 16:20:13
遅くなってすいません
URLリンク(hoge.sourceforge.jp)
全然想定道理に動いてくれないのでパニックになっています
Delphiでコンパイルしたexeもつけてみたのでどうしてこうならないのか
ご教授いただけないでしょうか
よろしくお願いします

280:デフォルトの名無しさん
06/07/05 21:09:07
VCLにないクラスで例外出てるみたいだね。

281:デフォルトの名無しさん
06/08/09 09:43:29
>>251
>結果、特別な事しなきゃDelphiのソースがそのまま使える

これって、DFMファイルがあると、やっぱダメなんだおね?
DelヘビーユーザーでLazaを何度もインストール&起動して未だにコーディングはしたことない自分が質問。

282:デフォルトの名無しさん
06/08/12 22:35:07
URLリンク(www.catch.jp)
オープンソースな翻訳支援ツールです

283:デフォルトの名無しさん
06/08/12 23:03:12
ところでLazarusの読み方は「ラザロ」?
URLリンク(dictionary.goo.ne.jp)



284:デフォルトの名無しさん
06/08/13 23:01:40
神殿から乞食へ

285:デフォルトの名無しさん
06/08/15 11:18:07
>>283
発音記号では s まで読むってなってるけど

286:デフォルトの名無しさん
06/09/01 20:47:29
インストール->
IDEの漢字がおかしいです。
メニューの英語がわかりません。



287:デフォルトの名無しさん
06/09/11 21:11:42
>>286
環境を教えてくれ

288:デフォルトの名無しさん
06/09/12 05:56:24
win上でmacの起動ファイル作れる?

289:デフォルトの名無しさん
06/09/12 09:26:54
つ Wine

290:デフォルトの名無しさん
06/09/18 04:17:54
FastMM4などをLazarusで使ったことある人いる?

291:デフォルトの名無しさん
06/09/18 15:27:44
これって、JVCL 使える?

292:デフォルトの名無しさん
06/09/23 21:44:26
SourceForge.jpのFreePascalJpにて、Lazarusの日本語化パッチの作業をはじめました。
作業をはじめたばかりでTest版の公開のみですが、日本語のWindowsでIDEのIMEの制御と、カーソル等の処理などをおこなったソースをテスト用に公開しています。

URLリンク(sourceforge.jp)

上記プロジェクトで、開発参加者(プログラムのほかに、管理・テスト・訳・サンプルなどのみでもOKです)を広く募集しています。

現時点でのFreePascal/Lazarusは日本語周りについて多くの不具合がありますが、すべてのソースコードが公開されており、理解できれば、どなたでも修正が可能です。

■現在のLazarusのメニューなどのリソースについて、作業されている方がいらっしゃったら、下記までご連絡いただけませんでしょうか。

(saeka at users.sourceforge.jp)



293:デフォルトの名無しさん
06/09/24 02:05:00
おもしろそうなことはじめやがったな

294:81
06/09/24 10:24:05
>>292
メニュー日本語訳した者ですが、なにか・・・。
(sourceforgeに登録するのはおっくうなのでメールは勘弁)

295:デフォルトの名無しさん
06/09/24 11:05:25
がんがってください。

linux版のSynEdit日本語入力でつまずいた者より

296:292
06/09/24 22:15:37
>>81

どうもありがとうございます。
勝手な申し入れで恐縮です。

Lazarus-wikiの日本語化プロジェクトで、日本語訳をするにあたって、
現在のメニューやWikiの解説でつかっている文言を分かりやすいものに統一できないか、
また、他のPascalのIDE等を使っている人にもわかりやすく、相互に利用しても
混乱しないよう、統一してはどうかという意見があり、もっともだと思うところも
あるので、調整、相談させて頂けませんか?

できれば、81氏にSFに参加して頂き、リソースの保守、意見を
厚かましくもお伺いしたいのですが、もしSF参加が難しければ、ここか、
Lazarus-wiki上で用語の統一について一度まとめたものを提示させて
頂きます。

まとめが得られましたら、お知らせします。
本当に厚かましい話ですいません。宜しくお願いします。

m_~_m

297:デフォルトの名無しさん
06/09/30 00:28:16
Lazarus 0.9.18がリリースされました。
URLリンク(www.lazarus.freepascal.org)

298:デフォルトの名無しさん
06/09/30 01:08:36
あのクソでかいバイナリができる不具合は直ったのかな?

299:デフォルトの名無しさん
06/09/30 10:30:56
新版IDEいい感じですな。
Delは現場視点からどんどん遠ざかっていくという感じですのでLazに期待してます

300:デフォルトの名無しさん
06/09/30 11:00:34
>>298
URLリンク(www.lazarus.freepascal.org)

301:デフォルトの名無しさん
06/09/30 12:15:18
URLリンク(wiki.lazarus.freepascal.org)

Free Pascalのコンパイラが2.0.2以前だとおかしいということだな。
最新版のLazarusではではどうなってんだろ。

まあ、
> It has been fixed in the development version of the compiler.
ってのも書いてあるし、最悪入れ替えればいいのか?

302:デフォルトの名無しさん
06/09/30 12:40:44
最新版ラザを少し触ってみたが、
Free Pascal Compilerは、2.0.4になってたけど、
あいかわらずでかいファイルが生成される。

303:デフォルトの名無しさん
06/09/30 17:52:59
>>302
URLリンク(www.lazarus.freepascal.org)


304:デフォルトの名無しさん
06/09/30 18:14:58
>>302

それって strip かけても大きいってこと?

305:デフォルトの名無しさん
06/10/01 21:08:47
URLリンク(www.freepascal.org)
これは早いとこ何とかしていただきたい

306:292
06/10/01 22:04:49
Lazarus 0.9.18のWindows日本語パッチ(test5)の配布を開始しました。
URLリンク(sourceforge.jp)
(FreePascalJPプロジェクト)

307:デフォルトの名無しさん
06/10/01 22:51:17
ubuntuに対応したかな?0.9.16はgtk2にするのに結構苦労した

308:デフォルトの名無しさん
06/10/01 22:52:57
フォントはD6みたいに固定幅フォント推奨にしとくのが無難かも。

309:デフォルトの名無しさん
06/10/02 09:17:07
結構盛り上がってるなw


310:デフォルトの名無しさん
06/10/02 22:36:53
>>309
うれしいだろ?w

311:デフォルトの名無しさん
06/10/03 13:33:44
ubuntuではもうlibgdk-pixbuf-dev非推奨だからgtk2に移った方がいくない?
sudo make clean all LCL_PLATFORM=gtk2
でgtk2対応になるよ。

あと最新版では試してないけど前はパッケージからインストールしたときに
そのままではアプリケーションメニューから起動できなかった。
アプリケーションメニューを編集してコマンドを startlazarus に変更すればOKだった。



312:デフォルトの名無しさん
06/10/03 16:46:33
ubuntu に次の手順で入れてみた。

・fpc-xxxxxxxx.i386.rpm
fpc-src-xxxxxxxx.i386.rpm
lazarus-xxxxxxxx.i386.rpm
をデスクトップにダウソ。
・GNOME端末を起動
・cd Desktop
・sudo alien -c fpc-xxxxxxxx.i586.rpm
・sudo alien -c fpc-src-xxxxxxxx.i386.rpm
・sudo alien -c lazarus-xxxxxxxx.i386.rpm
必要ならalienを導入しとくこと。debファイルができあがったら、
・sudo apt-get install libgtk2.0-dev
・sudo dpkg -i fpc*.deb
・sudo dpkg -i lazarus*.deb
引き続きコンパイル作業。
・cd /usr/lib/lazarus
・sudo make clean all LCL_PLATFORM=gtk2
ついでに
・メニューバーを右クリック、「メニューの編集」を起動。
・プログラミング に 名前:Lazarus、コマンド startlazarus を加えておくと便利。
起動したら、
・プロジェクト-コンパイルオプション-LCL Widget Typeをgtk2にする。

当方で発生した問題
・コンパイルオプション画面が狭い。ちなみに端をマウスで掴めば伸ばせる。
・プロジェクトオプション、環境オプションが面画が閉じれない。
・IDEから実行できない。
古いバージョンでは結構使えてたのでより不安定になってる印象。

313:デフォルトの名無しさん
06/10/04 13:24:15
水をさすようで申し訳ないのですが・・・
果たしてこのままシフトJISを漢字コードとして採用してよいのでしょうか。
確かにDelphiで書いたコードを持っていくのはSJISが便利ですが、
ただそれだけとういうきがしないでもありません。
どちらにせよLinux用LazはUTF8に対応させるのが素直ですから
Win版も今のうちにUTF8を採用しとくべきではないでしょうか。
もちろん最終的にはいろいろな漢字コードに対応してくれるとありがたいですが。

314:デフォルトの名無しさん
06/10/04 13:37:08
内部処理はSJISでやってファイル書き出すときにUTFに変換というのもありだと思うのですが、
内部処理もUTFの方が他の多バイト文化圏にも受け入れられやすいかなと・・・
内部処理WideStringが一番楽なのでしょうけど速度面、容量面から受け入れられ難そうですよね・・・


315:デフォルトの名無しさん
06/10/04 19:25:38
>>313
それ、ずいぶん前から問題になってます。
ただ、じゃあ、誰がそのコード書くの?っていう、、、。

316:デフォルトの名無しさん
06/10/04 21:51:58
>>315
よく考えてみたらWin APIはA系とW系しかないわけですから
内部処理UTF8にするのは無理がありますね。
プラットフォームによって文字コードがばらばらな地域では
マルチプラットフォームなんて夢物語なのかな

317:デフォルトの名無しさん
06/11/01 18:56:07
URLリンク(wiki.lazarus.freepascal.org)
Linuxは大丈夫な気がするけどWindowsではかなり負担を伴う対応方法を採るみたいですね。
ユニコードAPIが必要になりそうなとこをイベントなりオーバーライドなりで
さくっと拡張して対応する方法のほうがいろいろ考えるとよい気がするのですがどうなんですかね。


318:デフォルトの名無しさん
06/11/01 21:03:26
winの国際化対応がダメすぎだからしょうがない。
というか、する気ないと思われ。

各国独自の文字コードにしておけば、国ごとに値段設定できるし。

319:デフォルトの名無しさん
06/11/01 22:07:57
確かにWinだめすぎなんでしょうがないですけどWin犠牲にして大丈夫なんかな
個人的にはLinux優先の方向よいですけど

320:デフォルトの名無しさん
06/11/01 23:22:01
どれか犠牲ってのはあんましいいと思わないなぁ

321:デフォルトの名無しさん
06/11/01 23:35:56
見たところリ内部処理の話みたいだから、LCL使うだけの人にはさほど関係ない気がするな。
挙動が変わったりすると嫌だが。

322:デフォルトの名無しさん
06/11/02 08:04:25
>>321
英語力乏しいんで間違ってるかもしれませんが
将来的には{$ifdef WindowsUnicodeSupport}なしにするとあります。
ということはWinアプリにはif UnicodeEnabledOS then とUTF-8->WideString
変換を強要することになります。
日本人などもともとMBCSな人々はこのぐらい仕方ないとあきらめるでしょうが
8ビットで十分な多くの人々が果たしてこれをすんなり受け入れんのかなと。
このいわゆる.NET方式がうまく定着すんのかなと。
Posを直接改造せずAnsiPosを創設しPos残すような人々がPosの直接改造に納得すんのかなと。

323:デフォルトの名無しさん
06/11/03 09:13:56
{$ifdef WindowsUnicodeSupport}永久に残るか
Lazarusu使えねぇって逃げられるかのどっちかのような希ガス

324:デフォルトの名無しさん
06/11/05 06:31:10
Pocket PC も動くのかよ!
URLリンク(wiki.lazarus.freepascal.org)

325:デフォルトの名無しさん
06/11/05 07:38:17
たしか、GameBoyAdvanceでも動いていなかったっけ

326:デフォルトの名無しさん
06/11/07 10:57:21
>>324
親ページは「Windows CE Interface - Lazarus-ccr」
URLリンク(wiki.lazarus.freepascal.org)

327:デフォルトの名無しさん
06/11/07 11:06:09
Lazarusu初心者用のページ「Lazarus Tutorial/ja」(日本語化途中だが)
URLリンク(wiki.lazarus.freepascal.org)

328:デフォルトの名無しさん
06/11/07 14:38:24
lazarus のエディタで日本語入力できないんだけどこれは仕様でしょうか?
当方 FreeBSD です。

329:デフォルトの名無しさん
06/11/07 15:39:31
LinuxだがIMは立ち上がるし変換も入力もできてる。
ただし文字間とかキャレットの状態がなんか変。

330:328
06/11/07 16:05:35
>>329
IM は何を使ってますか?
うちは uim なんだけどこれでは入力できないようです。
あるいは何かパッチを当てなきゃいけないのでしょうか?

331:デフォルトの名無しさん
06/11/07 21:26:12
KDE上でiiimf+ATOK。fpcもlazarusも自分でコンパイル。
パッチはとくに当ててない。

332:デフォルトの名無しさん
06/11/08 01:19:13
うちではSCIMで入力できている。
カーソル移動とかは全角を認識してないけどね。

333:328
06/11/08 02:23:39
マルチバイト文字には完全には対応してないけど,IM によっては
入力できるよって感じなんですかね。
日本語はコメント書くときくらいしか使わないしそんなに困りは
しないけれど,早く対応してくれるといいなあ。


334:デフォルトの名無しさん
06/11/08 21:48:57
uimはウンコー

335:デフォルトの名無しさん
06/11/10 08:34:47
0.9.20キター

336:デフォルトの名無しさん
06/11/11 09:09:46
0.9.20でかなり安定しましたな
SynEditがUTF8対応になったせいかちょっとおかしいのがご愛嬌だけど

337:332
06/11/14 09:27:46
久しぶりLazarus起動したら、最近SCIMでは入力できなくなっていた。
前はできたのに・・・。


338:292
06/11/15 20:58:33
Lazarus 0.9.20のWindows日本語パッチ(test6)の配布を開始しました。
URLリンク(sourceforge.jp)
(FreePascalJPプロジェクト)

339:デフォルトの名無しさん
06/11/15 22:41:53
>>338
ドウモデス!

340:81
06/11/17 16:19:31
09.20ではメニューが増えて表示されないところがあるので修正しました。
また記述ミスの修正および翻訳メッセージを増やしました。

0.9.20に対応したメッセージファイル
URLリンク(bebe.run.buttobi.net)
ページの中程にある"Download be_0138.zip"をクリック。
インストール方法はreadmeを参照。

341:81
06/11/19 00:01:36
上の場所はすぐに消えるので、消えない所に移動。
内容も修正。
URLリンク(simosnet.com)

342:デフォルトの名無しさん
06/12/22 12:29:54
よくかんがえたら、Lazarusって、まともなポトペタができる殆ど唯一なクロスプラットフォーム開発環境だよな
なんではやらんのだろ

343:デフォルトの名無しさん
06/12/22 18:27:50
それはきっと"本物のプログラマはPascalを使わない"からだ。

344:デフォルトの名無しさん
06/12/23 00:18:03
クロスプラットフォームでポトペタの需要がないからじゃないかしら。
unix系はサーバーでしか使ったことないから、よくは知らんけど
あと、Pascal
Delphi使っている俺がいうのもなんだが、人に薦めにくいw(将来性がないから

345:デフォルトの名無しさん
06/12/24 09:58:22
日本人は大企業大好きだからな

346:デフォルトの名無しさん
07/01/15 07:24:49
世界一マイクロソフト信者の多い国だよな。日本は

347:デフォルトの名無しさん
07/01/15 14:02:26
最近でも修正が入り続けている言語に比べると見劣りするのはやむなし。将来性の点でも。
1ソースで各プラットフォームでネイティブで動くのは魅力があるし、言語自体も結構使い易いいんだけどな。
マルチプラットフォームでは、インタプリタや中間言語があるからねぇ。

348:デフォルトの名無しさん
07/01/15 14:05:29
ああ、あとドキュメントじゃね?
Delphi やってる時に、オンラインドキュメントが無くて、かなり戸惑った。
かといって、本も微妙だし。
今時あれじゃあ、食い付き悪くて当然だろうな。

349:デフォルトの名無しさん
07/01/17 12:43:16
クオータニオンを使いたくて、これをインスコしました。

クオータニオンを求めたりする関数はわかって便利に
使わせてもらっていますが、クオータニオンからZYXの
角度を求める関数って無いですか?

クオータニオンとかオイラーとか理解してないので、
調べながらやっているのですが、ZYXに戻す関数が
わかりません。
よろしくお願いします。

350:光速エスパー世代774RR
07/01/17 17:33:30
その辺の函数を使ったことはないんだけど、XYZ各方向を向いた
基底ベクトルを問題の四元数で変換してやればいいはず。

(あれ、これだとNED座標系になるのかな)

351:デフォルトの名無しさん
07/01/17 22:54:47
>>350
レスありがとうございます。
基底ベクトルですか。
何のことやらさっぱりですので、
ぐぐってきます。



次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5376日前に更新/191 KB
担当:undef