Mandrake Cooker AXP Archive
building Qt on alpha

Subject: building Qt on alpha
From: Stefan van der Eijk (stefan@eijk.nu)
Date: Wed Oct 17 21:11:56 2001


I'm exeriencing some difficulty compiling qt 2.3.1 on the alpha. I
always seems to end like this:

g++ -L/users/cooker/RPM/BUILD/qt-2.3.1/lib
-Wl,-rpath,/users/cooker/RPM/BUILD/qt-2.3.1/lib -o
/users/cooker/RPM/BUILD/qt-2.3.1/bin/designer command.o formwindow.o
defs.o lay
out.o main.o mainwindow.o metadatabase.o pixmapchooser.o
propertyeditor.o resource.o sizehandle.o orderindicator.o
widgetfactory.o config.o hierarchyview.o listboxeditorimpl.o
 connectioneditorimpl.o newformimpl.o formlist.o help.o editslotsimpl.o
listvieweditorimpl.o connectionviewerimpl.o customwidgeteditorimpl.o
paletteeditorimpl.o styledbutton.o
 previewstack.o iconvieweditorimpl.o helpdialogimpl.o topicchooserimpl.o
multilineeditorimpl.o formsettingsimpl.o asciivalidator.o import.o
widgetdatabase.o kdewidgets.o domto
ol.o splashloader.o listboxeditor.o connectioneditor.o editslots.o
newform.o listvieweditor.o connectionviewer.o customwidgeteditor.o
texteditpreview.o listviewpreview.o palet
teeditor.o radiopreview.o checkboxpreview.o widgetpreview.o
iconvieweditor.o preferences.o helpdialog.o topicchooser.o
multilineeditor.o formsettings.o about.o pixmapfunction.
o createtemplate.o moc_command.o moc_formwindow.o moc_layout.o
moc_mainwindow.o moc_pixmapchooser.o moc_propertyeditor.o
moc_sizehandle.o moc_orderindicator.o moc_widgetfactor
y.o moc_hierarchyview.o moc_listboxeditorimpl.o
moc_connectioneditorimpl.o moc_newformimpl.o moc_formlist.o moc_help.o
moc_editslotsimpl.o moc_listvieweditorimpl.o moc_connect
ionviewerimpl.o moc_customwidgeteditorimpl.o moc_paletteeditorimpl.o
moc_styledbutton.o moc_previewstack.o moc_iconvieweditorimpl.o
moc_helpdialogimpl.o moc_topicchooserimpl.o
 moc_multilineeditorimpl.o moc_formsettingsimpl.o moc_asciivalidator.o
moc_import.o moc_listboxeditor.o moc_connectioneditor.o moc_editslots.o
moc_newform.o moc_listvieweditor
.o moc_connectionviewer.o moc_customwidgeteditor.o moc_texteditpreview.o
moc_listviewpreview.o moc_paletteeditor.o moc_radiopreview.o
moc_checkboxpreview.o moc_widgetpreview.o
 moc_iconvieweditor.o moc_preferences.o moc_helpdialog.o
