【Delphi互換!?】FreePascal/Lazarus その2【GPL】

2009/12/25(金) 02:46:18
(クロス)オープンソースコンパイラ FreePascal [i386/68K/PPC/ARM/SPARC]
http://www.freepascal.org/

オープンソース開発ライブラリ等 [IDE/GUI環境 Lazarus]
http://www.lazarus.freepascal.org/

FreePascal/Lazarusのメーリングリスト(Pascalにホエロ!)
ttp://www.freeml.com/lazarus

Q:これで作ったソフトは自動的にGPLになるの?

A:制限付き LGPL だから、自分が作ったソースは GPL にする必要は無い
例え FreePascal 付属のライブラリにリンクしていても GPL にはしなくて良い
http://www.freepascal.org/faq.html#general-license
67デフォルトの名無しさん
垢版 |
2010/07/27(火) 17:08:26
>>65
keyword: linux  互換性 ライブラリをロードできません
http://www.google.co.jp/search?hl=ja&
q=linux+%E3%80%80%E4%BA%92%E6%8F%9B%E6%80%A7%E3%80%80%E3%83%A9%E3
%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E3%83%AD%E3%83%BC%E3
%83%89%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93&btnG=%E6%A4
%9C%E7%B4%A2
2010/07/31(土) 22:57:25
夏ですなぁ
2010/08/08(日) 02:44:41
なんかアホが湧いてるね
脳みそが腐った理由が暑さならいいが
遺伝子に組み込まれてると救いようがない
2010/08/08(日) 11:24:46
円馬鹿スレの「Linuxは柔軟性が高すぎるから流行らない君」だと思う。
彼は知識がないかわいそうな子。
2010/09/25(土) 12:53:19
さらなる安定性をもとめて
C#を無料でゲットン。

Visual Studio Express マルチコアを使いこなせ。
http://www.microsoft.com/japan/msdn/vstudio/express/

マチルプラットフォーム版はこちら。
http://www.mono-project.com/Main_Page
2010/09/26(日) 05:41:01
C#ってビジュアル開発すると
ネイティブアプリ作れないからクソ
2010/09/26(日) 05:44:45
ごめんC++の間違いだった
C#はネイティブアプリ自体作れないのか
2010/09/26(日) 09:17:44
シーッ!
2010/10/17(日) 22:32:30
FPC 2.4.2 RC1 キタ
で、北半球の夏に出すっていってた Lazarus の新版はどうなったんだっけ
2010/10/18(月) 06:12:08
まだ夏時間は終わっていない
2010/11/17(水) 15:56:25
Delphi2かDelphi3あたりを使ってたほうがマシな気がする。
2010/11/18(木) 21:37:51
円馬鹿の中の人乙
2010/12/29(水) 17:08:41
後学のため、教えてください。
「円馬鹿」とは何ですか? ググりましたがヒットしませんでした。
このスレ、新参者ですが、よろしくお願いします。

2010/12/29(水) 19:04:48
Delphiの現在の販売元じゃないのか?
2010/12/29(水) 20:03:06
「波止場」っていみなんだけどな
2010/12/29(水) 20:05:43
なるほどEmbarcaderoのことですか! どうも、ありがとうございました。

2010/12/29(水) 22:39:04
久しぶりにバージョン上がった(0.9.31)のに話題にもなってないな
2010/12/31(金) 07:55:06
0.9.31は開発版だよ
2011/01/19(水) 22:49:58
Pascalなんて緊縛言語使ってうれしいことあるのか?

86デフォルトの名無しさん
垢版 |
2011/01/20(木) 14:04:13
うれしいうれしい。
2011/01/20(木) 17:02:36
うれしいねぇ
2011/01/20(木) 17:13:14
そうか、うれしいのか・・・。なら仕方がないな!

