Op 24-08-2023 om 13:09 schreef Jean-Marc Lasgouttes:
Le 24/08/2023 à 09:38, Cor Blom a écrit :
Op 24-08-2023 om 00:50 schreef Jean-Marc Lasgouttes:
Do you have a config.log? The configure mechanism for qt6 now relies on qmake, so there may be quirks.

[   22s] run "./configure && make"
[   22s]
[   22s] + TEXMF=/usr/share/texmf
[   22s] + CONFIG_SHELL=/usr/bin/bash
[   22s] + export CONFIG_SHELL
...

Thanks. There is nothing obviously wrong here.

Can I see src/frontends/qt/Makefile too?


See attached. I use a recent git checkout, so it should be the same as the one in the git sources.

Cor
include $(top_srcdir)/config/common.am

BUILT_SOURCES = $(UIFILES:%.ui=ui_%.h)
BUILT_SOURCES += $(MOCEDFILES)

CLEANFILES = $(BUILT_SOURCES)

#########################  Qt stuff  #############################
# Use _() for localization instead of tr() or trUtf8()
UICFLAGS=-tr lyx::qt_

# The ui_%.h pattern must match the filter in ../../../po/Rules-lyx
ui_%.h: ui/%.ui
        $(AM_V_GEN)$(QT_UIC) $(UICFLAGS) $< -o $@

MOCEDFILES = $(MOCHEADER:%.h=moc_%.cpp)

QT_VERSION = $(shell IFS=.; set -- `echo $(QTLIB_VERSION)`; \
             echo 0x0`echo "obase=16; $$1*65536+$$2*256+$$3" | bc`)

# The moc_%.cpp pattern must match the filter in ../../../po/Rules-lyx
moc_%.cpp: %.h
        $(AM_V_GEN)$(QT_MOC) -DQT_VERSION=$(QT_VERSION) -o $@ $<


#########################  LIBRARIES  #############################

noinst_LIBRARIES = liblyxqt.a

liblyxqt_a_DEPENDENCIES = $(MOCEDFILES)

AM_CPPFLAGS += \
        $(QT_CPPFLAGS) \
        -DQT_NO_CAST_TO_ASCII \
        -DQT_NO_STL \
        -I$(top_srcdir)/src \
        -I$(top_srcdir)/src/frontends \
        -I$(top_srcdir)/images \
        $(QT_INCLUDES) \
        $(BOOST_INCLUDES) $(ICONV_INCLUDES) $(ZLIB_INCLUDES) $(NOD_INCLUDES)

SOURCEFILES = \
        ButtonPolicy.cpp \
        ButtonPolicy.h \
        Dialog.cpp \
        DialogFactory.cpp \
        Action.cpp \
        BulletsModule.cpp \
        ButtonController.cpp \
        CategorizedCombo.cpp \
        ColorCache.cpp \
        CustomizedWidgets.cpp \
        DialogView.cpp \
        DockView.cpp \
        EmptyTable.cpp \
        FancyLineEdit.cpp \
        FileDialog.cpp \
        FindAndReplace.cpp \
        FloatPlacement.cpp \
        GuiAbout.cpp \
        GuiAlert.cpp \
        GuiApplication.cpp \
        GuiBibitem.cpp \
        GuiBibtex.cpp \
        GuiBox.cpp \
        GuiBranch.cpp \
        GuiBranches.cpp \
        GuiChanges.cpp \
        GuiCharacter.cpp \
        GuiCitation.cpp \
        GuiClickableLabel.cpp \
        GuiClipboard.cpp \
        GuiCommandBuffer.cpp \
        GuiCommandEdit.cpp \
        GuiCompare.cpp \
        GuiCompareHistory.cpp \
        GuiCompleter.cpp \
        GuiCounter.cpp \
        GuiDelimiter.cpp \
        GuiDialog.cpp \
        GuiDocument.cpp \
        GuiErrorList.cpp \
        GuiERT.cpp \
        GuiExternal.cpp \
        GuiFontExample.cpp \
        GuiFontLoader.cpp \
        GuiFontMetrics.cpp \
        GuiGraphics.cpp \
        GuiHSpace.cpp \
        GuiHyperlink.cpp \
        GuiIdListModel.cpp \
        GuiImage.cpp \
        GuiInclude.cpp \
        GuiIndex.cpp \
        GuiIndices.cpp \
        GuiInfo.cpp \
        GuiKeySymbol.cpp \
        GuiLabel.cpp \
        GuiLine.cpp \
        GuiListings.cpp \
        GuiLog.cpp \
        GuiLyXFiles.cpp \
        GuiMathMatrix.cpp \
        GuiNomenclature.cpp \
        GuiNote.cpp \
        GuiPainter.cpp \
        GuiParagraph.cpp \
        GuiPhantom.cpp \
        GuiPrefs.cpp \
        GuiPrintindex.cpp \
        GuiPrintNomencl.cpp \
        GuiProgress.cpp \
        GuiProgressView.cpp \
        GuiRef.cpp \
        GuiSearch.cpp \
        GuiSelection.cpp \
        GuiSelectionManager.cpp \
        GuiSendto.cpp \
        GuiSetBorder.cpp \
        GuiShowFile.cpp \
        GuiSpellchecker.cpp \
        GuiSymbols.cpp \
        GuiTabular.cpp \
        GuiTabularCreate.cpp \
        GuiTexinfo.cpp \
        GuiThesaurus.cpp \
        GuiToc.cpp \
        GuiToolbar.cpp \
        GuiView.cpp \
        GuiViewSource.cpp \
        GuiVSpace.cpp \
        GuiWorkArea.cpp \
        GuiWrap.cpp \
        IconPalette.cpp \
        InGuiThread.cpp \
        InsertTableWidget.cpp \
        InsetParamsDialog.cpp \
        InsetParamsWidget.cpp \
        LengthCombo.cpp \
        LyXFileDialog.cpp \
        LaTeXHighlighter.cpp \
        LayoutBox.cpp \
        Menus.cpp \
        PanelStack.cpp \
        qt_helpers.cpp \
        TocModel.cpp \
        TocWidget.cpp \
        Toolbars.cpp \
        ToolTipFormatter.cpp \
        Validator.cpp

NOMOCHEADER = \
        ButtonController.h \
        ColorCache.h \
        Dialog.h \
        DialogFactory.h \
        FileDialog.h \
        GuiFontExample.h \
        GuiFontLoader.h \
        GuiFontMetrics.h \
        GuiIdListModel.h \
        GuiImage.h \
        GuiKeySymbol.h \
        GuiPainter.h \
        GuiWorkArea_Private.h \
        LaTeXHighlighter.h \
        qt_i18n.h \
        qt_helpers.h \
        Toolbars.h

MOCHEADER = \
        Action.h \
        BulletsModule.h \
        CategorizedCombo.h \
        CustomizedWidgets.h \
        DialogView.h \
        DockView.h \
        EmptyTable.h \
        FancyLineEdit.h \
        FindAndReplace.h \
        FloatPlacement.h \
        GuiAbout.h \
        GuiApplication.h \
        GuiBibitem.h \
        GuiBibtex.h \
        GuiBox.h \
        GuiBranches.h \
        GuiBranch.h \
        GuiChanges.h \
        GuiCharacter.h \
        GuiCitation.h \
        GuiClickableLabel.h \
        GuiClipboard.h \
        GuiCommandBuffer.h \
        GuiCommandEdit.h \
        GuiCompare.h \
        GuiCompareHistory.h \
        GuiCompleter.h \
        GuiCounter.h \
        GuiDelimiter.h \
        GuiDialog.h \
        GuiDocument.h \
        GuiErrorList.h \
        GuiERT.h \
        GuiExternal.h \
        GuiGraphics.h \
        GuiHSpace.h \
        GuiHyperlink.h \
        GuiInclude.h \
        GuiIndex.h \
        GuiIndices.h \
        GuiInfo.h \
        GuiLabel.h \
        GuiLine.h \
        GuiListings.h \
        GuiLog.h \
        GuiLyXFiles.h \
        GuiMathMatrix.h \
        GuiNomenclature.h \
        GuiNote.h \
        GuiParagraph.h \
        GuiPhantom.h \
        GuiPrefs.h \
        GuiPrintindex.h \
        GuiPrintNomencl.h \
        GuiProgress.h \
        GuiProgressView.h \
        GuiRef.h \
        GuiSearch.h \
        GuiSelection.h \
        GuiSelectionManager.h \
        GuiSendto.h \
        GuiSetBorder.h \
        GuiShowFile.h \
        GuiSpellchecker.h \
        GuiSymbols.h \
        GuiTabularCreate.h \
        GuiTabular.h \
        GuiTexinfo.h \
        GuiThesaurus.h \
        GuiToc.h \
        GuiToolbar.h \
        GuiView.h \
        GuiViewSource.h \
        GuiVSpace.h \
        GuiWorkArea.h \
        GuiWrap.h \
        IconPalette.h \
        InGuiThread.h \
        InsertTableWidget.h \
        InsetParamsDialog.h \
        InsetParamsWidget.h \
        LayoutBox.h \
        LengthCombo.h \
        LyXFileDialog.h \
        Menus.h \
        PanelStack.h \
        TocModel.h \
        TocWidget.h \
        ToolTipFormatter.h \
        Validator.h

UIFILES = \
        AboutUi.ui \
        BibitemUi.ui \
        BiblioUi.ui \
        BibtexUi.ui \
        BoxUi.ui \
        BranchesUi.ui \
        BranchesUnknownUi.ui \
        BranchUi.ui \
        BulletsUi.ui \
        ChangesUi.ui \
        ChangeTrackingUi.ui \
        CharacterUi.ui \
        CitationUi.ui \
        ColorUi.ui \
        CompareUi.ui \
        CompareHistoryUi.ui \
        CounterUi.ui \
        DelimiterUi.ui \
        DocumentUi.ui \
        ErrorListUi.ui \
        ERTUi.ui \
        ExternalUi.ui \
        FindAndReplaceUi.ui \
        FloatPlacementUi.ui \
        FontUi.ui \
        GraphicsUi.ui \
        HSpaceUi.ui \
        HyperlinkUi.ui \
        IncludeUi.ui \
        IndexUi.ui \
        IndicesUi.ui \
        InfoUi.ui \
        InsetParamsUi.ui \
        LabelUi.ui \
        LanguageUi.ui \
        LaTeXUi.ui \
        LineUi.ui \
        ListingsUi.ui \
        ListingsSettingsUi.ui \
        LocalLayoutUi.ui \
        LogUi.ui \
        LyXFilesUi.ui \
        MarginsUi.ui \
        MasterChildUi.ui \
        MathMatrixUi.ui \
        MathsUi.ui \
        ModulesUi.ui \
        NomenclUi.ui \
        NoteUi.ui \
        NumberingUi.ui \
        OutputUi.ui \
        PageLayoutUi.ui \
        ParagraphUi.ui \
        PDFSupportUi.ui \
        PhantomUi.ui \
        PreambleUi.ui \
        PrefColorsUi.ui \
        PrefCompletionUi.ui \
        PrefConvertersUi.ui \
        PrefDocHandlingUi.ui \
        PrefOutputUi.ui \
        PrefDisplayUi.ui \
        PrefEditUi.ui \
        PrefFileformatsUi.ui \
        PrefIdentityUi.ui \
        PrefInputUi.ui \
        PrefLanguageUi.ui \
        PrefLatexUi.ui \
        PrefPathsUi.ui \
        PrefScreenFontsUi.ui \
        PrefShortcutsUi.ui \
        PrefSpellcheckerUi.ui \
        PrefsUi.ui \
        PrefUi.ui \
        PrintindexUi.ui \
        PrintNomenclUi.ui \
        ProgressViewUi.ui \
        RefUi.ui \
        SearchUi.ui \
        SendtoUi.ui \
        ShortcutUi.ui \
        ShowFileUi.ui \
        SpellcheckerUi.ui \
        SymbolsUi.ui \
        TabularCreateUi.ui \
        TabularUi.ui \
        TexinfoUi.ui \
        TextLayoutUi.ui \
        ThesaurusUi.ui \
        TocUi.ui \
        ViewSourceUi.ui \
        VSpaceUi.ui \
        WorkAreaUi.ui \
        WrapUi.ui

liblyxqt_a_SOURCES = \
        $(SOURCEFILES) \
        $(MOCHEADER) \
        $(NOMOCHEADER)

EXTRA_DIST = CMakeLists.txt $(UIFILES:%=ui/%)
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to