octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [stable build from source] Ubuntu 20.04 scintilla not found


From: Kai Torben Ohlhus
Subject: Re: [stable build from source] Ubuntu 20.04 scintilla not found
Date: Thu, 18 Jun 2020 22:15:36 +0900
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0

On 6/18/20 10:01 PM, Nir Krakauer wrote:
> In my build on Ubuntu 20.04, it seems from the config.log file that
> scintilla was at first not found, but then was found:
> 
> configure:70459: checking for the QScintilla library for Qt 5
> configure:70504: g++ -o conftest -fPIC -g -O2 -pthread -fopenmp
> -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtHelp
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtSql
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtXml
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore
> -I/usr/include/x86_64-linux-gnu/qt5 -fPIC -I/usr/include/suitesparse
> conftest.cpp -lQt5Network -lQt5PrintSupport -lQt5Help -lQt5Widgets
> -lQt5Gui -lQt5Sql -lQt5Xml -lQt5Core -lqscintilla2-qt5 >&5
> /usr/bin/ld: cannot find -lqscintilla2-qt5
> collect2: error: ld returned 1 exit status
> ...
> configure:70504: g++ -o conftest -fPIC -g -O2 -pthread -fopenmp
> -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtHelp
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtSql
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtXml
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore
> -I/usr/include/x86_64-linux-gnu/qt5 -fPIC -I/usr/include/suitesparse
> conftest.cpp -lQt5Network -lQt5PrintSupport -lQt5Help -lQt5Widgets
> -lQt5Gui -lQt5Sql -lQt5Xml -lQt5Core -lqscintilla2_qt5 >&5
> configure:70504: $? = 0
> configure:70527: result: -lqscintilla2_qt5
> configure:70537: checking whether QScintilla has version 2.6.0 or later
> configure:70575: g++ -E -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtHelp
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtSql
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtXml
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore
> -I/usr/include/x86_64-linux-gnu/qt5 -fPIC -I/usr/include/suitesparse
> conftest.cpp
> configure:70575: $? = 0
> configure:70590: result: yes
> ...
> | #define HAVE_QT 1
> | #define HAVE_QSTANDARDPATHS 1
> | #define HAVE_QGUIAPPLICATION_SETDESKTOPFILENAME 1
> | #define HAVE_QHELPSEARCHQUERYWIDGET_SEARCHINPUT 1
> | #define HAVE_QSCREEN_DEVICEPIXELRATIO 1
> | #define HAVE_QOPENGLWIDGET 1
> | #define HAVE_QGLWIDGET 1
> | #define HAVE_QT_GRAPHICS 1
> | #define HAVE_QOFFSCREENSURFACE 1
> | #define HAVE_QT_OFFSCREEN 1
> | #define HAVE_QSCI_VERSION_2_6_0 1
> | #define HAVE_QSCINTILLA 1
> | #define HAVE_QSCI_QSCILEXEROCTAVE_H 1
> | #define HAVE_QSCI_QSCILEXERMATLAB_H 1
> | #define HAVE_QT5 1
> 


This is quite normal.  Octave checks for both flags:

   -lqscintilla2-qt5 and
   -lqscintilla2_qt5

Note the "-" and "_" in the name.

Kai



reply via email to

[Prev in Thread] Current Thread [Next in Thread]