2011/01/20(木) 17:15:43
俺ぐらいになとこのくらいじゃものたりん
2011/01/20(木) 17:23:33
C知らないときにPascalの本をたまたま見つけて
TurboPASCAL使ったのが初めてだったな
その後でC勉強始めたらなんてユルい言語だと感動した
2011/01/20(木) 20:22:23
>>89
っFORTH
4 通りの状態と 2 つのスタックを常に念頭に置いてアセンブラレベルのメモリアクセス
一歩間違えれば即暴走
ベテランでもいわゆる手続き (ワード) が 5 行を越えると不安になるという
2011/01/21(金) 01:18:50
>ベテランでもいわゆる手続き (ワード) が 5 行を越えると不安に
それはベテランとはいわないな。
PostScript や EFI の内部記述言語が FORTH の影響を受けているので
見えないところでは使われているのだよ
2011/01/21(金) 02:32:57
スレ違い
http://hibari.2ch.net/test/read.cgi/tech/1073673931/
2011/01/21(金) 18:42:33
というかC使えない奴なんていないよ今時。
ほんでもっていろいろメリットがあるからPascal使ってるだけで。
2011/01/21(金) 20:19:21
>いろいろメリットがあるから
メリットがあるんだ...
2011/01/21(金) 21:24:52
そうかシャンプーなのか...

97デフォルトの名無しさん
垢版 |
2011/01/24(月) 09:39:25
俺の場合はDelphiにはコンパイルの速さという強大なメリットはあると感じる。
FreePascalはそれほど速くないのでそのメリットはないけど、Delphiアプリを
Linuxに移植できるというメリットがある。

そんな感じかな。
2011/01/24(月) 10:43:32
WindowsのプログラムをLinuxに移植したいと思ったことがない。
2011/01/25(火) 19:49:17
じゃあなんでここにいんの?
100デフォルトの名無しさん
垢版 |
2011/01/25(火) 20:17:52
まあ別にLazarusはWinオンリーで使ってもいいんだけどね。
101デフォルトの名無しさん
垢版 |
2011/02/01(火) 10:46:59
Windows上で最新ソースをコンパイルしたい場合は、
リリース版の0.9.28をインストールしてから
svnでtrunk落してコンパイル

でいいのかな?
2011/02/06(日) 10:15:03
>>101
ftp://ftp.freepascal.org/pub/lazarus/snapshots/
ここから落とすのがよいよ
2011/03/06(日) 09:39:52.02
win版って開発止まってんの?
最終版って2009年の10/25でOK?
2011/03/06(日) 12:46:59.69
艷馬鹿出ろからこないだDelphi買えってダイレクトメール来たけど、どーすっかなー。
2006で懲りたからなー。
105デフォルトの名無しさん
垢版 |
2011/03/06(日) 18:00:27.60
>>104
あの頃は酷かったよねw 7までと2009以降はなかなか良い。
2011/03/23(水) 21:05:37.95
0.9.30
2011/03/29(火) 13:06:41.52
0.9.30の公式アナウンスきたね
108デフォルトの名無しさん
垢版 |
2011/04/09(土) 11:28:11.81
3月に Lazarus 0.9.30 がリリースされていたのだな。
Win32版で今度のエディタはシフトJISを認識するようになっていた。
LCLにはUTF8で渡す必要はあるけど。
2011/04/09(土) 21:34:25.77
>>108
どうすればSJISになる?
2011/04/09(土) 23:44:54.98
SJISのファイルを開いても文字化けしないし書き込みもできる
2011/05/10(火) 21:34:48.05
今時SJISはないな
2011/06/25(土) 21:10:34.62
delphiスレ落ちちゃったか
2011/06/26(日) 09:21:24.52
時代遅れの Delphi はもういいよ。

