← Back to team overview

qpdfview team mailing list archive

[Question #447836]: Unable to build revision 2036

 

New question #447836 on qpdfview:
https://answers.launchpad.net/qpdfview/+question/447836

Building on Ubuntu 16.04. Installed missing dependencies and dev files. Then stumbled unto cups errors. I installed all dev files of cups in the repo, but still a fail. This is the step I've got to:

g++ -m64 -Wl,-O1 -o qpdfview objects/settings.o objects/pluginhandler.o objects/shortcuthandler.o objects/rendertask.o objects/tileitem.o objects/pageitem.o objects/thumbnailitem.o objects/presentationview.o objects/searchmodel.o objects/searchitemdelegate.o objects/searchtask.o objects/miscellaneous.o objects/documentlayout.o objects/documentview.o objects/printdialog.o objects/settingsdialog.o objects/fontsdialog.o objects/helpdialog.o objects/recentlyusedmenu.o objects/recentlyclosedmenu.o objects/bookmarkmenu.o objects/bookmarkdialog.o objects/bookmarkmodel.o objects/database.o objects/mainwindow.o objects/main.o objects/synctex_parser.o objects/synctex_parser_utils.o objects/signalhandler.o objects/moc_settings.o objects/moc_model.o objects/moc_pluginhandler.o objects/moc_shortcuthandler.o objects/moc_rendertask.o objects/moc_pageitem.o objects/moc_thumbnailitem.o objects/moc_presentationview.o objects/moc_searchmodel.o objects/moc_searchitemdelegate.o objects/moc_searchtask.o objects/moc_miscellaneous.o objects/moc_documentview.o objects/moc_printdialog.o objects/moc_settingsdialog.o objects/moc_fontsdialog.o objects/moc_helpdialog.o objects/moc_recentlyusedmenu.o objects/moc_recentlyclosedmenu.o objects/moc_bookmarkmodel.o objects/moc_bookmarkmenu.o objects/moc_bookmarkdialog.o objects/moc_database.o objects/moc_mainwindow.o objects/moc_signalhandler.o objects/qrc_icons.o    -L/usr/lib/x86_64-linux-gnu -lz -lmagic -lQtDBus -lQtSvg -lQtSql -lQtGui -lQtCore -lpthread 
objects/documentview.o: In function `qpdfview::DocumentView::printUsingCUPS(QPrinter*, qpdfview::PrintOptions const&, int, int)':
documentview.cpp:(.text+0xba4d): undefined reference to `cupsGetDests'
documentview.cpp:(.text+0xba9a): undefined reference to `cupsGetDest'
documentview.cpp:(.text+0xbb14): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xbc02): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xbc92): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xbcea): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xbd2a): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xbd6a): undefined reference to `cupsGetPPD'
documentview.cpp:(.text+0xbd80): undefined reference to `ppdOpenFile'
documentview.cpp:(.text+0xbd9b): undefined reference to `ppdFindOption'
documentview.cpp:(.text+0xbe11): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xbe1e): undefined reference to `ppdClose'
documentview.cpp:(.text+0xbe6d): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xbedc): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xbefa): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xbf18): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xbf52): undefined reference to `cupsAddOption'
objects/documentview.o:documentview.cpp:(.text+0xbf66): more undefined references to `cupsAddOption' follow
objects/documentview.o: In function `qpdfview::DocumentView::printUsingCUPS(QPrinter*, qpdfview::PrintOptions const&, int, int)':
documentview.cpp:(.text+0xc490): undefined reference to `cupsPrintFile'
documentview.cpp:(.text+0xc505): undefined reference to `cupsFreeDests'
documentview.cpp:(.text+0xc514): undefined reference to `cupsFreeOptions'
documentview.cpp:(.text+0xc574): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xc588): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xc59c): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xc5b0): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xc5c4): undefined reference to `cupsAddOption'
objects/documentview.o:documentview.cpp:(.text+0xc5d8): more undefined references to `cupsAddOption' follow
objects/documentview.o: In function `qpdfview::DocumentView::printUsingCUPS(QPrinter*, qpdfview::PrintOptions const&, int, int)':
documentview.cpp:(.text+0xc60d): undefined reference to `cupsFreeDests'
documentview.cpp:(.text+0xc61c): undefined reference to `cupsFreeOptions'
documentview.cpp:(.text+0xc65b): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xc6ad): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xc7d6): undefined reference to `cupsAddOption'
documentview.cpp:(.text+0xc83a): undefined reference to `cupsLastErrorString'
documentview.cpp:(.text+0xc935): undefined reference to `cupsFreeDests'
documentview.cpp:(.text+0xc93f): undefined reference to `cupsLastErrorString'
documentview.cpp:(.text+0xcfd7): undefined reference to `ppdClose'
collect2: error: ld returned 1 exit status
Makefile.application:212: recipe for target 'qpdfview' failed
make[1]: *** [qpdfview] Error 1
make[1]: Leaving directory '/home/pp/qpdfview'
Makefile:177: recipe for target 'sub-application-pro-make_default-ordered' failed
make: *** [sub-application-pro-make_default-ordeed] Error 2

Any suggestions what I could try?

-- 
You received this question notification because your team qpdfview is an
answer contact for qpdfview.