Robert Roessler wrote:
I would like to try building (and making .NET project files for)
Scintilla and SciTE in a "GTK on Windows" configuration... while I
currently have created a makefile for building just Scintilla for GTK
(but on Windows), it is somewhat specialized - so I wanted to take a
fresh look at this.
Why? Because as part of my ongoing [GTK Scintilla] performance studies,
I would like to be able to look at (and profile) the GTK version of
Scintilla outside the environment of my OCaml wrapper... and SciTE seems
as reasonable a general Scintilla client as I could ask for. :)
So, any tips, pointers, comments, etc? In particular, which defines
should I be forcing for Scintilla/SciTE?
Finally, is there a straightforward way to build a statically linked
SciTE+Scintilla [Win32] executable?
Hmmm... it looks like the short answer is that while Scintilla may be
built in static lib form for "GTK on Windows" (or as a dynamic DLL if
provision is made to actually reference the needed entry points),
SciTE can NOT.
Assuming I am correct, the reason is that in SciTE, too many
assumptions are made that "GTK means a *nix system" (or at least, that
would explain the build errors I am seeing). :(
OTOH, it appears possible to make the required changes - controlled by
the existing PLAT_GTK_WIN32 symbol... it is just not clear if anyone
else would have any use for this, or if Neil would accept the changes
into the SciTE code base. ;)
Robert Roessler
[EMAIL PROTECTED]
http://www.rftp.com
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest