1read 100read
2012年3月プログラム225: 【Delphi互換!?】FreePascal/Lazarus その2【GPL】 (257)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
七行プログラミング part6 (360)
Git 4 (242)
★初心者にVisual C++を教えるスレ★ Part38 (236)
HTAをもっと流行らせる計画 Part2 (611)
いろんな言語で宿題 第五編 (582)
HTMLはプログラミングなのか? (139)
【Delphi互換!?】FreePascal/Lazarus その2【GPL】
1 :09/12/25 (クロス)オープンソースコンパイラ 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
2 :09/12/25 このスレッドは天才pンジー「アイちゃん」が 言語訓練のために立てたものです。 アイと研究員とのやり取りに利用するスレッドなので、 関係者以外は書きこまないで下さい。 京都大学霊長類研究所
3 :09/12/25 ■ 前スレ ■ 【Delphi互換!?】FreePascal【GPL】 http://pc12.2ch.net/test/read.cgi/tech/1137051510/ ■ 関連スレ ■ Pascalの宿題は俺にやらせろ!!Part3 http://pc12.2ch.net/test/read.cgi/tech/1260922392/
4 :09/12/25 Lazarusのクリーンインストールの仕方。 (1) 旧版をアンインストール。 (2) 旧版のインストール先フォルダ(C:\Lazarus)を削除。 (3) 設定ファイル保存フォルダを削除。 Windows XPの場合: C:\Documents and Settings\ユーザー名\Local Settings\Application Data\lazarus (4) 新版をインストール。
5 :09/12/25 1乙。 前スレはdat落ちか。
6 :09/12/25 せっかくだから1000まで行きたかった。 埋めときゃよかった。
7 :09/12/25 >>6 ふつうの板で975越え辺りで落ちるから、前スレの995で次スレでは遅いと思う 過疎スレゆえに放置落ちがあるから980辺りで立てたほうが安全
8 :09/12/26 ∩_ 〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ Laz!! 彡、 |∪| / / __ ヽノ / (___)
9 :09/12/27 981レス以上のスレは24時間書き込みが無いとdat落ちするから過疎スレでも大抵は980レスで次スレ立てるのが慣例ですな
10 :10/01/01 ほしゅ
11 :10/01/01 ほ?
12 :10/01/02 し?
13 :10/01/05 January 1st, 2010 Happy New Year!, a new major version 2.4.0 has been released. ttp://www.freepascal.org/download.var
14 :10/01/05 2.4.0入りの Snapshots 待ちでーす
15 :10/01/09 >>14 ftp://ftp.freepascal.org/pub/lazarus/ にあるよ
16 :10/01/16 FreeBSD8.0でscim-anthyを全く受けつけてくれない。 メニュー等は日本語対応になってるのに、どうしたものか。
17 :10/01/16 日本語WikipediaのLazarusの項は微妙なとこあるね、 ぱっと見で気付いたのは 「LCLはプログラムに静的リンクされるが、LGPLという特殊なライセンスにより、 必要に応じてリンクされたバイナリを配布してもよいことになっている。」 素のLGPLだったら静的リンク時はソース配布要るよね。 the LCL is licensed under the LGPL with an exception, which allows you to link to it statically without releasing the source of your application だから、「例外条項付きのLGPLとなっていて、静的リンクしてもソースを 公開しなくてもいい」じゃないかな、と。 あとところどころ「プラットホーム」と表記されているけれど、 「プラットフォーム」と表記することが多いんじゃないかな。
18 :10/01/17 lazarus.exe --primary-config-path=c:\lazconf0929 とかやれば、異なるバージョンのLazarusを複数インストールできるよ。
19 :10/01/20 Linuxユーザー・開発者向けインストール方法 http://wiki.lazarus.freepascal.org/Getting_Lazarus/ja
20 :10/01/23 この$IncludeStringってすごく便利そう・・・Delphiにもあったっけ? http://bugs.freepascal.org/view.php?id=15560
21 :10/01/27 AlphaBlendValue 搭載記念上げ
22 :10/02/07 http://ja.wikipedia.org/wiki/Lazarus
23 :10/02/13 ttp://lazarus-dev.blogspot.com/2010/02/work-on-0930-changes-in-resource.html > Work on 0.9.30: changes in resource handling え、今まで initialization がフォームの数だけ実行されてたの?
24 :10/02/14 >>23 逆にinitializationが実行されない方が怖いよ
25 :10/02/15 >>23 の内容がよく分かんないんだけど、 ・いままでは、すべてのフォームファイル(.lfm)が.lrsにも重複して含まれている必要があった。 ・起動時に.lrsからフォームリソース(画像とか?)を読み込むために、ユニットをusesしている/いないに関わらず、すべてまとめて、initializationセクションが実行されてしまっていた。 ・でもこれから(2.4.0以降)は、フォームファイルを介してフォームリソースを読み込むようにしたので、.lrsにもつ必要がなくなり、一度に読み込まれることはなくなったよ。 ってこと?
26 :10/02/15 ファイルを保存するときにファイル名を小文字に変換するか聞かれますが、 それにはどうゆう意味があるんでしょうか?
27 :10/02/15 小文字が推奨されてるってこと。
28 :10/02/16 Windowsではファイル名の大文字/小文字は区別されないが、Linuxでは区別される この違いにより、例えばHoge.pasを使おうとしてuses hoge;とするとコンパイルできないなんてことを起こさないため
29 :10/02/16 自己レス 下記が理由と思うので、新規開発の ファイル名は大文字でいいんじゃないかなと考えています。 http://wiki.lazarus.freepascal.org/Code_Conversion_Guide/ja 最初に目を向ける事柄 * 1.0.x系のコンパイラでは、ファイル名は大文字小文字を判別します。 もし、このバージョンで作業していたら、全ファイル名を小文字にしてください。 そうしなかったら、 "File not found" エラーになります。
30 :10/02/17 >>25 >ユニットをusesしている/いないに関わらず、 これはありえない。
31 :10/02/19 lrsファイルをテキストエディタで見てみると大体次のような感じですな。 フォームの数だけlrsの内容が実行されるていた。 それによりTListに保存されるので、2重にメモリを食っていることになる。
32 :10/02/19 2重にというのは exeの内容として確保されるのと、TListに動的に確保されるという意味ね。
33 :10/02/23 ubuntu9.10でインスコしrてみたけどフォームダブクリでメソッド追加されずなんかエラーでるけどなにこれ
34 :10/02/23 >>33 バージョンとか書いてもらわないと試しようがない
35 :10/02/24 再起動したらうまくいった
36 :10/03/03 復活
37 :10/04/09 Lazarusなかなかいいね。 Delphi2.0とC++Builder3持ってるんだけど、違和感無く使える。 最近のバージョンに買い換えようかと思ってたんだが、趣味でプログラミングする程度だしその必要ないな。
38 :10/05/04 lazarusでprojectのVersion情報に日本語を入れると 文字化け起こす人いますか?
39 :10/05/06 dfm->lfmのコンバージョンで、'#XXXX'形式のUNICODEが?になってしまう。その時、lfmはAnsiになっているが、lfmに元の '#XXXX'形式の文字列をペーストし直した状態で、ソースでなくフォーム側を修正して保存し直すと、UTF-8のlfmに変わる。
40 :10/05/14 Options->Environment->Window->Show single button in TaskBar でGTK2でもタスクバーのボタンがひとつになるよ!
41 :10/05/15 Ubuntu 10.04 へのSVN版のインストール方法 アプリケーション->アクセサリ->「端末」で次のコマンドを実行する。 なお、1から3は必要な場合のみ実行してください。 1 sudo apt-get install subversion 2 sudo apt-get install fpc 3 sudo apt-get install fpc-source 4 cd デスクトップ 5 svn co http://svn.freepascal.org/svn/lazarus/trunk lazarus 6 cd lazarus/tools/install 7 ./create_lazarus_deb.sh append-revision 8 sudo apt-get remove lazarus 9 sudo dpkg -i lazarus*.deb
42 :10/05/15 オハイオ州にLazarusの巣がある。なぜここにあるのか? http://www.google.com/trends?q=lazarus%2C+delphi&ctab=0&geo=us&geor=all&date=all&sort=0 http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%8F%E3%82%A4%E3%82%AA%E5%B7%9E
43 :10/05/15 デパートの名前でした。 http://en.wikipedia.org/wiki/Lazarus_%28department_store%29
44 :10/05/15 作成したアプリケーションでlinuxでは日本語はどれだけサポートできますか。 GUI日本語表示 GUI上インプットメソッド コンソールアプリケーション TurboVisionみたいなやつでの日本語の表示と入力
45 :10/06/12 夏には1.0にするらしいよ。
46 :10/06/30 LazarusでVSみたいにビルド設定をリリースとデバッグで簡単に切り替えられませんか?
47 :10/07/01 リリースは、シェルスクリプトかバッチファイルでしろ。 安全確実だ。 以上。
48 :10/07/01 >>45 あのできで、1.0にするのか。 がちょーーーん 反対に1票。バグだらけだし。 俺なんか、あまりのバグに閉口してしまったよ ・あきれた → 関わらない → 見て見ぬふり → 助けない ・まだ数個パッチももっているが、もー知らん ・貢献者ロールにいれてあげるといわれたが無視した。 前も閉口して2〜3年去っていたので、 また、2〜3年したらくるかもしれないのでヨロピコ。 ソフト作るのに中断しないといけなくなって ソフトを作る作業中にバグ発見 ↓ Lazarus開発 ↑ → → → 修正 →≠→ めでたくソフト完成!! にたどり着けないんだ。 作業中のコード中断したよ・・・ むかつく限りだ!! Delphi2010の次のバージョンを買ってコード修正しようかと思っている
49 :10/07/03 能力のない奴に限ってすぐバクバグいうよな。
50 :10/07/03 バグ多い→ユーザー減る→バグ減らないまま→ユーザー減る→消滅
51 :10/07/03 Delphiの悪口はそこまでだ
52 :10/07/03 払う金と要求が反比例しているなw・・・いや片方は0か
53 :10/07/04 Lazarusより Delphiの初期バージョンの方が遙かに性能がいい。 Lazarusは、Delphiの新バージョンと比較する価値もない。
54 :10/07/04 無理して使うことはない>くれくれ君
55 :10/07/04 >53 円馬鹿の中の人乙。
56 :10/07/04 Delphiの新バージョン買うぐらいならVSに移行するお。
57 :10/07/04 いずれにせよ Lazarus を使いこなせない初心者のためにも まだまだデルファイにはがんばって欲しいな。
58 :10/07/04 Fulcrum/Delphi 2011 の OSX/Linux サポートコードを丸ごといただく予定だそうだから まってりゃ品質が上がるさ
59 :10/07/06 バグバグいちらんはどこでみれるの?
60 :10/07/08 RAD2011update買うより、 16千円上乗せして 新規VS2010pro(VS2010pro優待版+vs2008std)を5万7千円で 買った方がいいような気がしてきた。 乗り換えるなら個数限定販売のセール中のいまがチャンス。 さようなら pascal さようなら delphi さようなら Linux
61 :10/07/08 アカデミックなら1万円代>VS2010Pro
62 :10/07/12 自分の欲しいものを勝手に買えばいいんじゃないの? 誰も留めないし邪魔もしないよ でもWindows/Linux/Mac OSX全部いけるんなら面白そう
63 :10/07/21 linuxは、スタティックリンクにしないと使い物にならない。 カーネルや、ライブラリの番号に依存するから 静的リンクにしないと delphiでlinuxをやっても、 〜番号.so エラーとなるのが落ち。 結果、巨大ファイルとなる。 それでもカーネルをアップすると〜番号.so エラーとなるのが落ち。 超バイナリ互換性の高いWindowsの様にはいかないと予測している そういう課題をどう対処しているのか見物だ!
64 :10/07/22 http://slashdot.jp/apple/article.pl?sid=10/07/22/012240 MacPaint と QuickDraw のソースコードだってさ センブラおよびパスカルで記述
65 :10/07/22 >>63 意味不明。
66 :10/07/23 >>64 最初期のMacOSはpascalで記述されていたからね。 APIリファレンス(Inside Mac)のサンプルも、pascaだしね。
67 :10/07/27 >>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
68 :10/07/31 夏ですなぁ
69 :10/08/08 なんかアホが湧いてるね 脳みそが腐った理由が暑さならいいが 遺伝子に組み込まれてると救いようがない
70 :10/08/08 円馬鹿スレの「Linuxは柔軟性が高すぎるから流行らない君」だと思う。 彼は知識がないかわいそうな子。
71 :10/09/25 さらなる安定性をもとめて C#を無料でゲットン。 Visual Studio Express マルチコアを使いこなせ。 http://www.microsoft.com/japan/msdn/vstudio/express/ マチルプラットフォーム版はこちら。 http://www.mono-project.com/Main_Page
72 :10/09/26 C#ってビジュアル開発すると ネイティブアプリ作れないからクソ
73 :10/09/26 ごめんC++の間違いだった C#はネイティブアプリ自体作れないのか
74 :10/09/26 シーッ!
75 :10/10/17 FPC 2.4.2 RC1 キタ で、北半球の夏に出すっていってた Lazarus の新版はどうなったんだっけ
76 :10/10/18 まだ夏時間は終わっていない
77 :10/11/17 Delphi2かDelphi3あたりを使ってたほうがマシな気がする。
78 :10/11/18 円馬鹿の中の人乙
79 :10/12/29 後学のため、教えてください。 「円馬鹿」とは何ですか? ググりましたがヒットしませんでした。 このスレ、新参者ですが、よろしくお願いします。
80 :10/12/29 Delphiの現在の販売元じゃないのか?
81 :10/12/29 「波止場」っていみなんだけどな
82 :10/12/29 なるほどEmbarcaderoのことですか! どうも、ありがとうございました。
83 :10/12/29 久しぶりにバージョン上がった(0.9.31)のに話題にもなってないな
84 :10/12/31 0.9.31は開発版だよ
85 :11/01/19 Pascalなんて緊縛言語使ってうれしいことあるのか?
86 :11/01/20 うれしいうれしい。
87 :11/01/20 うれしいねぇ
88 :11/01/20 そうか、うれしいのか・・・。なら仕方がないな!
89 :11/01/20 俺ぐらいになとこのくらいじゃものたりん
90 :11/01/20 C知らないときにPascalの本をたまたま見つけて TurboPASCAL使ったのが初めてだったな その後でC勉強始めたらなんてユルい言語だと感動した
91 :11/01/20 >>89 っFORTH 4 通りの状態と 2 つのスタックを常に念頭に置いてアセンブラレベルのメモリアクセス 一歩間違えれば即暴走 ベテランでもいわゆる手続き (ワード) が 5 行を越えると不安になるという
92 :11/01/21 >ベテランでもいわゆる手続き (ワード) が 5 行を越えると不安に それはベテランとはいわないな。 PostScript や EFI の内部記述言語が FORTH の影響を受けているので 見えないところでは使われているのだよ
93 :11/01/21 スレ違い http://hibari.2ch.net/test/read.cgi/tech/1073673931/
94 :11/01/21 というかC使えない奴なんていないよ今時。 ほんでもっていろいろメリットがあるからPascal使ってるだけで。
95 :11/01/21 >いろいろメリットがあるから メリットがあるんだ...
96 :11/01/21 そうかシャンプーなのか...
97 :11/01/24 俺の場合はDelphiにはコンパイルの速さという強大なメリットはあると感じる。 FreePascalはそれほど速くないのでそのメリットはないけど、Delphiアプリを Linuxに移植できるというメリットがある。 そんな感じかな。
98 :11/01/24 WindowsのプログラムをLinuxに移植したいと思ったことがない。
99 :11/01/25 じゃあなんでここにいんの?
100read 1read 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
おはよう (240)
雑談スレ 4 (315)
Excel VBA 質問スレ Part23 (874)
"Code of the Nerds" Digital Mars C/C++ (344)
文字コード総合スレ part7 (606)
やってて楽しいプログラミング言語は? 3言語 (912)
--log9.info------------------
【Disco】 SOUL Dance 【Steps】 (368)
☆ダンサーの食生活&ダイエット☆ (374)
【世界】ボリショイバレエ その20【最強】 (970)
中学校でダンス必修化 (124)
【ダンス番組】DANCE@TV【テレ東】 (472)
【第12回】世界バレエフェスティバル Part5 (666)
東京バレエ団*第三十八幕* (960)
名古屋・愛知・岐阜・三重のバレエ教室 その5 (333)
菅井円加 (270)
NBS総合雑談所(旧:物申す)【その11】 (683)
大野智2 (719)
【アラビアン】ベリーダンスを語ら【ナイト】PART8 (101)
ブレイクダンス初心者スレ3 (606)
大人からはじめるバレエLesson24 (175)
ヲタ芸総合スレ (114)
アルゼン^ンゴを語るスレその62 (502)
--log55.com------------------
火曜JUNK 爆笑問題カーボーイ part235
TBS朝ワイド 伊集院光とらじおと Part26
飯田浩司のOK! Cozy up!
聴取率スレッド Part39
NISSAN あ、安部礼司 BEYOND THE AVERAGE Part41
有料TVのうざいCM Part7
【Dlife】キャッスル Part5 【ネタバレ禁止】
【AXN】HAWAII FIVE-0 part7【ネタバレ禁止】