<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.freemikan.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.freemikan.com/feed.php">
        <title>EXPERIMENTAL MIKAN BOX - gnustep</title>
        <description></description>
        <link>https://wiki.freemikan.com/</link>
        <image rdf:resource="https://wiki.freemikan.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-05T12:25:28+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=gnustep:basic_info&amp;rev=1749785540&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=gnustep:gnustep-make&amp;rev=1771954568&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=gnustep:helloworld&amp;rev=1749786326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=gnustep:install-from-source-fedora&amp;rev=1773632028&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=gnustep:install&amp;rev=1771486732&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=gnustep:start&amp;rev=1748047050&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=gnustep:where-documents&amp;rev=1749785509&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.freemikan.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>EXPERIMENTAL MIKAN BOX</title>
        <link>https://wiki.freemikan.com/</link>
        <url>https://wiki.freemikan.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=gnustep:basic_info&amp;rev=1749785540&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-13T03:32:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>basic_info</title>
        <link>https://wiki.freemikan.com/doku.php?id=gnustep:basic_info&amp;rev=1749785540&amp;do=diff</link>
        <description>GNUstepの基本的な情報

[GNUstep logo]
 ホームページ           &lt;https://www.gnustep.org/&gt;  言語                   Objective-C   主要プラットフォーム   Linux、BSD   ルーツ                 NeXTSTEP、OpenStep、Cocoa   ライセンス             GPL (アプリケーション) / LGPL (ライブラリ)</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=gnustep:gnustep-make&amp;rev=1771954568&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-24T17:36:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gnustep-make</title>
        <link>https://wiki.freemikan.com/doku.php?id=gnustep:gnustep-make&amp;rev=1771954568&amp;do=diff</link>
        <description>GNUstep Make

[GNUstep logo]

GNUstepは、GNU MakeのMakefileのコレクションによる、独自のビルドツールを提供しています。

	*  &lt;https://github.com/gnustep/tools-make&gt;

このビルドツールをGNUstep Makeと呼ぶことにします。
いくつかの簡単なルールを覚えてしまえば、手動で直接Objective-Cコンパイラを実行したり、自前のMakefileを書いたりする手間が大幅に省けるようになります。
たとえ単純なHello Worldプログラムであっても、直接Objective-Cコンパイラを呼び出すよりも、GNUstep Makeを利用する方が楽ができます。…</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=gnustep:helloworld&amp;rev=1749786326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-13T03:45:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>helloworld</title>
        <link>https://wiki.freemikan.com/doku.php?id=gnustep:helloworld&amp;rev=1749786326&amp;do=diff</link>
        <description>Hello World

[GNUstep logo]

まずは、Objective-Cによって書かれたHello Worldプログラムを実行することを目標とします。

Hello Worldのソースコード

以下のコードをhello.mとして保存します。
Objective-Cのソースファイルは拡張子を「.m」とするのが通例となっているのでそれに習います。</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=gnustep:install-from-source-fedora&amp;rev=1773632028&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-16T03:33:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install-from-source-fedora</title>
        <link>https://wiki.freemikan.com/doku.php?id=gnustep:install-from-source-fedora&amp;rev=1773632028&amp;do=diff</link>
        <description>GNUstep ソースからのインストール on Fedora 43

目標

Fedora 43 に Clang + Objective-C 2 + GNUstep のGUIアプリケーションの開発環境を構築する。

前もって必要なもの

以下をあらかじめパッケージマネージャーでインストールしておきます。</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=gnustep:install&amp;rev=1771486732&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-19T07:38:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install</title>
        <link>https://wiki.freemikan.com/doku.php?id=gnustep:install&amp;rev=1771486732&amp;do=diff</link>
        <description>GNUstepのインストール

[GNUstep logo]

GNUstepのプログラミングを始めるために必要なソフトウェアは、Linuxディストリビューションのパッケージマネージャーでインストールできることが多いです。
そうでない場合はソースコードからビルドしてインストールする必要があります。
もしGNUstep関連のパッケージが存在しなかったとしても、GCCのObjective-Cのコンパイラだけでもインストールしておきます。…</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=gnustep:start&amp;rev=1748047050&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-24T00:37:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://wiki.freemikan.com/doku.php?id=gnustep:start&amp;rev=1748047050&amp;do=diff</link>
        <description>GNUstep チュートリアル

[GNUstep.org]

GNUstepはアプリケーションプログラミングの環境を提供をする基盤となるソフトウェアです。
単なるGUIライブラリ/フレームワークではありません。
もっと広範囲の領域をカバーしています。
特に、Apple以外のプラットフォームでObjective-Cのプログラミングを体験したい場合、たとえそれがGUIアプリケーションでなくとも、GNUstepによるサポートは不可欠です。
そうはいっても、デスクトップアプリケーションの優れたプログラミング環境はGNUstepの一番の魅力です。
このチュートリアルでもGUIアプリケーションのプログラミングに主眼を置きます。…</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=gnustep:where-documents&amp;rev=1749785509&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-13T03:31:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>where-documents</title>
        <link>https://wiki.freemikan.com/doku.php?id=gnustep:where-documents&amp;rev=1749785509&amp;do=diff</link>
        <description>ドキュメントはどこにあるのか

[GNUstep logo]

Ubuntu 24.04 LTS

APTでgnustep-develパッケージをインストールしたならば、よく整備されたドキュメント一式がインストールされています。
/usr/share/GNUstep/Documentationにindex.htmlがあるので、それをWebブラウザで開いて閲覧できます。
ただし、UbuntuのデフォルトのWebブラウザであるSnap版Firefoxを使用している場合はそのままでは開けません。
一旦ホームディレクトリのどこかにDocumentationディレクトリをまるごとコピーするなどして、そちらを開く必要があります。…</description>
    </item>
</rdf:RDF>
