Lazarus Version 1.2.4 – June 16, 2014 リリース

0

    Lazarus の最新版 Version 1.2.4 がリリースされました。
    対応する Free Pascal は 2.6.4 です。

    Free Pascal も 2.6.4 がリリースされています。

    Free Pascal で日本語処理(2)〜(5)

    0

      Free Pascalで日本語を扱うための参考情報を引き続き(2)〜(5)を投稿しました。
      (2) http://lazpas.e-hiyori.org/wp/2014/04/28/667
      (3) http://lazpas.e-hiyori.org/wp/2014/04/29/681
      (4) http://lazpas.e-hiyori.org/wp/2014/05/13/692
      (5) http://lazpas.e-hiyori.org/wp/2014/07/02/740

      Free Pascal/Lazarus で日本語を扱うポイントが分かると思います。

       

      Free Pascal で日本語処理(1)

      0

        Free Pascalで日本語を扱うための参考情報を投稿しました。
        こちら -> http://lazpas.e-hiyori.org/wp/2014/04/12/646

         

        GNU Pascalの整数ゼロ除算検出モジュール。

        0

          GNU Pascal (MinGW版)は、整数の0除算でランタイムシステムがエラー処理をせず、アプリケーションエラーとしてWindowsのエラーが表示されてしまいます。
          そのため、0除算を拾ってプログラムをエラー終了させるモジュールを作成しました。
          ダウンロードはこちら -> http://lazpas.e-hiyori.org/wp/download2
          説明はこちら -> http://lazpas.e-hiyori.org/wp/2014/04/08/612

          Lazarus 1.2 の RC1 が公開されました。

          0

            Lazarus 1.2 の RC1 (リリース候補版1)が公開されました。

            以下からダウンロードできます。

            Windows 32bit版 http://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2032%20bits/Lazarus%201.2RC1/

            Windows 64bit http://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2064%20bits/Lazarus%201.2RC1/

            現在の Lazarus 1.0.x では、Win32とWin64の両方のビルドを同一PCで行うには、Windows 64bit 環境にLazarusの32bir版と64bit版の両方をインストールしてコンフィグレーションを競合させないようにしますが、Lazarus 1.2 では、メインの環境+アドオンのクロス環境という形式で 32bitと64bitのビルドがで来るようです。Windows 32bit環境では Lazarus64bitのビルドはできますが、デバッグはできません。
            Lazarus 1.2 RC1 の Free Pascal は 2.6.2 ベースです。

            Windows64bit: Lazarus64bit(フル) + Lazarus32bit(クロスアドオン)
            Windows32bit: Lazarus32bit(フル) + Lazarus64bit(クロスアドオン)

            Synapseのコンパイルと設定手順を作成しました。

            0
              JUGEMテーマ:プログラミング言語

              Free PascalやLazarusで利用できるフリーの通信コンポーネント「Synapse」のインストール手順を「Pascal 日和 ホームページ」に作成しました。
              ZeosDBOとは違い、ビジュアルコンポーネントではありません。ユニットライブラリとして使用します。

              MinGW最新版を使用するとGNU Pascalでリンクエラー

              0

                最新版のMinGWをインストール(またはアップグレード)すると、GNU Pascal (gpc) で以下のようなリンクエラーが発生します。

                /mingw/lib/crt2.o:crt1.c:(.text+0x1f1): undefined reference to `__chkstk_ms’
                /mingw/lib/libmingwex.a(glob.o):glob.c:(.text+0x5e3): undefined reference to `__chkstk_ms’
                /mingw/lib/libmingwex.a(glob.o):glob.c:(.text+0×690): undefined reference to `__chkstk_ms’
                /mingw/lib/libmingwex.a(glob.o):glob.c:(.text+0x7e9): undefined reference to `__chkstk_ms’
                /mingw/lib/libmingwex.a(glob.o):glob.c:(.text+0x82d): undefined reference to `__chkstk_ms’
                /mingw/lib/libmingwex.a(glob.o):glob.c:(.text+0xc0d): more undefined references to `__chkstk_ms’ follow
                collect2: ld returned 1 exit status


                「_chkstk」が「__chkstk_ms」に変更になったのが要因だと思います。
                そのため、「Pascal 日和 ホームページ」の「GNU Pascal コンパイラの設定」ページを大幅に修正しました。
                ページ自体も「MinGWの設定(GNU Pascal用)」と「GNU Pascal コンパイラの設定(MinGW版)」に分けました。MinGWとGNU Pascalコンパイラは「C:¥GPC」にマージするようにしました。

                Lazarus Version 1.0.12 – August 26, 2013 リリース

                0

                  Lazarus の最新版 Version 1.0.12 がリリースされました。 対応する Free Pascal は 2.6.2 のままです。

                  Lazarus for Win32 & Win64

                  0

                    Free Pascalに続き Lazarusのインストールと設定の説明をPascal日和ホームページに載せました。同一PC上に、Win32版とWin64版を同居させる方法も示しています。

                    Free Pascal for Win32 & Win64

                    0

                      GNU Pascalに続き Free Pascal のコンパイラ設定の説明もPascal日和ホームページに載せました。

                      calendar
                        12345
                      6789101112
                      13141516171819
                      20212223242526
                      27282930   
                      << September 2020 >>