hal mettlerd # emerge scite Calculating dependencies ...done! >>> emerge (1 of 1) app-editors/scite-1.4.9 to / >>> md5 ;-) scite149.tgz >>> Unpacking source... >>> Unpacking scite149.tgz >>> Source unpacked. make: Entering directory `/var/tmp/portage/scite-1.4.9/work/scintilla/gtk' g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/DocumentAccessor.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/WindowAccessor.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/KeyWords.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/StyleContext.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/Document.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/CallTip.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/ScintillaBase.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/ContractionState.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/Editor.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/PropSet.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c PlatGTK.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/KeyMap.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LineMarker.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ScintillaGTK.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/CellBuffer.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/ViewStyle.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/RESearch.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/Style.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/Indicator.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/AutoComplete.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/UniConversion.cxx ar rc ../bin/scintilla.a DocumentAccessor.o WindowAccessor.o KeyWords.o StyleCon text.o Document.o CallTip.o ScintillaBase.o ContractionState.o Editor.o PropSet. o PlatGTK.o KeyMap.o LineMarker.o ScintillaGTK.o CellBuffer.o ViewStyle.o RESear ch.o Style.o Indicator.o AutoComplete.o UniConversion.o touch ../bin/scintilla.a g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexAda.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexAsm.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexAVE.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexBaan.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexBullant.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexConf.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexCPP.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexCrontab.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexEiffel.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexFortran.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexHTML.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexLisp.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexLua.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexMatlab.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexOthers.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexPascal.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexPerl.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexPython.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexRuby.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexSQL.cxx g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LexVB.cxx make: Leaving directory `/var/tmp/portage/scite-1.4.9/work/scintilla/gtk' g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -DSYSCONF_PATH =\"/usr/share/scite\" -I ../../scintilla/include -I ../src -c SciTEGTK.cxx -o Sc iTEGTK.o g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -DSYSCONF_PATH =\"/usr/share/scite\" -I ../../scintilla/include -I ../src -c ../src/SciTEBase.c xx -o SciTEBase.o g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -DSYSCONF_PATH =\"/usr/share/scite\" -I ../../scintilla/include -I ../src -c ../src/SciTEBuffer s.cxx -o SciTEBuffers.o g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -DSYSCONF_PATH =\"/usr/share/scite\" -I ../../scintilla/include -I ../src -c ../src/SciTEIO.cxx -o SciTEIO.o g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -DSYSCONF_PATH =\"/usr/share/scite\" -I ../../scintilla/include -I ../src -c ../src/Exporters.c xx -o Exporters.o g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -DSYSCONF_PATH =\"/usr/share/scite\" -I ../../scintilla/include -I ../src -c DirectorExtension. cxx -o DirectorExtension.o g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -DSYSCONF_PATH =\"/usr/share/scite\" -I ../../scintilla/include -I ../src -c ../src/SciTEProps. cxx -o SciTEProps.o g++ `gtk-config --cflags` -DNDEBUG -Os -W -Wall -DGTK -DSCI_LEXER -DSYSCONF_PATH =\"/usr/share/scite\" -I ../../scintilla/include -I ../src -c ../src/Utf8_16.cxx -o Utf8_16.o SciTEGTK.cxx: In function `int main(int, char**)': SciTEGTK.cxx:2840: cannot declare variable `scite' to be of type `SciTEGTK' SciTEGTK.cxx:2840: because the following virtual functions are abstract: ../src/SciTEBase.h:526: virtual void SciTEBase::SaveACopy() ../src/SciTEBase.h:537: virtual void SciTEBase::SaveAsTEX() make: *** [SciTEGTK.o] Error 1 !!! ERROR: app-editors/scite-1.4.9 failed. !!! Function src_compile, Line 9, Exitcode 2 !!! (no error message) hal mettlerd # cat /etc/make.conf|egrep -i ^c.*flags CFLAGS="-march=athlon-tbird -O3 -pipe" CXXFLAGS=${CFLAGS} hal mettlerd # cat /etc/make.conf|egrep -i ^chost CHOST="i686-pc-linux-gnu" hal mettlerd # gcc --version|grep gcc gcc (GCC) 3.2.1
fixed