I'd try patching away the pragma from this message: basebar2.cpp:4568: error: '#pragma' is not allowed here
and see if that clears the following errors as well. The rest doesn't look harmful. On Mon, Jul 6, 2009 at 2:24 PM, Stefan Husmann <[email protected]>wrote: > Hello, > > th xaralx package in community does not compile since gcc 4.4 is to be > used. Now with upcoming libjpeg 7 xaralx will need a rebuild, but I do not > know how to deal with this problem: > > basebar2.cpp: In constructor 'BaseBar::BaseBar()': > basebar2.cpp:364: note: #pragma message: basebar2.cpp(364) : Port Message: > Not using dither pattern > basebar2.cpp: In member function 'virtual void > BaseBar::SetFormatVariables()': > basebar2.cpp:499: note: #pragma message: basebar2.cpp(499) : Port Message: > BaseBar::SetFormatVariables - do nothing > basebar2.cpp: In member function 'void BaseBar::CloseCombos()': > basebar2.cpp:527: note: #pragma message: basebar2.cpp(527) : Port Message: > BaseBar::CloseCombos - do nothing > basebar2.cpp: In member function 'virtual wxRect > BaseBar::GetFormatRect(DockBarType)': > basebar2.cpp:702: note: #pragma message: basebar2.cpp(702) : Port Message: > BaseBar::GetFormatRect - do nothing > basebar2.cpp: In member function 'virtual DockBarType > BaseBar::IsPointerOverDock(wxPoint)': > basebar2.cpp:776: note: #pragma message: basebar2.cpp(776) : Port Message: > BaseBar::IsPointerOverDock - do nothing > basebar2.cpp: In member function 'virtual wxRect > BaseBar::SetBarSize(DockBarType, BOOL)': > basebar2.cpp:825: note: #pragma message: basebar2.cpp(825) : Port Message: > BaseBar::SetBarSize - do nothing > basebar2.cpp: In member function 'BOOL BaseBar::Show(DialogBarOp*)': > basebar2.cpp:923: note: #pragma message: basebar2.cpp(923) : Port Message: > BaseBar::Show - do nothing > basebar2.cpp: In member function 'BOOL BaseBar::Hide(DialogBarOp*)': > basebar2.cpp:1003: note: #pragma message: basebar2.cpp(1003) : Port > Message: BaseBar::Hide - do nothing > basebar2.cpp: In member function 'BOOL BaseBar::Create(DialogBarOp*)': > basebar2.cpp:1041: note: #pragma message: basebar2.cpp(1041) : Port > Message: BaseBar::Create - do nothing > basebar2.cpp: In member function 'BOOL BaseBar::RecreateAt(KernelBarPos, > DockBarType, BaseBar*, DialogBarOp*, wxWindow*)': > basebar2.cpp:1226: note: #pragma message: basebar2.cpp(1226) : Port > Message: BaseBar::RecreateAt - do nothing > basebar2.cpp: In member function 'BOOL BaseBar::Recreate(DockBarType, > BaseBar*, DialogBarOp*, BOOL)': > basebar2.cpp:1346: note: #pragma message: basebar2.cpp(1346) : Port > Message: BaseBar::Recreate - do nothing > basebar2.cpp: In member function 'KernelBarPos* BaseBar::GetBarPosition()': > basebar2.cpp:1671: note: #pragma message: basebar2.cpp(1671) : Port > Message: BaseBar::GetBarPosition - do nothing > basebar2.cpp: In member function 'BOOL BaseBar::FormatLineFeeds(INT32, > wxSize*, INT32*)': > basebar2.cpp:2032: note: #pragma message: basebar2.cpp(2032) : Port > Message: BaseBar::FormatLineFeeds - do nothing > basebar2.cpp: In member function 'UINT32 > BaseBar::GetNearestControl(wxPoint)': > basebar2.cpp:2249: note: #pragma message: basebar2.cpp(2249) : Port > Message: BaseBar::GetNearestControl - do nothing > basebar2.cpp: In member function 'virtual BOOL > BaseBar::FormatFloatingBar(BOOL, ForceControlSize)': > basebar2.cpp:2464: note: #pragma message: basebar2.cpp(2464) : Port > Message: BaseBar::FormatFloatingBar - do nothing > basebar2.cpp: In member function 'virtual BOOL > BaseBar::FormatHorizontalBar(BOOL, ForceControlSize)': > basebar2.cpp:2772: note: #pragma message: basebar2.cpp(2772) : Port > Message: BaseBar::FormatHorizontalBar - do nothing > basebar2.cpp: In member function 'virtual BOOL > BaseBar::FormatVerticalBar(BOOL, ForceControlSize)': > basebar2.cpp:3021: note: #pragma message: basebar2.cpp(3021) : Port > Message: BaseBar::FormatVerticalBar - do nothing > basebar2.cpp: In member function 'void* BaseBar::GetModuleInst(const > BarControlInfo*, UINT32*)': > basebar2.cpp:3257: note: #pragma message: basebar2.cpp(3257) : Port > Message: BaseBar::GetModuleInst - do nothing > basebar2.cpp: In member function 'BOOL > BaseBar::CreateControlItem(DLGITEMTEMPLATE*, BarControl*, void*, UINT32)': > basebar2.cpp:3614: note: #pragma message: basebar2.cpp(3614) : Port > Message: BaseBar::GetModuleInst - do nothing > basebar2.cpp: In member function 'void BaseBar::InformControlsDead()': > basebar2.cpp:4313: note: #pragma message: basebar2.cpp(4313) : Port > Message: BaseBar::InformControlsDead - do nothing > basebar2.cpp: In member function 'virtual void BaseBar::StartDrag(wxPoint, > DlgDragType)': > basebar2.cpp:4465: note: #pragma message: basebar2.cpp(4465) : Port > Message: BaseBar::StartDrag - do nothing > basebar2.cpp: At global scope: > basebar2.cpp:4568: error: '#pragma' is not allowed here > basebar2.cpp:4597: error: expected '}' before 'wxEventTableEntry' > basebar2.cpp:4597: error: expected ',' or ';' before 'wxEventTableEntry' > basebar2.cpp:4597: error: expected declaration before '}' token > make[2]: *** [libwxOil_a-basebar2.o] Error 1 > make[2]: Leaving directory > `/home/haawda/paketierung/community/office/xaralx/src/XaraLX-0.7r1785/wxOil' > make[1]: *** [all] Error 2 > make[1]: Leaving directory > `/home/haawda/paketierung/community/office/xaralx/src/XaraLX-0.7r1785/wxOil' > make: *** [all-recursive] Error 1 > ==> ERROR: Build Failed. > Aborting... > > Upstream developement for Linux stopped some years ago, so I would suggest > to move the package to unsupported, or does someone have an idea how to > patch? > > Regards Stefan >
