Sync docs to grab WIP Haiku install docs
Will format them nicely later. h/t Luc.
This commit is contained in:
parent
7247d58f09
commit
b89bc3644b
10 changed files with 541 additions and 5 deletions
|
|
@ -18,6 +18,7 @@
|
||||||
| * Linux/Unix |
|
| * Linux/Unix |
|
||||||
| * macOS |
|
| * macOS |
|
||||||
| * Android |
|
| * Android |
|
||||||
|
| * Haiku |
|
||||||
| * Debugging |
|
| * Debugging |
|
||||||
| * Uninstalling Tux Paint |
|
| * Uninstalling Tux Paint |
|
||||||
| * Windows |
|
| * Windows |
|
||||||
|
|
@ -857,6 +858,42 @@ Android
|
||||||
from the root of fdroiddata, run ../fdroidserver/fdroid build --server
|
from the root of fdroiddata, run ../fdroidserver/fdroid build --server
|
||||||
org.tuxpaint:NNNN (NNNN = version, e.g. 9288)
|
org.tuxpaint:NNNN (NNNN = version, e.g. 9288)
|
||||||
|
|
||||||
|
Haiku
|
||||||
|
|
||||||
|
May 6, 2023 Luc Schrijvers <begasus@gmail.com> (Edited by Bill Kendrick)
|
||||||
|
|
||||||
|
Prerequisites
|
||||||
|
|
||||||
|
Install the required develop packages in Terminal:
|
||||||
|
32bit:
|
||||||
|
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
|
||||||
|
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
|
||||||
|
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
|
||||||
|
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
|
||||||
|
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
|
||||||
|
64bit:
|
||||||
|
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
|
||||||
|
libimagequant_devel gettext_libintl libpaper_devel pango_devel
|
||||||
|
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
|
||||||
|
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
|
||||||
|
|
||||||
|
For 32bit you need to swith to the new compiler (currently gcc 11.2.0) with
|
||||||
|
setarch x86
|
||||||
|
|
||||||
|
Building
|
||||||
|
|
||||||
|
cd tuxpaint-VERSION
|
||||||
|
|
||||||
|
Now build Tux Paint:
|
||||||
|
make PREFIX=/boot/home/config/non-packaged
|
||||||
|
|
||||||
|
Tux Paint Stamps
|
||||||
|
|
||||||
|
cd tuxpaint-stamps-VERSION
|
||||||
|
|
||||||
|
Install the stamps:
|
||||||
|
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
|
||||||
|
|
||||||
Debugging
|
Debugging
|
||||||
|
|
||||||
⚙ Debugging output — to "STDOUT" on Linux and Unix, to a "stdout.txt" file
|
⚙ Debugging output — to "STDOUT" on Linux and Unix, to a "stdout.txt" file
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@
|
||||||
<li><a href="#req-libsdl">Simple DirectMedia Layer library (libSDL)</a></li> <li><a href="#req-other-libs">Other Libraries</a></li> </ul>
|
<li><a href="#req-libsdl">Simple DirectMedia Layer library (libSDL)</a></li> <li><a href="#req-other-libs">Other Libraries</a></li> </ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#compiling">Compiling and Installation</a> <ul>
|
<li><a href="#compiling">Compiling and Installation</a> <ul>
|
||||||
<li><a href="#compiling-windows">Windows</a></li> <li><a href="#compiling-linux">Linux/Unix</a></li> <li><a href="#compiling-macos">macOS</a></li> <li><a href="#compiling-android">Android</a></li> </ul>
|
<li><a href="#compiling-windows">Windows</a></li> <li><a href="#compiling-linux">Linux/Unix</a></li> <li><a href="#compiling-macos">macOS</a></li> <li><a href="#compiling-android">Android</a></li> <li><a href="#compiling-haiku">Haiku</a></li> </ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#debugging">Debugging</a></li> <li><a href="#uninstalling">Uninstalling Tux Paint</a> <ul>
|
<li><a href="#debugging">Debugging</a></li> <li><a href="#uninstalling">Uninstalling Tux Paint</a> <ul>
|
||||||
<li><a href="#uninstalling-windows">Windows</a></li> <li><a href="#uninstalling-macOS">macOS</a></li> <li><a href="#uninstalling-linux">Linux</a></li> </ul>
|
<li><a href="#uninstalling-windows">Windows</a></li> <li><a href="#uninstalling-macOS">macOS</a></li> <li><a href="#uninstalling-linux">Linux</a></li> </ul>
|
||||||
|
|
@ -1242,6 +1242,76 @@
|
||||||
|
|
||||||
</section><!-- H2: Android -->
|
</section><!-- H2: Android -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H2: Haiku -->
|
||||||
|
<header>
|
||||||
|
<h2>
|
||||||
|
<a name="compiling-macos" id="compiling-android">
|
||||||
|
Haiku </a>
|
||||||
|
</h2>
|
||||||
|
<p style="font-size: small;">
|
||||||
|
<em>
|
||||||
|
May 6, 2023 Luc Schrijvers <<a href="mailto:begasus@gmail.com">begasus@gmail.com</a>>
|
||||||
|
(Edited by Bill Kendrick)
|
||||||
|
</em>
|
||||||
|
</p>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Prerequisites -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Prerequisites </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
Install the required develop packages in Terminal:
|
||||||
|
32bit:
|
||||||
|
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
|
||||||
|
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
|
||||||
|
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
|
||||||
|
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
|
||||||
|
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
|
||||||
|
64bit:
|
||||||
|
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
|
||||||
|
libimagequant_devel gettext_libintl libpaper_devel pango_devel
|
||||||
|
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
|
||||||
|
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
|
||||||
|
|
||||||
|
For 32bit you need to swith to the new compiler (currently gcc 11.2.0) with
|
||||||
|
setarch x86
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
</section><!-- H3: Prerequisites -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Building -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Building </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
cd tuxpaint-VERSION
|
||||||
|
|
||||||
|
Now build Tux Paint:
|
||||||
|
make PREFIX=/boot/home/config/non-packaged
|
||||||
|
</pre>
|
||||||
|
</section><!-- H3: Building -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Tux Paint Stamps -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Tux Paint Stamps </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
cd tuxpaint-stamps-VERSION
|
||||||
|
|
||||||
|
Install the stamps:
|
||||||
|
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
|
||||||
|
</pre>
|
||||||
|
</section><!-- H3: Tux Paint Stamps -->
|
||||||
|
|
||||||
|
</section><!-- H2: Haiku -->
|
||||||
|
|
||||||
</section><!-- H1: Compiling and Installation -->
|
</section><!-- H1: Compiling and Installation -->
|
||||||
|
|
||||||
<section class="outer indent"><!-- H1: Debugging -->
|
<section class="outer indent"><!-- H1: Debugging -->
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,7 @@
|
||||||
| * Linux/Unix |
|
| * Linux/Unix |
|
||||||
| * macOS |
|
| * macOS |
|
||||||
| * Android |
|
| * Android |
|
||||||
|
| * Haiku |
|
||||||
| * Debugging |
|
| * Debugging |
|
||||||
| * Uninstalling Tux Paint |
|
| * Uninstalling Tux Paint |
|
||||||
| * Windows |
|
| * Windows |
|
||||||
|
|
@ -857,6 +858,42 @@ Android
|
||||||
from the root of fdroiddata, run ../fdroidserver/fdroid build --server
|
from the root of fdroiddata, run ../fdroidserver/fdroid build --server
|
||||||
org.tuxpaint:NNNN (NNNN = version, e.g. 9288)
|
org.tuxpaint:NNNN (NNNN = version, e.g. 9288)
|
||||||
|
|
||||||
|
Haiku
|
||||||
|
|
||||||
|
mayo 6, 2023 Luc Schrijvers <begasus@gmail.com> (Edited by Bill Kendrick)
|
||||||
|
|
||||||
|
Prerequisites
|
||||||
|
|
||||||
|
Install the required develop packages in Terminal:
|
||||||
|
32bit:
|
||||||
|
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
|
||||||
|
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
|
||||||
|
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
|
||||||
|
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
|
||||||
|
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
|
||||||
|
64bit:
|
||||||
|
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
|
||||||
|
libimagequant_devel gettext_libintl libpaper_devel pango_devel
|
||||||
|
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
|
||||||
|
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
|
||||||
|
|
||||||
|
For 32bit you need to swith to the new compiler (currently gcc 11.2.0) with
|
||||||
|
setarch x86
|
||||||
|
|
||||||
|
Building
|
||||||
|
|
||||||
|
cd tuxpaint-VERSION
|
||||||
|
|
||||||
|
Now build Tux Paint:
|
||||||
|
make PREFIX=/boot/home/config/non-packaged
|
||||||
|
|
||||||
|
Tux Paint Stamps
|
||||||
|
|
||||||
|
cd tuxpaint-stamps-VERSION
|
||||||
|
|
||||||
|
Install the stamps:
|
||||||
|
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
|
||||||
|
|
||||||
Debugging
|
Debugging
|
||||||
|
|
||||||
⚙ Debugging output — to "STDOUT" on Linux and Unix, to a "stdout.txt" file
|
⚙ Debugging output — to "STDOUT" on Linux and Unix, to a "stdout.txt" file
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@
|
||||||
<li><a href="#req-libsdl">Simple DirectMedia Layer library (libSDL)</a></li> <li><a href="#req-other-libs">Other Libraries</a></li> </ul>
|
<li><a href="#req-libsdl">Simple DirectMedia Layer library (libSDL)</a></li> <li><a href="#req-other-libs">Other Libraries</a></li> </ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#compiling">Compiling and Installation</a> <ul>
|
<li><a href="#compiling">Compiling and Installation</a> <ul>
|
||||||
<li><a href="#compiling-windows">Windows</a></li> <li><a href="#compiling-linux">Linux/Unix</a></li> <li><a href="#compiling-macos">macOS</a></li> <li><a href="#compiling-android">Android</a></li> </ul>
|
<li><a href="#compiling-windows">Windows</a></li> <li><a href="#compiling-linux">Linux/Unix</a></li> <li><a href="#compiling-macos">macOS</a></li> <li><a href="#compiling-android">Android</a></li> <li><a href="#compiling-haiku">Haiku</a></li> </ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#debugging">Debugging</a></li> <li><a href="#uninstalling">Uninstalling Tux Paint</a> <ul>
|
<li><a href="#debugging">Debugging</a></li> <li><a href="#uninstalling">Uninstalling Tux Paint</a> <ul>
|
||||||
<li><a href="#uninstalling-windows">Windows</a></li> <li><a href="#uninstalling-macOS">macOS</a></li> <li><a href="#uninstalling-linux">Linux</a></li> </ul>
|
<li><a href="#uninstalling-windows">Windows</a></li> <li><a href="#uninstalling-macOS">macOS</a></li> <li><a href="#uninstalling-linux">Linux</a></li> </ul>
|
||||||
|
|
@ -1242,6 +1242,76 @@
|
||||||
|
|
||||||
</section><!-- H2: Android -->
|
</section><!-- H2: Android -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H2: Haiku -->
|
||||||
|
<header>
|
||||||
|
<h2>
|
||||||
|
<a name="compiling-macos" id="compiling-android">
|
||||||
|
Haiku </a>
|
||||||
|
</h2>
|
||||||
|
<p style="font-size: small;">
|
||||||
|
<em>
|
||||||
|
mayo 6, 2023 Luc Schrijvers <<a href="mailto:begasus@gmail.com">begasus@gmail.com</a>>
|
||||||
|
(Edited by Bill Kendrick)
|
||||||
|
</em>
|
||||||
|
</p>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Prerequisites -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Prerequisites </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
Install the required develop packages in Terminal:
|
||||||
|
32bit:
|
||||||
|
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
|
||||||
|
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
|
||||||
|
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
|
||||||
|
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
|
||||||
|
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
|
||||||
|
64bit:
|
||||||
|
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
|
||||||
|
libimagequant_devel gettext_libintl libpaper_devel pango_devel
|
||||||
|
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
|
||||||
|
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
|
||||||
|
|
||||||
|
For 32bit you need to swith to the new compiler (currently gcc 11.2.0) with
|
||||||
|
setarch x86
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
</section><!-- H3: Prerequisites -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Building -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Building </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
cd tuxpaint-VERSION
|
||||||
|
|
||||||
|
Now build Tux Paint:
|
||||||
|
make PREFIX=/boot/home/config/non-packaged
|
||||||
|
</pre>
|
||||||
|
</section><!-- H3: Building -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Tux Paint Stamps -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Tux Paint Stamps </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
cd tuxpaint-stamps-VERSION
|
||||||
|
|
||||||
|
Install the stamps:
|
||||||
|
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
|
||||||
|
</pre>
|
||||||
|
</section><!-- H3: Tux Paint Stamps -->
|
||||||
|
|
||||||
|
</section><!-- H2: Haiku -->
|
||||||
|
|
||||||
</section><!-- H1: Compiling and Installation -->
|
</section><!-- H1: Compiling and Installation -->
|
||||||
|
|
||||||
<section class="outer indent"><!-- H1: Debugging -->
|
<section class="outer indent"><!-- H1: Debugging -->
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,7 @@
|
||||||
| * Linux/Unix |
|
| * Linux/Unix |
|
||||||
| * macOS |
|
| * macOS |
|
||||||
| * Android |
|
| * Android |
|
||||||
|
| * Haiku |
|
||||||
| * Débogage |
|
| * Débogage |
|
||||||
| * Désinstallation de Tux Paint |
|
| * Désinstallation de Tux Paint |
|
||||||
| * Windows |
|
| * Windows |
|
||||||
|
|
@ -878,6 +879,42 @@ Android
|
||||||
from the root of fdroiddata, run ../fdroidserver/fdroid build --server
|
from the root of fdroiddata, run ../fdroidserver/fdroid build --server
|
||||||
org.tuxpaint:NNNN (NNNN = version, e.g. 9288)
|
org.tuxpaint:NNNN (NNNN = version, e.g. 9288)
|
||||||
|
|
||||||
|
Haiku
|
||||||
|
|
||||||
|
mai 6, 2023 Luc Schrijvers <begasus@gmail.com> (Edited by Bill Kendrick)
|
||||||
|
|
||||||
|
Prérequis
|
||||||
|
|
||||||
|
Install the required develop packages in Terminal:
|
||||||
|
32bit:
|
||||||
|
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
|
||||||
|
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
|
||||||
|
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
|
||||||
|
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
|
||||||
|
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
|
||||||
|
64bit:
|
||||||
|
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
|
||||||
|
libimagequant_devel gettext_libintl libpaper_devel pango_devel
|
||||||
|
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
|
||||||
|
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
|
||||||
|
|
||||||
|
For 32bit you need to swith to the new compiler (currently gcc 11.2.0) with
|
||||||
|
setarch x86
|
||||||
|
|
||||||
|
Building
|
||||||
|
|
||||||
|
cd tuxpaint-VERSION
|
||||||
|
|
||||||
|
Now build Tux Paint:
|
||||||
|
make PREFIX=/boot/home/config/non-packaged
|
||||||
|
|
||||||
|
Tux Paint Stamps
|
||||||
|
|
||||||
|
cd tuxpaint-stamps-VERSION
|
||||||
|
|
||||||
|
Install the stamps:
|
||||||
|
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
|
||||||
|
|
||||||
Débogage
|
Débogage
|
||||||
|
|
||||||
⚙ Le débogage — vers "STDOUT", avec Linux et Unix, vers un fichier
|
⚙ Le débogage — vers "STDOUT", avec Linux et Unix, vers un fichier
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@
|
||||||
<li><a href="#req-libsdl">Biliothèque Simple DirectMedia Layer (libSDL)</a></li> <li><a href="#req-other-libs">Autres bibliothèques</a></li> </ul>
|
<li><a href="#req-libsdl">Biliothèque Simple DirectMedia Layer (libSDL)</a></li> <li><a href="#req-other-libs">Autres bibliothèques</a></li> </ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#compiling">Compilation et installation</a> <ul>
|
<li><a href="#compiling">Compilation et installation</a> <ul>
|
||||||
<li><a href="#compiling-windows">Windows</a></li> <li><a href="#compiling-linux">Linux/Unix</a></li> <li><a href="#compiling-macos">macOS</a></li> <li><a href="#compiling-android">Android</a></li> </ul>
|
<li><a href="#compiling-windows">Windows</a></li> <li><a href="#compiling-linux">Linux/Unix</a></li> <li><a href="#compiling-macos">macOS</a></li> <li><a href="#compiling-android">Android</a></li> <li><a href="#compiling-haiku">Haiku</a></li> </ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#debugging">Débogage</a></li> <li><a href="#uninstalling">Désinstallation de Tux Paint</a> <ul>
|
<li><a href="#debugging">Débogage</a></li> <li><a href="#uninstalling">Désinstallation de Tux Paint</a> <ul>
|
||||||
<li><a href="#uninstalling-windows">Windows</a></li> <li><a href="#uninstalling-macOS">macOS</a></li> <li><a href="#uninstalling-linux">Linux</a></li> </ul>
|
<li><a href="#uninstalling-windows">Windows</a></li> <li><a href="#uninstalling-macOS">macOS</a></li> <li><a href="#uninstalling-linux">Linux</a></li> </ul>
|
||||||
|
|
@ -1242,6 +1242,76 @@
|
||||||
|
|
||||||
</section><!-- H2: Android -->
|
</section><!-- H2: Android -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H2: Haiku -->
|
||||||
|
<header>
|
||||||
|
<h2>
|
||||||
|
<a name="compiling-macos" id="compiling-android">
|
||||||
|
Haiku </a>
|
||||||
|
</h2>
|
||||||
|
<p style="font-size: small;">
|
||||||
|
<em>
|
||||||
|
mai 6, 2023 Luc Schrijvers <<a href="mailto:begasus@gmail.com">begasus@gmail.com</a>>
|
||||||
|
(Edited by Bill Kendrick)
|
||||||
|
</em>
|
||||||
|
</p>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Prerequisites -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Prérequis </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
Install the required develop packages in Terminal:
|
||||||
|
32bit:
|
||||||
|
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
|
||||||
|
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
|
||||||
|
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
|
||||||
|
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
|
||||||
|
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
|
||||||
|
64bit:
|
||||||
|
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
|
||||||
|
libimagequant_devel gettext_libintl libpaper_devel pango_devel
|
||||||
|
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
|
||||||
|
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
|
||||||
|
|
||||||
|
For 32bit you need to swith to the new compiler (currently gcc 11.2.0) with
|
||||||
|
setarch x86
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
</section><!-- H3: Prerequisites -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Building -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Building </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
cd tuxpaint-VERSION
|
||||||
|
|
||||||
|
Now build Tux Paint:
|
||||||
|
make PREFIX=/boot/home/config/non-packaged
|
||||||
|
</pre>
|
||||||
|
</section><!-- H3: Building -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Tux Paint Stamps -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Tux Paint Stamps </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
cd tuxpaint-stamps-VERSION
|
||||||
|
|
||||||
|
Install the stamps:
|
||||||
|
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
|
||||||
|
</pre>
|
||||||
|
</section><!-- H3: Tux Paint Stamps -->
|
||||||
|
|
||||||
|
</section><!-- H2: Haiku -->
|
||||||
|
|
||||||
</section><!-- H1: Compiling and Installation -->
|
</section><!-- H1: Compiling and Installation -->
|
||||||
|
|
||||||
<section class="outer indent"><!-- H1: Debugging -->
|
<section class="outer indent"><!-- H1: Debugging -->
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,7 @@
|
||||||
| * Linux/Unix |
|
| * Linux/Unix |
|
||||||
| * macOS |
|
| * macOS |
|
||||||
| * Android |
|
| * Android |
|
||||||
|
| * Haiku |
|
||||||
| * Debugging |
|
| * Debugging |
|
||||||
| * Uninstalling Tux Paint |
|
| * Uninstalling Tux Paint |
|
||||||
| * Windows |
|
| * Windows |
|
||||||
|
|
@ -866,6 +867,43 @@ Android
|
||||||
from the root of fdroiddata, run ../fdroidserver/fdroid build --server
|
from the root of fdroiddata, run ../fdroidserver/fdroid build --server
|
||||||
org.tuxpaint:NNNN (NNNN = version, e.g. 9288)
|
org.tuxpaint:NNNN (NNNN = version, e.g. 9288)
|
||||||
|
|
||||||
|
Haiku
|
||||||
|
|
||||||
|
6 de Maio de 2023 Luc Schrijvers <begasus@gmail.com> (Edited by Bill
|
||||||
|
Kendrick)
|
||||||
|
|
||||||
|
Prerequisites
|
||||||
|
|
||||||
|
Install the required develop packages in Terminal:
|
||||||
|
32bit:
|
||||||
|
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
|
||||||
|
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
|
||||||
|
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
|
||||||
|
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
|
||||||
|
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
|
||||||
|
64bit:
|
||||||
|
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
|
||||||
|
libimagequant_devel gettext_libintl libpaper_devel pango_devel
|
||||||
|
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
|
||||||
|
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
|
||||||
|
|
||||||
|
For 32bit you need to swith to the new compiler (currently gcc 11.2.0) with
|
||||||
|
setarch x86
|
||||||
|
|
||||||
|
Building
|
||||||
|
|
||||||
|
cd tuxpaint-VERSION
|
||||||
|
|
||||||
|
Now build Tux Paint:
|
||||||
|
make PREFIX=/boot/home/config/non-packaged
|
||||||
|
|
||||||
|
Tux Paint Stamps
|
||||||
|
|
||||||
|
cd tuxpaint-stamps-VERSION
|
||||||
|
|
||||||
|
Install the stamps:
|
||||||
|
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
|
||||||
|
|
||||||
Debugging
|
Debugging
|
||||||
|
|
||||||
⚙ Debugging output — to "STDOUT" on Linux and Unix, to a "stdout.txt" file
|
⚙ Debugging output — to "STDOUT" on Linux and Unix, to a "stdout.txt" file
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@
|
||||||
<li><a href="#req-libsdl">Simple DirectMedia Layer library (libSDL)</a></li> <li><a href="#req-other-libs">Outras bibliotecas</a></li> </ul>
|
<li><a href="#req-libsdl">Simple DirectMedia Layer library (libSDL)</a></li> <li><a href="#req-other-libs">Outras bibliotecas</a></li> </ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#compiling">Compiling and Installation</a> <ul>
|
<li><a href="#compiling">Compiling and Installation</a> <ul>
|
||||||
<li><a href="#compiling-windows">Windows</a></li> <li><a href="#compiling-linux">Linux/Unix</a></li> <li><a href="#compiling-macos">macOS</a></li> <li><a href="#compiling-android">Android</a></li> </ul>
|
<li><a href="#compiling-windows">Windows</a></li> <li><a href="#compiling-linux">Linux/Unix</a></li> <li><a href="#compiling-macos">macOS</a></li> <li><a href="#compiling-android">Android</a></li> <li><a href="#compiling-haiku">Haiku</a></li> </ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#debugging">Debugging</a></li> <li><a href="#uninstalling">Uninstalling Tux Paint</a> <ul>
|
<li><a href="#debugging">Debugging</a></li> <li><a href="#uninstalling">Uninstalling Tux Paint</a> <ul>
|
||||||
<li><a href="#uninstalling-windows">Windows</a></li> <li><a href="#uninstalling-macOS">macOS</a></li> <li><a href="#uninstalling-linux">Linux</a></li> </ul>
|
<li><a href="#uninstalling-windows">Windows</a></li> <li><a href="#uninstalling-macOS">macOS</a></li> <li><a href="#uninstalling-linux">Linux</a></li> </ul>
|
||||||
|
|
@ -1242,6 +1242,76 @@
|
||||||
|
|
||||||
</section><!-- H2: Android -->
|
</section><!-- H2: Android -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H2: Haiku -->
|
||||||
|
<header>
|
||||||
|
<h2>
|
||||||
|
<a name="compiling-macos" id="compiling-android">
|
||||||
|
Haiku </a>
|
||||||
|
</h2>
|
||||||
|
<p style="font-size: small;">
|
||||||
|
<em>
|
||||||
|
6 de Maio de 2023 Luc Schrijvers <<a href="mailto:begasus@gmail.com">begasus@gmail.com</a>>
|
||||||
|
(Edited by Bill Kendrick)
|
||||||
|
</em>
|
||||||
|
</p>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Prerequisites -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Prerequisites </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
Install the required develop packages in Terminal:
|
||||||
|
32bit:
|
||||||
|
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
|
||||||
|
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
|
||||||
|
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
|
||||||
|
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
|
||||||
|
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
|
||||||
|
64bit:
|
||||||
|
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
|
||||||
|
libimagequant_devel gettext_libintl libpaper_devel pango_devel
|
||||||
|
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
|
||||||
|
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
|
||||||
|
|
||||||
|
For 32bit you need to swith to the new compiler (currently gcc 11.2.0) with
|
||||||
|
setarch x86
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
</section><!-- H3: Prerequisites -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Building -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Building </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
cd tuxpaint-VERSION
|
||||||
|
|
||||||
|
Now build Tux Paint:
|
||||||
|
make PREFIX=/boot/home/config/non-packaged
|
||||||
|
</pre>
|
||||||
|
</section><!-- H3: Building -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Tux Paint Stamps -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Tux Paint Stamps </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
cd tuxpaint-stamps-VERSION
|
||||||
|
|
||||||
|
Install the stamps:
|
||||||
|
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
|
||||||
|
</pre>
|
||||||
|
</section><!-- H3: Tux Paint Stamps -->
|
||||||
|
|
||||||
|
</section><!-- H2: Haiku -->
|
||||||
|
|
||||||
</section><!-- H1: Compiling and Installation -->
|
</section><!-- H1: Compiling and Installation -->
|
||||||
|
|
||||||
<section class="outer indent"><!-- H1: Debugging -->
|
<section class="outer indent"><!-- H1: Debugging -->
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,7 @@
|
||||||
| * Linux/Unix |
|
| * Linux/Unix |
|
||||||
| * macOS |
|
| * macOS |
|
||||||
| * Android |
|
| * Android |
|
||||||
|
| * Haiku |
|
||||||
| * Debugging |
|
| * Debugging |
|
||||||
| * Uninstalling Tux Paint |
|
| * Uninstalling Tux Paint |
|
||||||
| * Windows |
|
| * Windows |
|
||||||
|
|
@ -857,6 +858,42 @@ Android
|
||||||
from the root of fdroiddata, run ../fdroidserver/fdroid build --server
|
from the root of fdroiddata, run ../fdroidserver/fdroid build --server
|
||||||
org.tuxpaint:NNNN (NNNN = version, e.g. 9288)
|
org.tuxpaint:NNNN (NNNN = version, e.g. 9288)
|
||||||
|
|
||||||
|
Haiku
|
||||||
|
|
||||||
|
2023年5月 6日 Luc Schrijvers <begasus@gmail.com> (Edited by Bill Kendrick)
|
||||||
|
|
||||||
|
Prerequisites
|
||||||
|
|
||||||
|
Install the required develop packages in Terminal:
|
||||||
|
32bit:
|
||||||
|
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
|
||||||
|
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
|
||||||
|
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
|
||||||
|
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
|
||||||
|
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
|
||||||
|
64bit:
|
||||||
|
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
|
||||||
|
libimagequant_devel gettext_libintl libpaper_devel pango_devel
|
||||||
|
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
|
||||||
|
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
|
||||||
|
|
||||||
|
For 32bit you need to swith to the new compiler (currently gcc 11.2.0) with
|
||||||
|
setarch x86
|
||||||
|
|
||||||
|
Building
|
||||||
|
|
||||||
|
cd tuxpaint-VERSION
|
||||||
|
|
||||||
|
Now build Tux Paint:
|
||||||
|
make PREFIX=/boot/home/config/non-packaged
|
||||||
|
|
||||||
|
Tux Paint Stamps
|
||||||
|
|
||||||
|
cd tuxpaint-stamps-VERSION
|
||||||
|
|
||||||
|
Install the stamps:
|
||||||
|
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
|
||||||
|
|
||||||
Debugging
|
Debugging
|
||||||
|
|
||||||
⚙ Debugging output — to "STDOUT" on Linux and Unix, to a "stdout.txt" file
|
⚙ Debugging output — to "STDOUT" on Linux and Unix, to a "stdout.txt" file
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@
|
||||||
<li><a href="#req-libsdl">Simple DirectMedia Layer library (libSDL)</a></li> <li><a href="#req-other-libs">Other Libraries</a></li> </ul>
|
<li><a href="#req-libsdl">Simple DirectMedia Layer library (libSDL)</a></li> <li><a href="#req-other-libs">Other Libraries</a></li> </ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#compiling">Compiling and Installation</a> <ul>
|
<li><a href="#compiling">Compiling and Installation</a> <ul>
|
||||||
<li><a href="#compiling-windows">Windows</a></li> <li><a href="#compiling-linux">Linux/Unix</a></li> <li><a href="#compiling-macos">macOS</a></li> <li><a href="#compiling-android">Android</a></li> </ul>
|
<li><a href="#compiling-windows">Windows</a></li> <li><a href="#compiling-linux">Linux/Unix</a></li> <li><a href="#compiling-macos">macOS</a></li> <li><a href="#compiling-android">Android</a></li> <li><a href="#compiling-haiku">Haiku</a></li> </ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#debugging">Debugging</a></li> <li><a href="#uninstalling">Uninstalling Tux Paint</a> <ul>
|
<li><a href="#debugging">Debugging</a></li> <li><a href="#uninstalling">Uninstalling Tux Paint</a> <ul>
|
||||||
<li><a href="#uninstalling-windows">Windows</a></li> <li><a href="#uninstalling-macOS">macOS</a></li> <li><a href="#uninstalling-linux">Linux</a></li> </ul>
|
<li><a href="#uninstalling-windows">Windows</a></li> <li><a href="#uninstalling-macOS">macOS</a></li> <li><a href="#uninstalling-linux">Linux</a></li> </ul>
|
||||||
|
|
@ -1242,6 +1242,76 @@
|
||||||
|
|
||||||
</section><!-- H2: Android -->
|
</section><!-- H2: Android -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H2: Haiku -->
|
||||||
|
<header>
|
||||||
|
<h2>
|
||||||
|
<a name="compiling-macos" id="compiling-android">
|
||||||
|
Haiku </a>
|
||||||
|
</h2>
|
||||||
|
<p style="font-size: small;">
|
||||||
|
<em>
|
||||||
|
2023年5月 6日 Luc Schrijvers <<a href="mailto:begasus@gmail.com">begasus@gmail.com</a>>
|
||||||
|
(Edited by Bill Kendrick)
|
||||||
|
</em>
|
||||||
|
</p>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Prerequisites -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Prerequisites </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
Install the required develop packages in Terminal:
|
||||||
|
32bit:
|
||||||
|
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
|
||||||
|
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
|
||||||
|
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
|
||||||
|
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
|
||||||
|
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
|
||||||
|
64bit:
|
||||||
|
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
|
||||||
|
libimagequant_devel gettext_libintl libpaper_devel pango_devel
|
||||||
|
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
|
||||||
|
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
|
||||||
|
|
||||||
|
For 32bit you need to swith to the new compiler (currently gcc 11.2.0) with
|
||||||
|
setarch x86
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
</section><!-- H3: Prerequisites -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Building -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Building </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
cd tuxpaint-VERSION
|
||||||
|
|
||||||
|
Now build Tux Paint:
|
||||||
|
make PREFIX=/boot/home/config/non-packaged
|
||||||
|
</pre>
|
||||||
|
</section><!-- H3: Building -->
|
||||||
|
|
||||||
|
<section class="indent"><!-- H3: Tux Paint Stamps -->
|
||||||
|
<header>
|
||||||
|
<h3>
|
||||||
|
Tux Paint Stamps </h3>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
cd tuxpaint-stamps-VERSION
|
||||||
|
|
||||||
|
Install the stamps:
|
||||||
|
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
|
||||||
|
</pre>
|
||||||
|
</section><!-- H3: Tux Paint Stamps -->
|
||||||
|
|
||||||
|
</section><!-- H2: Haiku -->
|
||||||
|
|
||||||
</section><!-- H1: Compiling and Installation -->
|
</section><!-- H1: Compiling and Installation -->
|
||||||
|
|
||||||
<section class="outer indent"><!-- H1: Debugging -->
|
<section class="outer indent"><!-- H1: Debugging -->
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue