Dropping wxScintilla for wxStyledTextCtrl + Moving to wx294

Post here any ideas/problems/suggestions you have regarding CodeLite's Subversion (SVN) plugin
evstevemd
CodeLite Guru
Posts: 350
Joined: Sun Nov 29, 2009 7:36 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Dropping wxScintilla for wxStyledTextCtrl + Moving to wx294

Post by evstevemd »

eranif wrote:Under codelite sources at:

codelite-soruces/patches/

There are 3 cpp files, copy them to:

wx-294-sources/src/stc/

Recompile your wxWidgets and the problem will be solved

Eran

What are changes in those patched files?
I ask because I use SVN version to do my development and I don't want to break things :D

CodeLite 15.x
CodeLite is awesome, I just Love it!

User avatar
eranif
CodeLite Plugin
Posts: 6367
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Dropping wxScintilla for wxStyledTextCtrl + Moving to wx294

Post by eranif »

can't remember tham :D
Do diff against wx294 sources (not trunk)

Basically, its not much - something about bitmap alpha (which caused the black highlight you experienced)
And some other minor changes that were required

Note: some of the changes were already applied to wx-trunk and will be removed from codelite's svn once wx295 is released

I will probably will add one more fix about GTK flickering reported by codelite user
Eran
Make sure you have read the HOW TO POST thread
evstevemd
CodeLite Guru
Posts: 350
Joined: Sun Nov 29, 2009 7:36 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Dropping wxScintilla for wxStyledTextCtrl + Moving to wx294

Post by evstevemd »

Just did it and compiling. Let me see what will come out of it :)

CodeLite 15.x
CodeLite is awesome, I just Love it!

evstevemd
CodeLite Guru
Posts: 350
Joined: Sun Nov 29, 2009 7:36 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Dropping wxScintilla for wxStyledTextCtrl + Moving to wx294

Post by evstevemd »

Still getting error.
here is a big picture of error message

Code: Select all

 
make
./le_makerevision.sh
Generating svninfo file...
g++    -O3 -DREGEXP_UNICODE  -DNDEBUG  -fPIC  -shared  -o ./lib/libwxshapeframeworku.so Release_gcc_unicode/wxShapeFrameworkObjects_ArrowBase.o Release_gcc_unicode/wxShapeFrameworkObjects_AutoLayout.o Release_gcc_unicode/wxShapeFrameworkObjects_BitmapShape.o Release_gcc_unicode/wxShapeFrameworkObjects_BitmapShapeXml.o Release_gcc_unicode/wxShapeFrameworkObjects_CanvasHistory.o Release_gcc_unicode/wxShapeFrameworkObjects_CanvasState.o Release_gcc_unicode/wxShapeFrameworkObjects_CircleArrow.o Release_gcc_unicode/wxShapeFrameworkObjects_CircleShape.o Release_gcc_unicode/wxShapeFrameworkObjects_CommonFcn.o Release_gcc_unicode/wxShapeFrameworkObjects_ControlShape.o Release_gcc_unicode/wxShapeFrameworkObjects_CurveShape.o Release_gcc_unicode/wxShapeFrameworkObjects_DiagramManager.o Release_gcc_unicode/wxShapeFrameworkObjects_DiamondArrow.o Release_gcc_unicode/wxShapeFrameworkObjects_DiamondShape.o Release_gcc_unicode/wxShapeFrameworkObjects_EditTextShape.o Release_gcc_unicode/wxShapeFrameworkObjects_EllipseShape.o Release_gcc_unicode/wxShapeFrameworkObjects_FixedRectShape.o Release_gcc_unicode/wxShapeFrameworkObjects_FlexGridShape.o Release_gcc_unicode/wxShapeFrameworkObjects_GridShape.o Release_gcc_unicode/wxShapeFrameworkObjects_LineShape.o Release_gcc_unicode/wxShapeFrameworkObjects_MultiSelRect.o Release_gcc_unicode/wxShapeFrameworkObjects_OpenArrow.o Release_gcc_unicode/wxShapeFrameworkObjects_OrthoShape.o Release_gcc_unicode/wxShapeFrameworkObjects_PolygonShape.o Release_gcc_unicode/wxShapeFrameworkObjects_PolygonShapeXml.o Release_gcc_unicode/wxShapeFrameworkObjects_Printout.o Release_gcc_unicode/wxShapeFrameworkObjects_RectShape.o Release_gcc_unicode/wxShapeFrameworkObjects_RoundOrthoShape.o Release_gcc_unicode/wxShapeFrameworkObjects_RoundRectShape.o Release_gcc_unicode/wxShapeFrameworkObjects_SFEvents.o Release_gcc_unicode/wxShapeFrameworkObjects_ScaledDC.o Release_gcc_unicode/wxShapeFrameworkObjects_ShapeBase.o Release_gcc_unicode/wxShapeFrameworkObjects_ShapeBaseXml.o Release_gcc_unicode/wxShapeFrameworkObjects_ShapeCanvas.o Release_gcc_unicode/wxShapeFrameworkObjects_ShapeDataObject.o Release_gcc_unicode/wxShapeFrameworkObjects_ShapeDockpoint.o Release_gcc_unicode/wxShapeFrameworkObjects_ShapeHandle.o Release_gcc_unicode/wxShapeFrameworkObjects_SolidArrow.o Release_gcc_unicode/wxShapeFrameworkObjects_TextShape.o Release_gcc_unicode/wxShapeFrameworkObjects_TextShapeXml.o Release_gcc_unicode/wxShapeFrameworkObjects_Thumbnail.o Release_gcc_unicode/wxShapeFrameworkObjects_wx_pch.o Release_gcc_unicode/wxShapeFrameworkObjects_PropertyIO.o Release_gcc_unicode/wxShapeFrameworkObjects_XmlSerializer.o  -L./lib -Wl,-rpath,"/usr/lib/codelite" -L/usr/local/lib -pthread   -lwx_gtk2u_aui-2.9 -lwx_gtk2u_stc-2.9 -lwx_gtk2u-2.9   -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0    -lutil
/usr/bin/ld: cannot find -lwx_gtk2u_aui-2.9
/usr/bin/ld: cannot find -lwx_gtk2u_stc-2.9
collect2: ld returned 1 exit status
make: *** [ShapeFramework] Error 1 

CodeLite 15.x
CodeLite is awesome, I just Love it!

Post Reply