[kde-freebsd] Problem compiling qt4-designer from area51

A.Yerenkow yerenkow at uct.ua
Sat May 23 20:39:55 CEST 2009


On 23.05.2009 20:13, Raphael Kubo da Costa wrote:
> 2009/5/23 A.Yerenkow<yerenkow at uct.ua>:
>    
>> On 23.05.2009 19:34, Raphael Kubo da Costa wrote:
>>      
>>> Hi there,
>>>
>>> New problem when compiling from area51. qt4-designer refuses to
>>> compile and gives the following errors:
>>>
>>> .obj/release-shared/qdesigner.o(.text+0x4ad): In function
>>> `QDesigner::parseCommandLineArgs(QStringList&, QString&)':
>>> : undefined reference to
>>> `QDesignerPropertySheet::setInternalDynamicPropertiesEnabled(bool)'
>>> .obj/release-shared/qdesigner_formwindow.o(.text+0x45d): In function
>>> `QDesignerFormWindow::QDesignerFormWindow(QDesignerFormWindowInterface*,
>>> QDesignerWorkbench*, QWidget*, QFlags<Qt::WindowType>)':
>>> : undefined reference to
>>>
>>> `qdesigner_internal::FormWindowBase::setupDefaultAction(QDesignerFormWindowInterface*)'
>>> .obj/release-shared/qdesigner_formwindow.o(.text+0x67d): In function
>>> `QDesignerFormWindow::QDesignerFormWindow(QDesignerFormWindowInterface*,
>>> QDesignerWorkbench*, QWidget*, QFlags<Qt::WindowType>)':
>>> : undefined reference to
>>>
>>> `qdesigner_internal::FormWindowBase::setupDefaultAction(QDesignerFormWindowInterface*)'
>>> .obj/release-shared/qdesigner_workbench.o(.text+0x1ae8): In function
>>> `QDesignerWorkbench::loadForm(QString const&, bool, bool*, QString*)':
>>> : undefined reference to
>>>
>>> `qdesigner_internal::FormWindowBase::setLineTerminatorMode(qdesigner_internal::FormWindowBase::LineTerminatorMode)'
>>> .obj/release-shared/qdesigner_workbench.o(.text+0x24e0): In function
>>> `QDesignerWorkbench::saveSettings() const':
>>> : undefined reference to
>>> `QDesignerFormEditorInterface::settingsManager() const'
>>> .obj/release-shared/qdesigner_workbench.o(.text+0x48f0): In function
>>> `QDesignerWorkbench::QDesignerWorkbench()':
>>> : undefined reference to `QDesignerFormEditorInterface::optionsPages()
>>> const'
>>> .obj/release-shared/qdesigner_workbench.o(.text+0x492d): In function
>>> `QDesignerWorkbench::QDesignerWorkbench()':
>>> : undefined reference to
>>>
>>> `QDesignerFormEditorInterface::setOptionsPages(QList<QDesignerOptionsPageInterface*>
>>> const&)'
>>> .obj/release-shared/qdesigner_workbench.o(.text+0x4966): In function
>>> `QDesignerWorkbench::QDesignerWorkbench()':
>>> : undefined reference to
>>> `QDesignerFormEditorInterface::settingsManager() const'
>>> .obj/release-shared/qdesigner_workbench.o(.text+0x5610): In function
>>> `QDesignerWorkbench::QDesignerWorkbench()':
>>> : undefined reference to `QDesignerFormEditorInterface::optionsPages()
>>> const'
>>> .obj/release-shared/qdesigner_workbench.o(.text+0x564d): In function
>>> `QDesignerWorkbench::QDesignerWorkbench()':
>>> : undefined reference to
>>>
>>> `QDesignerFormEditorInterface::setOptionsPages(QList<QDesignerOptionsPageInterface*>
>>> const&)'
>>> .obj/release-shared/qdesigner_workbench.o(.text+0x5686): In function
>>> `QDesignerWorkbench::QDesignerWorkbench()':
>>> : undefined reference to
>>> `QDesignerFormEditorInterface::settingsManager() const'
>>> .obj/release-shared/qdesigner_settings.o(.text+0x65): In function
>>> `QDesignerSettings::QDesignerSettings(QDesignerFormEditorInterface*)':
>>> : undefined reference to
>>>
>>> `qdesigner_internal::QDesignerSharedSettings::QDesignerSharedSettings(QDesignerFormEditorInterface*)'
>>> .obj/release-shared/qdesigner_settings.o(.text+0x75): In function
>>> `QDesignerSettings::QDesignerSettings(QDesignerFormEditorInterface*)':
>>> : undefined reference to
>>>
>>> `qdesigner_internal::QDesignerSharedSettings::QDesignerSharedSettings(QDesignerFormEditorInterface*)'
>>> .obj/release-shared/qdesigner_actions.o(.text+0x190): In function
>>> `QDesignerActions::previewConfiguration()':
>>> : undefined reference to
>>>
>>> `qdesigner_internal::QDesignerSharedSettings::QDesignerSharedSettings(QDesignerFormEditorInterface*)'
>>> .obj/release-shared/qdesigner_actions.o(.text+0x198): In function
>>> `QDesignerActions::previewConfiguration()':
>>> : undefined reference to
>>>
>>> `qdesigner_internal::QDesignerSharedSettings::isCustomPreviewConfigurationEnabled()
>>> const'
>>> .obj/release-shared/qdesigner_actions.o(.text+0x1bc): In function
>>> `QDesignerActions::previewConfiguration()':
>>> : undefined reference to
>>> `qdesigner_internal::QDesignerSharedSettings::customPreviewConfiguration()
>>> const'
>>> .obj/release-shared/qdesigner_actions.o(.text+0x12dd): In function
>>> `QDesignerActions::createPreviewPixmap(QDesignerFormWindowInterface*)':
>>> : undefined reference to
>>>
>>> `qdesigner_internal::PreviewManager::createPreviewPixmap(QDesignerFormWindowInterface
>>> const*, QString const&, QString*)'
>>> .obj/release-shared/qdesigner_actions.o(.text+0x30c0): In function
>>> `QDesignerActions::backupForms()':
>>> : undefined reference to
>>> `qdesigner_internal::FormWindowBase::lineTerminatorMode() const'
>>> .obj/release-shared/qdesigner_actions.o(.text+0x40bc): In function
>>> `QDesignerActions::showWidgetSpecificHelp()':
>>> : undefined reference to
>>> `qdesigner_internal::QDesignerIntegration::contextHelpId() const'
>>> .obj/release-shared/qdesigner_actions.o(.text+0x6fc6): In function
>>> `QDesignerActions::QDesignerActions(QDesignerWorkbench*)':
>>> : undefined reference to
>>> `qdesigner_internal::QDesignerFormWindowManager::staticMetaObject'
>>> .obj/release-shared/qdesigner_actions.o(.text+0x9736): In function
>>> `QDesignerActions::QDesignerActions(QDesignerWorkbench*)':
>>> : undefined reference to
>>> `qdesigner_internal::QDesignerFormWindowManager::staticMetaObject'
>>> .obj/release-shared/qdesigner_actions.o(.text+0xb95e): In function
>>> `QDesignerActions::writeOutForm(QDesignerFormWindowInterface*, QString
>>> const&)':
>>> : undefined reference to
>>> `qdesigner_internal::FormWindowBase::lineTerminatorMode() const'
>>> .obj/release-shared/saveformastemplate.o(.text+0xbbb): In function
>>> `SaveFormAsTemplate::accept()':
>>> : undefined reference to
>>>
>>> `qdesigner_internal::QDesignerSharedSettings::setFormTemplatePaths(QStringList
>>> const&)'
>>> .obj/release-shared/saveformastemplate.o(.text+0x103d): In function
>>> `SaveFormAsTemplate::SaveFormAsTemplate(QDesignerFormEditorInterface*,
>>> QDesignerFormWindowInterface*, QWidget*)':
>>> : undefined reference to
>>> `qdesigner_internal::QDesignerSharedSettings::formTemplatePaths()
>>> const'
>>> .obj/release-shared/saveformastemplate.o(.text+0x12ed): In function
>>> `SaveFormAsTemplate::SaveFormAsTemplate(QDesignerFormEditorInterface*,
>>> QDesignerFormWindowInterface*, QWidget*)':
>>> : undefined reference to
>>> `qdesigner_internal::QDesignerSharedSettings::formTemplatePaths()
>>> const'
>>> .obj/release-shared/newform.o(.text+0x2a): In function
>>> `NewForm::grabForm(QDesignerFormEditorInterface*, QIODevice&, QString
>>> const&, qdesigner_internal::DeviceProfile const&)':
>>> : undefined reference to
>>>
>>> `qdesigner_internal::NewFormWidget::grabForm(QDesignerFormEditorInterface*,
>>> QIODevice&, QString const&, qdesigner_internal::DeviceProfile const&)'
>>> .obj/release-shared/newform.o(.text+0xdcb): In function
>>> `NewForm::NewForm(QDesignerWorkbench*, QWidget*, QString const&)':
>>> : undefined reference to
>>>
>>> `QDesignerNewFormWidgetInterface::createNewFormWidget(QDesignerFormEditorInterface*,
>>> QWidget*)'
>>> .obj/release-shared/newform.o(.text+0x128b): In function
>>> `NewForm::NewForm(QDesignerWorkbench*, QWidget*, QString const&)':
>>> : undefined reference to
>>>
>>> `QDesignerNewFormWidgetInterface::createNewFormWidget(QDesignerFormEditorInterface*,
>>> QWidget*)'
>>> .obj/release-shared/preferencesdialog.o(.text+0x24e): In function
>>> `PreferencesDialog::PreferencesDialog(QDesignerFormEditorInterface*,
>>> QWidget*)':
>>> : undefined reference to `QDesignerFormEditorInterface::optionsPages()
>>> const'
>>> .obj/release-shared/preferencesdialog.o(.text+0x63e): In function
>>> `PreferencesDialog::PreferencesDialog(QDesignerFormEditorInterface*,
>>> QWidget*)':
>>> : undefined reference to `QDesignerFormEditorInterface::optionsPages()
>>> const'
>>> /usr/local/lib/qt4/libQtDesigner.so: undefined reference to
>>> `QCss::Parser::parse(QCss::StyleSheet*)'
>>> *** Error code 1
>>> 1 error
>>> *** Error code 2
>>> 1 error
>>> *** Error code 2
>>> 1 error
>>> *** Error code 2
>>> 1 error
>>> *** Error code 1
>>>
>>> Stop in /usr/ports/devel/qt4-designer.
>>> ** Command failed [exit code 1]: /usr/bin/script -qa
>>> /tmp/portupgrade20090523-83898-1z0zguj-0 env UPGRADE_TOOL=portupgrade
>>> UPGRADE_PORT=qt4-designer-4.4.3 UPGRADE_PORT_VER=4.4.3 make
>>> ** Fix the problem and try again.
>>>
>>>        
>> same trick, remove from NO_EXTRACT gui (if I'm not mistaken)
>>      
> gui is not in DO_NOT_EXTRACT, it's already in QT_COMPONENTS.
>    
my mistake, remove from there that phonon again :)
should build.
I've full 4.5.1 here, with those simple tweaks, so keep trying you'll 
get it working.



More information about the kde-freebsd mailing list