diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 21 |
1 files changed, 20 insertions, 1 deletions
@@ -3,6 +3,11 @@ README for building of Scintilla and SciTE Scintilla can be built by itself. To build SciTE, Scintilla must first be built. +Lexers can be either compiled into Scintilla or built separately into a Lexilla +shared library. +A separate Lexilla is the preferred option and will become the only supported +direction in Scintilla 5.0. +See lexilla/src/README for information on building Lexilla. *** GTK+/Linux version *** @@ -46,6 +51,9 @@ A C++ 17 compiler is required. Visual Studio 2017 is the development system used for most development although Mingw-w64 7.1 is also supported. +There are versions of Scintilla with lexers (SciLexer.DLL) and without lexers +(Scintilla.DLL). Make builds both versions. + To build Scintilla, make in the scintilla/win32 directory cd scintilla\win32 GCC: mingw32-make @@ -65,6 +73,9 @@ Mingw-w64 is known to work. Other compilers will probably not work. Only Scintilla will build with GTK+ on Windows. SciTE will not work. +Make builds both a static library version of Scintilla with lexers (scintilla.a) and +a shared library without lexers (libscintilla.so or or libscintilla.dll). + To build Scintilla, make in the scintilla/gtk directory cd scintilla\gtk mingw32-make @@ -76,8 +87,16 @@ Xcode 9.2 or later may be used to build Scintilla on macOS. There is no open source version of SciTE for macOS but there is a commercial version available through the App Store. -To build Scintilla, run xcodebuild in the scintilla/cocoa/ScintillaFramework directory +There are versions of Scintilla.framework with lexers (ScintillaFramework) and +without lexers (Scintilla). + +To build Scintilla, run xcodebuild in the scintilla/cocoa/ScintillaFramework or +scintilla/cocoa/Scintilla directory + + cd cocoa/Scintilla + or cd cocoa/ScintillaFramework + xcodebuild *** Qt version *** |