moc_topicchooser.o moc_multilineeditor.o moc_formsettings.o moc_about.o
moc_pixmapfunction.o moc_createtemplate.o -L/
users/cooker/RPM/BUILD/qt-2.3.1/lib -lqutil -lqt -L/usr/X11R6/lib
-I/usr/X11R6/include -lSM -lICE -lXft -lpng -lz -ljpeg -lmng -ljpeg
-lXext -lX11 -lm
command.o: In function `ResizeCommand::~ResizeCommand(void)':
command.o(.gnu.linkonce.t._$_13ResizeCommand+0x2c): relocation truncated
to fit: BRADDR text
command.o: In function `InsertCommand::~InsertCommand(void)':
command.o(.gnu.linkonce.t._$_13InsertCommand+0x2c): relocation truncated
to fit: BRADDR text
command.o: In function `MoveCommand::~MoveCommand(void)':
command.o(.gnu.linkonce.t._$_11MoveCommand+0x184): relocation truncated
to fit: BRADDR text
command.o: In function `DeleteCommand::~DeleteCommand(void)':
command.o(.gnu.linkonce.t._$_13DeleteCommand+0x398): relocation
truncated to fit: BRADDR text
command.o: In function `SetPropertyCommand::~SetPropertyCommand(void)':
command.o(.gnu.linkonce.t._$_18SetPropertyCommand+0x138): relocation
truncated to fit: BRADDR text
command.o: In function
`LayoutHorizontalCommand::~LayoutHorizontalCommand(void)':
command.o(.gnu.linkonce.t._$_23LayoutHorizontalCommand+0x218):
relocation truncated to fit: BRADDR text
command.o: In function
`LayoutVerticalCommand::~LayoutVerticalCommand(void)':
command.o(.gnu.linkonce.t._$_21LayoutVerticalCommand+0x218): relocation
truncated to fit: BRADDR text
command.o: In function `LayoutGridCommand::~LayoutGridCommand(void)':
command.o(.gnu.linkonce.t._$_17LayoutGridCommand+0x48): relocation
truncated to fit: BRADDR text
command.o: In function `BreakLayoutCommand::~BreakLayoutCommand(void)':
command.o(.gnu.linkonce.t._$_18BreakLayoutCommand+0x84): relocation
truncated to fit: BRADDR text
command.o: In function `MacroCommand::~MacroCommand(void)':
command.o(.gnu.linkonce.t._$_12MacroCommand+0x68): relocation truncated
to fit: BRADDR text
command.o: In function `AddTabPageCommand::~AddTabPageCommand(void)':
command.o(.gnu.linkonce.t._$_17AddTabPageCommand+0x78): relocation
truncated to fit: BRADDR text
command.o: In function `DeleteTabPageCommand::~DeleteTabPageCommand(void)':
command.o(.gnu.linkonce.t._$_20DeleteTabPageCommand+0x78): relocation
truncated to fit: BRADDR text
command.o: In function `AddWizardPageCommand::~AddWizardPageCommand(void)':
command.o(.gnu.linkonce.t._$_20AddWizardPageCommand+0x78): relocation
truncated to fit: BRADDR text
command.o: In function
`DeleteWizardPageCommand::~DeleteWizardPageCommand(void)':
command.o(.gnu.linkonce.t._$_23DeleteWizardPageCommand+0x78): relocation
truncated to fit: BRADDR text
command.o: In function `AddConnectionCommand::~AddConnectionCommand(void)':
command.o(.gnu.linkonce.t._$_20AddConnectionCommand+0x70): relocation
truncated to fit: BRADDR text
command.o: In function
`RemoveConnectionCommand::~RemoveConnectionCommand(void)':
command.o(.gnu.linkonce.t._$_23RemoveConnectionCommand+0x70): relocation
truncated to fit: BRADDR text
command.o: In function `AddSlotCommand::~AddSlotCommand(void)':
command.o(.gnu.linkonce.t._$_14AddSlotCommand+0x98): relocation
truncated to fit: BRADDR text
command.o: In function `RemoveSlotCommand::~RemoveSlotCommand(void)':
command.o(.gnu.linkonce.t._$_17RemoveSlotCommand+0x98): relocation
truncated to fit: BRADDR text
command.o: In function `LowerCommand::~LowerCommand(void)':
command.o(.gnu.linkonce.t._$_12LowerCommand+0x84): relocation truncated
to fit: BRADDR text
command.o: In function `RaiseCommand::~RaiseCommand(void)':
command.o(.gnu.linkonce.t._$_12RaiseCommand+0x84): relocation truncated
to fit: BRADDR text
command.o: In function `PasteCommand::~PasteCommand(void)':
command.o(.gnu.linkonce.t._$_12PasteCommand+0x84): relocation truncated
to fit: BRADDR text
command.o: In function `TabOrderCommand::~TabOrderCommand(void)':
command.o(.gnu.linkonce.t._$_15TabOrderCommand+0xd4): relocation
truncated to fit: BRADDR text
command.o: In function
`PopulateListBoxCommand::~PopulateListBoxCommand(void)':
command.o(.gnu.linkonce.t._$_22PopulateListBoxCommand+0x304): relocation
truncated to fit: BRADDR text
command.o: In function
`PopulateIconViewCommand::~PopulateIconViewCommand(void)':
command.o(.gnu.linkonce.t._$_23PopulateIconViewCommand+0x304):
relocation truncated to fit: BRADDR text
command.o: In function
`PopulateListViewCommand::~PopulateListViewCommand(void)':
command.o(.gnu.linkonce.t._$_23PopulateListViewCommand+0x2c): relocation
truncated to fit: BRADDR text
command.o: In function
`PopulateMultiLineEditCommand::~PopulateMultiLineEditCommand(void)':
command.o(.gnu.linkonce.t._$_28PopulateMultiLineEditCommand+0xc0):
relocation truncated to fit: BRADDR text
layout.o: In function `QMapPrivate<QGuardedPtr<QWidget>,
QRect>::insert(QMapNodeBase *, QMapNodeBase *, QGuardedPtr<QWidget>
const &)':
layout.o(.QMapPrivate<QGuardedPtr<QWidget>,
QRect>::gnu.linkonce.t.insert(QMapNodeBase *, QMapNodeBase *,
QGuardedPtr<QWidget> const &)+0x138): relocation truncated to fit: BR
ADDR text
metadatabase.o: In function
`QList<MetaDataBase::CustomWidget>::deleteItem(void *)':
metadatabase.o(.QList<MetaDataBase::CustomWidget>::gnu.linkonce.t.deleteItem(void
*)+0x24): relocation truncated to fit: BRADDR text
helpdialogimpl.o: In function `void qHeapSortPushDown<MyString>(MyString
*, int, int)':
helpdialogimpl.o(.void
gnu.linkonce.t.qHeapSortPushDown<MyString>(MyString *, int, int)+0x80):
relocation truncated to fit: BRADDR text
helpdialogimpl.o(.void
gnu.linkonce.t.qHeapSortPushDown<MyString>(MyString *, int, int)+0x1ec):
relocation truncated to fit: BRADDR text
helpdialogimpl.o(.void
gnu.linkonce.t.qHeapSortPushDown<MyString>(MyString *, int, int)+0x1fc):
relocation truncated to fit: BRADDR text
helpdialogimpl.o(.void
gnu.linkonce.t.qHeapSortPushDown<MyString>(MyString *, int, int)+0x370):
relocation truncated to fit: BRADDR text
helpdialogimpl.o(.void
gnu.linkonce.t.qHeapSortPushDown<MyString>(MyString *, int, int)+0x380):
relocation truncated to fit: BRADDR text
collect2: ld returned 1 exit status
make[5]: *** [/users/cooker/RPM/BUILD/qt-2.3.1/bin/designer] Error 1
make[5]: Leaving directory
`/users/cooker/RPM/BUILD/qt-2.3.1/tools/designer/designer'
make[4]: *** [designer] Error 2
make[4]: Leaving directory `/users/cooker/RPM/BUILD/qt-2.3.1/tools/designer'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/users/cooker/RPM/BUILD/qt-2.3.1/tools/designer'
make[2]: *** [designer] Error 2
make[2]: Leaving directory `/users/cooker/RPM/BUILD/qt-2.3.1/tools'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/users/cooker/RPM/BUILD/qt-2.3.1/tools'
make: *** [sub-tools] Error 2
error: Bad exit status from /users/cooker/tmp/rpm-tmp.92587 (%build)

RPM build errors:
    Bad exit status from /users/cooker/tmp/rpm-tmp.92587 (%build)

I've tried chaining the Optimization flags from -O2 to -O1 or O0, but
this doesn't help...

any idea's?

Thanks!!

Stefan van der Eijk



This archive was generated by hypermail version 2a22 on Sat Dec 8 16:00:06 2001 PST
Send any problems or questions about this archive to webmaster@alphalinux.org.