wxSTC: Where to find and how to build

I recently read about PyCrust and wxSTC. Where can I find wxSTC?
And, are there instructions somewhere on how to build them? I've
found the API documentation for STC, but no instructions on
building it.

I've down-loaded and built the source distribution of wxPython. It
seems to be working fine. But, the stc stuff seems to be missing.
With "BUILD_STC = 1" in setup.py, when I do "python setup.py build",
I get the following error:

    gcc: contrib/stc/contrib/src/stc/scintilla/src/Indicator.cxx: No
    such file or directory

What else am I supposed to install?

Thanks for help.

  - Dave

···

--
Dave Kuhlman
dkuhlman@rexx.com
http://www.rexx.com/~dkuhlman

Dave Kuhlman wrote:

I recently read about PyCrust and wxSTC. Where can I find wxSTC?
And, are there instructions somewhere on how to build them? I've
found the API documentation for STC, but no instructions on
building it.

I've down-loaded and built the source distribution of wxPython. It
seems to be working fine. But, the stc stuff seems to be missing.
With "BUILD_STC = 1" in setup.py, when I do "python setup.py build",
I get the following error:

    gcc: contrib/stc/contrib/src/stc/scintilla/src/Indicator.cxx: No
    such file or directory

What else am I supposed to install?

Since the new way of doing the source tarballs is really just a modified CVS snapshot, you also need to set IN_CVS_TREE=1. That will cause the code to be copied from where it is located in the source tree to where distutils can see it. I suppose now that I've decided to stick to this way of making the source dist that I should change that default.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Dave Kuhlman wrote:
> I recently read about PyCrust and wxSTC. Where can I find wxSTC?
> And, are there instructions somewhere on how to build them? I've

[snip]

Since the new way of doing the source tarballs is really just a modified
CVS snapshot, you also need to set IN_CVS_TREE=1. That will cause the
code to be copied from where it is located in the source tree to where
distutils can see it. I suppose now that I've decided to stick to this
way of making the source dist that I should change that default.

Great. Thanks. That built fine.

You might want to put a note in the README about that.

And, both PyCrust and the wxSTC demos in demo/demo.py work fine.
wxSTC looks very slick and powerful.

Thanks again.

  - Dave

···

On Fri, Feb 07, 2003 at 04:46:50PM -0800, Robin Dunn wrote:

--
Dave Kuhlman
dkuhlman@rexx.com
http://www.rexx.com/~dkuhlman