Doc refresh after Japanese & INSTALL updates
...from Shin-ichi
This commit is contained in:
parent
6145fb8bc2
commit
0eb9409ea5
19 changed files with 529 additions and 771 deletions
|
|
@ -153,7 +153,7 @@ Compiling and Installation
|
|||
|
||||
Usuarios de Windows
|
||||
|
||||
25 de Outubro de 2020 Shin-ichi TOYAMA shin1@wmail.plala.or.jp
|
||||
3 de Novembro de 2021 Shin-ichi TOYAMA shin1@wmail.plala.or.jp
|
||||
<shin1@wmail.plala.or.jp>
|
||||
|
||||
Compiling Set-Up
|
||||
|
|
@ -201,7 +201,7 @@ Compiling and Installation
|
|||
64bit (x86_64) dependency libraries for Tux Paint
|
||||
|
||||
You can install tools and libraries required for compiling Tux Paint
|
||||
on MSYS2/MINGW using "pacman" except for SDL_Pango and SDL_gfx.
|
||||
on MSYS2/MINGW using "pacman" except for SDL_Pango.
|
||||
|
||||
"ntldd" is a small tool which examine windows executable files to
|
||||
list Dynamic Link Library (.dll) files they depends on. Tux Paint's
|
||||
|
|
@ -211,18 +211,18 @@ Compiling and Installation
|
|||
FLTK is a cross-platform GUI toolkit used by "Tux Paint Config.".
|
||||
You can skip installing it if you are only building "Tux Paint".
|
||||
|
||||
$ pacman -S mingw-w64-x86_64-SDL_{image,mixer,ttf}
|
||||
$ pacman -S mingw-w64-x86_64-SDL_{image,mixer,ttf,gfx}
|
||||
$ pacman -S mingw-w64-x86_64-librsvg
|
||||
$ pacman -S mingw-w64-x86_64-fribidi
|
||||
$ pacman -S mingw-w64-x86_64-libimagequant
|
||||
$ pacman -S mingw-w64-x86_64-fltk
|
||||
$ pacman -S mingw64/mingw-w64-x86_64-ntldd-git
|
||||
$ pacman -S mingw-w64-x86_64-ntldd-git
|
||||
|
||||
Note: Close the shell before proceeding to the remaining process.
|
||||
|
||||
Install SDL_Pango and SDL_gfx on the 64bit environment
|
||||
Install SDL_Pango on the 64bit environment
|
||||
|
||||
SDL_Pango and SDL_gfx should be installed manually.
|
||||
SDL_Pango should be installed manually.
|
||||
|
||||
This time, use the MinGW "64bit" shell. Open the shell from the
|
||||
"Start Menu" -> "MSYS2 64bit" -> "MSYS2 MinGW 64-bit"
|
||||
|
|
@ -245,17 +245,6 @@ Compiling and Installation
|
|||
$ patch -p0 < ../SDL_Pango-configure-extra-api.patch
|
||||
$ ./configure --prefix=/mingw64 && make && make install
|
||||
|
||||
SDL_gfx
|
||||
|
||||
Download source tar-ball of SDL_gfx-2.0.25 from SDL_gfx's page on
|
||||
Sourceforge.net.
|
||||
|
||||
Install SDL_gfx as follows.
|
||||
|
||||
$ tar zxvf SDL_gfx-2.0.25.tar.gz
|
||||
$ cd SDL_gfx-2.0.25
|
||||
$ ./configure --prefix=/mingw64 && make && make install
|
||||
|
||||
Proceed to the next "MinGW 32bit (i686) toolchains" section, or skip
|
||||
to the "ImageMagick" section if you need only a 64bit build
|
||||
environment.
|
||||
|
|
@ -272,7 +261,7 @@ Compiling and Installation
|
|||
32bit (i686) dependency libraries for Tux Paint
|
||||
|
||||
You can install tools and libraries required for compiling Tux Paint
|
||||
on MSYS2/MINGW using "pacman" except for SDL_Pango and SDL_gfx.
|
||||
on MSYS2/MINGW using "pacman" except for SDL_Pango.
|
||||
|
||||
"ntldd" is a small tool which examine windows executable files to
|
||||
list Dynamic Link Library (.dll) files they depends on. Tux Paint's
|
||||
|
|
@ -282,7 +271,7 @@ Compiling and Installation
|
|||
FLTK is a cross-platform GUI toolkit used by "Tux Paint Config.".
|
||||
You can skip installing it if you are only building "Tux Paint".
|
||||
|
||||
$ pacman -S mingw-w64-i686-SDL_{image,mixer,ttf}
|
||||
$ pacman -S mingw-w64-i686-SDL_{image,mixer,ttf,gfx}
|
||||
$ pacman -S mingw-w64-i686-librsvg
|
||||
$ pacman -S mingw-w64-i686-fribidi
|
||||
$ pacman -S mingw-w64-i686-libimagequant
|
||||
|
|
@ -291,9 +280,9 @@ Compiling and Installation
|
|||
|
||||
Note: Close the shell before proceeding to the remaining process.
|
||||
|
||||
Install SDL_Pango and SDL_gfx on the 32bit environment
|
||||
Install SDL_Pango on the 32bit environment
|
||||
|
||||
SDL_Pango and SDL_gfx should be installed manually.
|
||||
SDL_Pango should be installed manually.
|
||||
|
||||
This time, use the MinGW "32bit" shell. Open the shell from the
|
||||
"Start Menu" -> "MSYS2 64bit" -> "MSYS2 MinGW 32-bit"
|
||||
|
|
@ -316,17 +305,6 @@ Compiling and Installation
|
|||
$ patch -p0 < ../SDL_Pango-configure-extra-api.patch
|
||||
$ ./configure --prefix=/mingw32 && make && make install
|
||||
|
||||
SDL_gfx
|
||||
|
||||
Download source tar-ball of SDL_gfx-2.0.25 from SDL_gfx's page on
|
||||
Sourceforge.net.
|
||||
|
||||
Install SDL_gfx as follows.
|
||||
|
||||
$ tar zxvf SDL_gfx-2.0.25.tar.gz
|
||||
$ cd SDL_gfx-2.0.25
|
||||
$ ./configure --prefix=/mingw32 && make && make install
|
||||
|
||||
-------------------------------------------------------
|
||||
|
||||
ImageMagick
|
||||
|
|
@ -387,11 +365,24 @@ Compiling and Installation
|
|||
Inno Setup is used to build executable installer for Tux Paint.
|
||||
Therefore you have to install it in the first place.
|
||||
|
||||
Inno Setup officially supports translations for only about 20
|
||||
languages. However, one of the great points of Tux Paint is it
|
||||
supports so many languages. Therefore, the set up script
|
||||
"tuxpaint.iss" to build the installer is written to use much more
|
||||
translations including unofficial one which are available on "Inno
|
||||
Setup Translations". You have to download translation files (.isl)
|
||||
required and put them in "Languages" directory under the directory
|
||||
in which Inno Setup is installed.
|
||||
|
||||
Before building an installer, edit the "tuxpaint.iss" file and
|
||||
enable one of the lines starting with "#define BuildTarget=",
|
||||
depending on the architecture of the installer you want to create.
|
||||
|
||||
Then, you can easily build an executable installer by right-clicking
|
||||
on the "tuxpaint.iss" icon in the "win32" directory and selecting
|
||||
"Compile" on the list. It will run for a while, and eventually you
|
||||
will find a "tuxpaint-X.Y.Z-win32-installer.exe" file in the same
|
||||
directory.
|
||||
will find a "tuxpaint-X.Y.Z-windows-<arch>-installer.exe" file in
|
||||
the same directory.
|
||||
|
||||
-------------------------------------------------------
|
||||
|
||||
|
|
@ -400,9 +391,8 @@ Compiling and Installation
|
|||
Faga dobre clic no executábel do instalador de Tux Paint (ficheiro
|
||||
.EXE) e siga as instrucións.
|
||||
|
||||
En primeiro lugar, solicitaráselle que acepte a licenza. (É a
|
||||
Licenza pública xeral de GNU (GPL), que tamén está dispoñíbel como
|
||||
«COPYING.txt»).
|
||||
First, you will be asked to read the license. (It is the GNU General
|
||||
Public License (GPL), which is also available as "COPYING.txt".)
|
||||
|
||||
Após preguntaráselle se quere instalar accesos directos a Tux Paint
|
||||
no seu menú de inicio de Windows e no escritorio de Windows.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue