|
From: Marc G. <mar...@it...> - 2018-10-02 09:49:21
|
Hi Dan, The git checkout seems to be ok. Usually I use a GUI for using git, therefore I don't know all commands by heart. Concerning Qt5WebEngineWidgets: This package has nothing to do with the new codeEditor, but with the help viewer of itom (based on html, displayed in a web engine viewer for a better representation). As I've written in my previous post, disable the BUILD_WITH_HELPVIEWER option in CMake to disable this nice help viewer. Then you should not need Qt5WebEngineWidgets any more. Concerning codeEditor: This branch is still under development. Under Windows it works quite well (together with the python package 'jedi'), however it has been a while since I tried to compile and use it under linux for the last time. Therefore, it might be, that there are some minor compiler errors. I don't hope so, but if so, maybe you can quickly solve these errors and report them. Cheers Marc Am Di., 2. Okt. 2018 um 06:18 Uhr schrieb dan nessett via Itom-discussions < ito...@li...>: > (I emailed Marc Gronle directly with some questions on this topic, but to > ensure this thread is complete, I am copying that email to the discussion > group. I assume Marc will forward his response as well). > > Hi Marc, > > Thanks for the hints. I attempted to follow them as closely as possible > with the following results: > > + I was able to install qt5-qttools-static using yum > > + It appears there is no qt5 package for qscintilla for centos 7: > > [root@localhost dnessett]# yum list qscintilla* > Loaded plugins: fastestmirror, langpacks > Loading mirror speeds from cached hostfile > * base: linux.mirrors.es.net > * epel: mirror.sfo12.us.leaseweb.net > * extras: mirror.keystealth.org > * nux-dextop: mirror.li.nux.ro > * updates: mirror.sfo12.us.leaseweb.net > Installed Packages > qscintilla.x86_64 2.8-1.el7 > @epel > Available Packages > qscintilla-devel.x86_64 2.8-1.el7 > epel > qscintilla-python.x86_64 2.8-1.el7 > epel > qscintilla-python-devel.noarch 2.8-1.el7 > epel > > The only rpm version I could find was for: Arch Linux, Fedora, and > openSUSE. > > So, my only option was to use the codeEditor branch. I haven't done code > development in 6-7 years and at that time I used svn. I am new to git, but > not to source code control. So, I just want to ensure I did the right > thing. I cloned a new copy of itom3.1.0 into a new directory under > /usr/local/src/itom/sources called itom3.1.0-devel. Then in that directory, > I executed "git checkout -t origin/codeEditor", which seemed to work, since > the response was "Switched to a new branch 'codeEditor'". > > After running Cmake on the itom3.1.0-devel code and following the hints > you gave me, I ran into the following error: > > CMake >= 3.0 > OpenMP found and enabled for release compilation > CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:28 (find_package): > Could not find a package configuration file provided by > "Qt5WebEngineWidgets" with any of the following names: > > Qt5WebEngineWidgetsConfig.cmake > qt5webenginewidgets-config.cmake > > Add the installation prefix of "Qt5WebEngineWidgets" to CMAKE_PREFIX_PATH > or set "Qt5WebEngineWidgets_DIR" to a directory containing one of the > above > files. If "Qt5WebEngineWidgets" provides a separate development package > or > SDK, be sure it has been installed. > Call Stack (most recent call first): > ItomBuildMacros.cmake:261 (find_package) > Qitom/CMakeLists.txt:43 (FIND_PACKAGE_QT) > > > Configuring incomplete, errors occurred! > See also "/usr/local/src/itom/build_release/CMakeFiles/CMakeOutput.log". > > I googled for Qt5WebEngineWidgets and centos 7, but did not find any > solution. I did find a post that suggests Qt5WebEngineWidgets isn't in a > centos 7 repository - https://github.com/notepadqq/notepadqq/issues/674 > (see hatdropper1977 message). There is an rpm for Qt5WebEngineWidgets here > - https://pkgs.org/download/libQt5WebEngineWidgets.so.5()(64bit), but it > is only for Fedora, Magela, OpenMandrivia, openSuse, PCLinuxOS and ROSA. > Centos 7 is not specified. > > So, I am stuck. Is Qt5WebEngineWidgets absolutely necessary for > itom/codeEditor? > > Dan > > > _______________________________________________ > Itom-discussions mailing list > Ito...@li... > https://lists.sourceforge.net/lists/listinfo/itom-discussions > -- |