parent
a3116818e0
commit
f6282f4f11
4
BUILD.md
4
BUILD.md
|
@ -44,11 +44,11 @@ uses features from Boost's `Boost.Regex` library.
|
||||||
|
|
||||||
If you have [MinGW-w64](https://www.mingw-w64.org/) installed, you can compile Notepad++ with GCC.
|
If you have [MinGW-w64](https://www.mingw-w64.org/) installed, you can compile Notepad++ with GCC.
|
||||||
|
|
||||||
MinGW-w64 can be downloaded from [SourceForge](https://sourceforge.net/projects/mingw-w64/files/). Building Notepad++ is regularly tested on a Windows system with [x86_64-8.1.0-release-posix-seh-rt_v6-rev0](https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-posix/seh/x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z) and with [i686-8.1.0-release-posix-dwarf-rt_v6-rev0](https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/8.1.0/threads-posix/dwarf/i686-8.1.0-release-posix-dwarf-rt_v6-rev0.7z) versions of MinGW-w64 GCC. Other versions may also work but are untested.
|
MinGW-w64 can be downloaded [here](https://sourceforge.net/projects/mingw-w64/files/). Building Notepad++ is regularly tested on a Windows system with [x86_64-8.1.0-release-posix-seh-rt_v6-rev0](https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-posix/seh/x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z) for building 64-bits binary and with [i686-8.1.0-release-posix-dwarf-rt_v6-rev0](https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/8.1.0/threads-posix/dwarf/i686-8.1.0-release-posix-dwarf-rt_v6-rev0.7z) versions for building 32-bits binary. Other versions may also work but are untested.
|
||||||
|
|
||||||
**Note:** If you use MinGW-w64 GCC from a package (7z), you need to manually add the `$MinGW-root$\bin` directory to the system `PATH` environment variable for the `mingw32-make` invocation below to work. One can use a command like `set PATH=$MinGW-root$\bin;%PATH%` each time `cmd` is launched. But beware that if `PATH` contains several versions of MinGW-w64 GCC, only the first one will be usable.
|
**Note:** If you use MinGW-w64 GCC from a package (7z), you need to manually add the `$MinGW-root$\bin` directory to the system `PATH` environment variable for the `mingw32-make` invocation below to work. One can use a command like `set PATH=$MinGW-root$\bin;%PATH%` each time `cmd` is launched. But beware that if `PATH` contains several versions of MinGW-w64 GCC, only the first one will be usable.
|
||||||
|
|
||||||
## Comping Notepad++ binary
|
## Compiling Notepad++ binary
|
||||||
|
|
||||||
1. Launch `cmd` and add `$MinGW-root$\bin` to `PATH` if necessary.
|
1. Launch `cmd` and add `$MinGW-root$\bin` to `PATH` if necessary.
|
||||||
2. `cd` into `notepad-plus-plus\PowerEditor\gcc`.
|
2. `cd` into `notepad-plus-plus\PowerEditor\gcc`.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
The comments are here for explanation, it's not necessary to translate them.
|
The comments are here for explanation, it's not necessary to translate them.
|
||||||
-->
|
-->
|
||||||
<NotepadPlus>
|
<NotepadPlus>
|
||||||
<Native-Langue name="English" filename="english.xml" version="8.1.4">
|
<Native-Langue name="English" filename="english.xml" version="8.1.5">
|
||||||
<Menu>
|
<Menu>
|
||||||
<Main>
|
<Main>
|
||||||
<!-- Main Menu Entries -->
|
<!-- Main Menu Entries -->
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
<NotepadPlus>
|
<NotepadPlus>
|
||||||
<Native-Langue name="français" filename="french.xml" version="8.1.4">
|
<Native-Langue name="français" filename="french.xml" version="8.1.5">
|
||||||
<Menu>
|
<Menu>
|
||||||
<Main>
|
<Main>
|
||||||
<!-- Main Menu Entries -->
|
<!-- Main Menu Entries -->
|
||||||
|
@ -1250,6 +1250,7 @@ Voulez-vous les poursuivez ?"/>
|
||||||
<PanelTitle name="Commutateur de documents"/>
|
<PanelTitle name="Commutateur de documents"/>
|
||||||
<ColumnName name="Nom"/>
|
<ColumnName name="Nom"/>
|
||||||
<ColumnExt name="Ext."/>
|
<ColumnExt name="Ext."/>
|
||||||
|
<ColumnPath name="Dossier"/>
|
||||||
</DocList>
|
</DocList>
|
||||||
<WindowsDlg>
|
<WindowsDlg>
|
||||||
<ColumnName name="Nom"/>
|
<ColumnName name="Nom"/>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<NotepadPlus>
|
<NotepadPlus>
|
||||||
<Native-Langue name="台灣繁體" filename="taiwaneseMandarin.xml" version="8.1.4">
|
<Native-Langue name="台灣繁體" filename="taiwaneseMandarin.xml" version="8.1.5">
|
||||||
<Menu>
|
<Menu>
|
||||||
<Main>
|
<Main>
|
||||||
<!-- Main Menu Entries -->
|
<!-- Main Menu Entries -->
|
||||||
|
@ -1249,6 +1249,7 @@
|
||||||
<PanelTitle name="文件切換器"/>
|
<PanelTitle name="文件切換器"/>
|
||||||
<ColumnName name="名稱"/>
|
<ColumnName name="名稱"/>
|
||||||
<ColumnExt name="副檔名"/>
|
<ColumnExt name="副檔名"/>
|
||||||
|
<ColumnPath name="文件夾路徑"/>
|
||||||
</DocList>
|
</DocList>
|
||||||
<WindowsDlg>
|
<WindowsDlg>
|
||||||
<ColumnName name="名稱"/>
|
<ColumnName name="名稱"/>
|
||||||
|
|
Loading…
Reference in New Issue