Pulsar の x64 / OSX / iOS 用コンパイラが FPC だそうだ
2011/07/06(水) 01:00:29.10
EclipseでAndroidしようぜ
2011/08/06(土) 21:08:20.38
FreePascal で Linux の GUI プログラミングするには Lazarus 以外にない?
C で GTK 使うみたいな方法はないのかな。公開する時に Lazarus が必要ってのはちょっとひどいよね。
OCaml なんていう聞いたこともなかった言語でも GUI ついてるから何か方法あるんだろうけど、
Linux 歴浅くてよくわからない。
2011/08/06(土) 22:46:20.13
>>115
公開するときにLazarus が必要ってどういう意味だ?
プログラムの前に日本語から勉強しろよ
2011/08/06(土) 22:56:34.34
バイナリ配れないのか
2011/08/06(土) 23:00:55.39
ライセンスの話か?説明書嫁よ
2011/08/07(日) 00:34:18.81
いやー、大抵ソースも一緒に公開するじゃんか。
バイナリがうまく動かない時はコンパイルしてね、みたいな。
にしても、Linux でもバイナリ配るのが普通になってきてるのね。
2011/08/07(日) 08:03:22.98
で?
2011/08/07(日) 09:58:35.35
だ。
2011/08/07(日) 11:03:06.75
LazarusなくてもFCLとかのライブラリが入ってればコンパイルは出来るんじゃないか?
それがなくてもって言うのなら、公式にこんなのがあったよ。
ttp://www.freepascal.org/packages/gtk.html
2011/08/07(日) 12:31:02.11
>>122
おー、ありがとう。こういうのが聞きたかったんだよ。
Pascal 関連はやっぱクズが多い中、あんたはいい人だな。
2011/08/07(日) 12:47:22.34
もう残りカスだから仕方ない。ISOの標準化の所も人が居なくて止まったまま。
分かり易い言語だと思ってたけど、自分はPythonに流れてしまったよ。
2011/08/07(日) 12:51:17.39
ググってもろくな情報がヒットしないもんなあ。もうやめるか(あっさり)。
やっぱり C/C++ が無難なところなのかねえ。
2011/08/07(日) 13:45:50.67
二度とくんなよ。
2011/08/07(日) 14:14:45.19
悩みがよくわかんないもの、ぐぐってもヒットするはずないよ。
2011/08/07(日) 14:29:48.71
結局Linux歴が浅いんじゃなくて人間歴が浅かったんだなw
2011/08/07(日) 15:45:12.48
本サイトに山のように情報があるのにヒットしないのは
自分のぐぐりかたがおかしいとは死んでも考えないのが
ゆとり世代なのか?
2011/08/07(日) 15:47:06.37
>>124
標準かねぇ・・・
それってうまいのか?
2011/08/07(日) 22:38:25.31
ほら、やっぱり自尊心の高いカスばっかりが食いついてきた。
宿題スレなんかでも Pascal は質問(依頼)者ボコボコだもんな。
2011/08/08(月) 15:34:01.85
おまえの質問の仕方が変だからぼこぼこにされてるだけだろ
2011/08/08(月) 19:06:57.16
>>124
実質Delphi の独裁政権なんだから標準化なんて無意味だよ。
つまり実質Delphiが標準。
2011/08/09(火) 04:42:34.35
>>132
Pascal 信者のクズどもは、そういって質問者をボコりたいだけよ。
C/C++ 関連のスレなんか、「エスパーしてみようか」なんて親切な人がいっぱいだ。

こんなこと言ってるとゆとりがどうのと言い出すんだろうな。
ホント見てておもしれえ。
2011/08/09(火) 07:53:20.56
>>134
エスパーが必要な質問ばっかしてこと白状しちまったな。
まあ馬鹿だと人生大変だろうががんばって生きろ。
2011/08/09(火) 14:58:50.69
親切にしてほしい人が2chなんかにくるな、って思うよ。
2011/08/09(火) 23:47:49.99
貧弱貧弱ゥ!
2011/08/10(水) 09:32:43.87
貧乳貧乳ゥ!
2011/08/12(金) 23:25:47.35
目糞鼻糞
2011/08/26(金) 08:41:15.06
sage
141デフォルトの名無しさん
垢版 |
2011/09/12(月) 22:16:35.89
sage
2011/09/26(月) 03:15:01.51
地方零細IT企業でdelphi扱っているところに就職したものの、
エンバガデロの開発ツールを個人で購入するのを躊躇って
自宅で自習するためにdelphiの代替ぐらいしか思いつかない
2011/09/26(月) 05:23:06.36
仕事用なんだから会社に買ってもらえよばか
2011/09/28(水) 03:56:46.70
delはオワコン
2011/09/28(水) 07:45:31.64
来年上半期中にLazarus財団を立ち上げるらしいね
2011/09/28(水) 16:28:33.81
秘密結社か
2011/09/28(水) 18:54:48.24
1.0になるなる詐欺なのに、そんなんで財団立ち上げんのか。
いや1.0にする為の前準備として団体を清算したいってことなのかな。
正直この停滞ムードを何とかしてくれるなら歓迎なんだがの。
2011/09/29(木) 12:46:45.75
バージョン番号なんてどうでもいいな。
スナップショット版使ってるが特に不満ない。
2011/09/30(金) 08:02:40.66
数値だけの繰り上げならいらんが
メジャーバージョン設定は、普通は「仕様のFIX」「バグの修正」という意味が伴ってくるので意味がないわけじゃない。
まあ1.0にしても某D言語のような例もあるけどw
2011/09/30(金) 08:10:33.00
普通は意味がないの間違いでは。
2011/09/30(金) 10:50:53.43
なんだかんだで一番安定して動きそうなのが windows な辺りとか
たしかにDっぽいのは理解出来なくもないが…うむややもすると
黒魔術オンパレードの道とかがオープンマイハートしちゃうんだ…みたいな印象はあるw
2011/10/01(土) 12:42:28.76
>>147
解説本が出版されたりして盛り上がってんじゃん。日本以外では。
2011/10/01(土) 16:51:08.23
lazarus を眺めて思うのは、マンパワーが足りてなさか…
osx とか linux で動かすの面倒なんだな…
2011/10/01(土) 18:10:28.57
バグトラとか見てるとrubyなんかと比べても頑張ってる方だと思うが。
2011/10/02(日) 22:26:11.53
言語を、というよりかはライブラリをコンポでどう組上げていこうか
というのが主な関心みたいなかんじなので…日本人でいじろうとする
ひとが少ないのは何となく理解は出来る

http://62.166.198.202/roadmap_page.php
http://62.166.198.202/my_view_page.php

ラインとしては0.99, 1.00, 1.20の三本立てで走ってそうだけど
積んで放置されてるのも多いかな…という印象を受けたのだった…
2011/10/03(月) 06:54:45.57
ラザロいいね
2011/10/03(月) 07:44:52.17
>>155
こういうのをただ働きなのにまめに記録してくれる奴がいるというだけですごいと思うな
2011/10/03(月) 16:14:15.52
コンポゲー最高
2011/10/04(火) 09:20:21.65
FPC 2.6.0 のテストが始まったみたいね
ttp://wiki.lazarus.freepascal.org/Testers_2.6.0
2011/10/04(火) 12:35:57.37
とあるコンポが必要になって readme 読んだら

svn checkout http://svn.freepascal.org/svn/fpcprojects/lnet/trunk
then open lazaruspackage/lnetbase.lpk and compile it.
open the lazaruspackage/lnetvisual.lpk, compile it and install it and rebuild lazarus

とか書いてあって、コンパイルは分かるが

lazarusで install って何だとか
開発環境ごと再ビルドしないと追加できないのか
とか訳がわからなすぎて詰んだ…
2011/10/04(火) 15:59:30.87
正直、英語力or問題解決能力がない人には向かない
2011/10/05(水) 10:21:29.97
0.9.30.2 RC1
2011/10/09(日) 15:44:55.93
Lazarus ってすげえ適当というか、簡単な構造で動くんだな。ほとんどコピーするだけじゃん。
基本的にユーザー個別にインストールするようになってるのかな?fpc 以外は /home に入れちゃったよ。

にしても、俺が使う分には十分だな。去年思わず買っちまった Delphi XE どうしよ。
2011/10/09(日) 21:03:21.22
俺に譲ってくれよん
2011/10/10(月) 08:22:00.69
OSX版 lazarus (0.9.30.2RC1) を試しています
ビルドしてできる アプリケーションバンドルが
test/project1.app/Contents/MacOS/project1 (Symbolic Link → ../../../project1)
test/project1
... . .
といった感じで分離した構造になってしまいます。手動でコピーするのも面倒です。
シンボリックリンクなしでビルドしてくれるように設定するにはどうしたらいいのでしょうか?
2011/10/10(月) 10:36:38.51
少数派だから機械翻訳してフォーラムで聞くことを薦める。
ほとんどがネィティブじゃないから大丈夫。
2011/10/10(月) 11:05:37.10
>>165
どういうときに困る?tarの--dereferenceオプションを使って一つのアーカイブにしたものを展開するとか
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況