hello! I tried to compile scribus 1.1.1 on Knoppix, freetype 2.1.5, qt 3.2.1. ./configure did not complain and said that everything needed is there. But make terminates with an error:
make[3]: Entering directory `/home/markus/Scribus/scribus' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/libart-2.0 -I/usr/include/ freetype2 -I/usr/share/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -MT page.o -MD -MP -MF ".deps/page.Tpo" \ -c -o page.o `test -f 'page.cpp' || echo './'`page.cpp; \ then mv -f ".deps/page.Tpo" ".deps/page.Po"; \ else rm -f ".deps/page.Tpo"; exit 1; \ fi page.cpp:758: error: prototype for `void Page::RefreshItem(PageItem*)' does not match any in class `Page' page.h:118: error: candidate is: void Page::RefreshItem(PageItem*, bool) page.cpp: In member function `void Page::MirrorPolyH()': page.cpp:1356: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::MirrorPolyV()': page.cpp:1371: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ShearPolyHR()': page.cpp:1384: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ShearPolyHL()': page.cpp:1398: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ShearPolyVU()': page.cpp:1412: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ShearPolyVD()': page.cpp:1426: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `virtual void Page::mouseReleaseEvent(QMouseEvent*)': page.cpp:2306: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp:2345: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `virtual void Page::mouseMoveEvent(QMouseEvent*)': page.cpp:2637: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `virtual void Page::mousePressEvent(QMouseEvent*) ': page.cpp:3396: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ToTextFrame()': page.cpp:4447: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ToPicFrame()': page.cpp:4458: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ToPolyFrame()': page.cpp:4472: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ToBezierFrame()': page.cpp:4485: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::Bezier2Poly()': page.cpp:4502: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::SetFrameRect()': page.cpp:4766: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::SetFrameOval()': page.cpp:4890: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ChLineWidth(float)': page.cpp:4935: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ChLineArt(Qt::PenStyle)': page.cpp:4948: error: call of overloaded `RefreshItem(PageItem*)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ChLineJoin(Qt::PenJoinStyle)': page.cpp:4961: error: call of overloaded `RefreshItem(PageItem*)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ChLineEnd(Qt::PenCapStyle)': page.cpp:4974: error: call of overloaded `RefreshItem(PageItem*)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ChLineSpa(float)': page.cpp:4987: error: call of overloaded `RefreshItem(PageItem*)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ChLocalXY(float, float)': page.cpp:5005: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ChLocalSc(float, float)': page.cpp:5026: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemFont(QString)': page.cpp:5055: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp:5068: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemPen(QString)': page.cpp:5089: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemTextBrush(QString)': page.cpp:5122: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemTextBrushS(int)': page.cpp:5152: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemTextPen(QString)': page.cpp:5184: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemTextPenS(int)': page.cpp:5214: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemTextScale(int)': page.cpp:5244: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemBrush(QString)': page.cpp:5261: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemBrushShade(int)': page.cpp:5278: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemPenShade(int)': page.cpp:5292: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ItemGradFill(int, QString, int, QString, int)': page.cpp:5331: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::chTyStyle(int)': page.cpp:5392: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::chAbStyle(PageItem*, int)': page.cpp:5499: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::chKerning(float)': page.cpp:5522: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp:5534: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::chFSize(int)': page.cpp:5584: error: call of overloaded `RefreshItem(PageItem*&)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::ToggleLock()': page.cpp:5652: error: call of overloaded `RefreshItem(PageItem*)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::TogglePic()': page.cpp:5666: error: call of overloaded `RefreshItem(PageItem*)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::FlipImageH()': page.cpp:5679: error: call of overloaded `RefreshItem(PageItem*)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) page.cpp: In member function `void Page::FlipImageV()': page.cpp:5692: error: call of overloaded `RefreshItem(PageItem*)' is ambiguous page.h:118: error: candidates are: void Page::RefreshItem(PageItem*, bool) page.cpp:758: error: void Page::RefreshItem(PageItem*) make[3]: *** [page.o] Error 1 make[3]: Leaving directory `/home/markus/Scribus/scribus' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/markus/Scribus/scribus' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/markus/Scribus' make: *** [all] Error 2 Unfortunately, I cannot imagine, where the problem comes from. Thanks for any help Markus