Compiler error: Libraries must be registered in Repository.mk
Alex Kempshall
mcmurchy1917-libreoffice at yahoo.co.uk
Fri Jun 22 12:15:11 UTC 2018
On 22/06/18 09:43, Stephan Bergmann wrote:
> On 22/06/18 09:49, Alex Kempshall wrote:
>> I've now set up a test bed with Slackware Current (kde5) and have
>> tried to compile with the following flags
>>
>>> --disable-ccache \
>>> --disable-gtk3 \
>>> --enable-kde5 \
>>> --with-parallelism=5 \
>>> --without-junit \
>>> --without-gssapi \
>>> --without-krb5
>>
>> Almost immediately it fails with
>>
>>> [info ALL] currently known libraries are: OGLTrans
>>> PresentationMinimizer PresenterScreen abp acc active_native
>>> affine_uno_uno analysis animcore avmedia avmediagst basctl basegfx
>>> basprov bib binaryurp bootstrap cached1 cairocanvas calc
>>> canvasfactory canvastools chartcontroller chartcore chartopengl clew
>>> clucene cmdmail collator_data comphelper configmgr cppcanvas cppu
>>> cppuhelper ctl cui date dba dbahsql dbase dbaxml dbmm dbp dbpool2
>>> dbtools dbu deployment deploymentgui deploymentmisc desktop_detector
>>> desktopbe1 dict_ja dict_zh dlgprov drawinglayer editeng embobj
>>> emboleobj emfio epoxy evtatt expwrap file filterconfig firebird_sdbc
>>> flash flat for forui fps_office frm fsstorage fwe fwi fwk fwl fwm
>>> gcc3_uno gie graphicfilter guesslang helplinker hsqldb hwp hyphen
>>> i18nlangtag i18npool i18nsearch i18nutil icg index_data
>>> introspection invocadapt invocation io java_uno javaloader javavm
>>> jdbc jpipe juh juhx jvmaccess jvmfwk kde5be1 ldapbe2 lng lnth
>>> localebe1 localedata_en localedata_es localedata_euro
>>> localedata_others log log_uno_uno losessioninstall lwpft mcnttype
>>> migrationoo2 migrationoo3 mork mozbootstrap msfilter msforms msword
>>> mtfrenderer mysql mysqlc mysqlcppconn namingservice neon numbertext
>>> odbc odfflatxml offacc officebean oglcanvas oox opencl package2
>>> passive_native passwordcontainer pcr pdffilter pdfimport pdfium
>>> postgresql-sdbc postgresql-sdbc-impl pricing protocolhandler
>>> proxyfac purpenvhelper pythonloader pyuno pyuno_wrapper recentfile
>>> reflection reg rpt rptui rptxml sal sal_textenc salhelper sax sb sc
>>> scd scfilt scn scqahelper scriptframe scui sd sdbc2 sdbt sdd sdfilt
>>> sdui sfx simplecanvas slideshow sm smd smoketest sofficeapp solver
>>> sot spell spl srtrs1 stocservices storagefd store stringresource
>>> subsequenttest svgfilter svgio svl svt svx svxcore sw swd swui syssh
>>> t602filter test test-setupvcl testtools_bridgetest
>>> testtools_bridgetest-common testtools_constructors testtools_cppobj
>>> textconv_dict textconversiondlgs textfd tk tl ucb1 ucbhelper
>>> ucpchelp1 ucpcmis1 ucpdav1 ucpexpand1 ucpext ucpfile1 ucpftp1
>>> ucpgio1 ucphier1 ucpimage ucppkg1 ucptdoc1 unobootstrapprotector
>>> unoexceptionprotector unoidl unopkgapp unordf unotest unowinreg
>>> unoxml unsafe_uno_uno updatefeed utl uui uuresolver vbaevents
>>> vbahelper vbaobj vbaswobj vcl vclbootstrapprotector vclcanvas
>>> vclplug_gen vclplug_gtk vclplug_kde5 wpftcalc wpftdraw wpftimpress
>>> wpftqahelper wpftwriter writer writerfilter writerperfect xmlfa
>>> xmlfd xmlreader xmlscript xmlsecurity xo xof xsec_xmlsec xsltdlg
>>> xsltfilter xstor
>>> /home/alex/master/vcl/Library_vclplug_kde5.mk:36: *** Cannot link
>>> against library/libraries vclplug_qt5. Libraries must be registered
>>> in Repository.mk or RepositoryExternal.mk. Stop.
>>> make: *** [Makefile:286: build] Error 2
>
> vcl/Library_vclplug_kde5.mk depends on vcl/Library_vclplug_qt5.mk, but
> --enable-kde5 presumably doesn't set ENABLE_QT5=TRUE, so that
> dependency doesn't get built. A stopgap measure until that's fixed
> properly would be to also configure --with-qt5 (which will add a
> instdir/program/libvclplug_qt5lo.so that you don't really need, but
> which shouldn't hurt, either).
>
Hi Stephan
I added --enable-qt5 which got me a clean compile.
Thanks
More information about the LibreOffice
mailing list