Discussion:
[scribus] CMake Error (variables not found)
David Burleigh
2018-10-09 15:28:19 UTC
Permalink
I've been working my way through resolving all the dependencies to
build Scribus 1.5.4 on my Debian Testing system, but have gotten to a
place where I don't know how to proceed. Below is the result of my
latest attempt. I would appreciate any help in getting past this
point.
***@dz:~/bin/scribus-1.5.4/build$ /usr/bin/cmake ..
-DCMAKE_INSTALL_PREFIX:PATH=/home/zerubbabel/scribus-1.5.4/
-- Shared Library Flags:
-- Scribus 1.5.4 will be built and installed into
/home/zerubbabel/scribus-1.5.4
-- Machine: x86_64-linux-gnu, void pointer size: 8
-- Found target X86_64
-- Building for target x86_64-linux-gnu
-- Using standard ApplicationDataDir. You can change it with
-DAPPLICATION_DATA_DIR
-- Using standard ApplicationConfigDir. You can change it with
-DAPPLICATION_CONFIG_DIR
-- ----- USE QT 5-----
-- ----- USE QT Widgets-----
-- ----- USE Qt5Gui -----
-- ----- USE QT 5 XML -----
-- ----- USE Qt5Network -----
-- ----- USE Qt5OpenGL -----
-- ----- USE Qt5LinguistTools -----
-- ----- USE Qt5PrintSupport -----
-- Qt VERSION: 5.11.1
-- Your Qt version is 5.7.0 or superior, enabling C++11 compiler
features
-- Enabling C++11 compiler features
ZLIB Library Found OK
No OSG found, building without 3D Extension
JPEG Library Found OK
TIFF Library Found OK
Python Library Found OK
-- FreeType2 Library Found OK
CAIRO Library Found OK
CUPS Library Found OK
LIBXML2 Library Found OK
LCMS 2 ReleaseLibrary: /usr/lib/x86_64-linux-gnu/liblcms2.so
LCMS 2 Debug Library: LCMS2_LIBRARY_DEBUG-NOTFOUND
LCMS 2 Library: /usr/lib/x86_64-linux-gnu/liblcms2.so
LittleCMS-2 Library Found OK
FontConfig Found OK
-- New HUNSPELL API found
Hunspell Found OK
OpenSSL found OK for installed version of PoDoFo (>= 0.9.5) - Enabling
support for PDF embedded in AI
PoDoFo found OK
-- Boost version: 1.62.0
Boost Library Found OK
Building without GraphicksMagick (use -DWANT_GRAPHICSMAGICK=1 to
enable)
-- Found poppler
-- Found poppler libs: /usr/lib/x86_64-linux-gnu/libpoppler.so
-- Found poppler includes: POPPLER_INCLUDE_DIR-NOTFOUND
-- Including OpenSSL files for PoDoFo >= 0.9.5
CMake Deprecation Warning at scribus/CMakeLists.txt:1203
(cmake_policy):
The OLD behavior for policy CMP0003 will be removed from a future
version
of CMake.

The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only
under
specific short-term circumstances. Projects should be ported to the
NEW
behavior and not rely on setting a policy to OLD.


RPATH: lib/scribus/plugins/;
--
Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5::OpenGL/usr/lib/x
86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-gnu/libz.so
Building Corel Draw Importer with librevenge
Building Freehand Importer with librevenge
Building Pagemaker Importer with librevenge
Building MS Publisher Importer with librevenge
Building QuarkXPress Importer
Building MS-Visio Importer with librevenge
Building Zoner Draw Importer
-- Building with Scripter 1
-- No source header files will be installed
-- /home/zerubbabel/bin/scribus-1.5.4/resources/translations
-- The following GUI languages will be installed:
CMake Error: The following variables are used in this project, but
they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the
CMake files:
POPPLER_INCLUDE_DIR
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf

-- Configuring incomplete, errors occurred!
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeOutput.log".
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeError.log".
***@dz:~/bin/scribus-1.5.4/build$
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus/attachments/20181009/d069add0/attachment.html>
___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
Gregory Pittman
2018-10-09 16:52:54 UTC
Permalink
Post by David Burleigh
I've been working my way through resolving all the dependencies to
build Scribus 1.5.4 on my Debian Testing system, but have gotten to a
place where I don't know how to proceed. Below is the result of my
latest attempt. I would appreciate any help in getting past this
point.
-DCMAKE_INSTALL_PREFIX:PATH=/home/zerubbabel/scribus-1.5.4/
-- Scribus 1.5.4 will be built and installed into
/home/zerubbabel/scribus-1.5.4
-- Machine: x86_64-linux-gnu, void pointer size: 8
-- Found target X86_64
-- Building for target x86_64-linux-gnu
-- Using standard ApplicationDataDir. You can change it with
-DAPPLICATION_DATA_DIR
-- Using standard ApplicationConfigDir. You can change it with
-DAPPLICATION_CONFIG_DIR
-- ----- USE QT 5-----
-- ----- USE QT Widgets-----
-- ----- USE Qt5Gui -----
-- ----- USE QT 5 XML -----
-- ----- USE Qt5Network -----
-- ----- USE Qt5OpenGL -----
-- ----- USE Qt5LinguistTools -----
-- ----- USE Qt5PrintSupport -----
-- Qt VERSION: 5.11.1
-- Your Qt version is 5.7.0 or superior, enabling C++11 compiler
features
-- Enabling C++11 compiler features
ZLIB Library Found OK
No OSG found, building without 3D Extension
JPEG Library Found OK
TIFF Library Found OK
Python Library Found OK
-- FreeType2 Library Found OK
CAIRO Library Found OK
CUPS Library Found OK
LIBXML2 Library Found OK
LCMS 2 ReleaseLibrary: /usr/lib/x86_64-linux-gnu/liblcms2.so
LCMS 2 Debug Library: LCMS2_LIBRARY_DEBUG-NOTFOUND
LCMS 2 Library: /usr/lib/x86_64-linux-gnu/liblcms2.so
LittleCMS-2 Library Found OK
FontConfig Found OK
-- New HUNSPELL API found
Hunspell Found OK
OpenSSL found OK for installed version of PoDoFo (>= 0.9.5) - Enabling
support for PDF embedded in AI
PoDoFo found OK
-- Boost version: 1.62.0
Boost Library Found OK
Building without GraphicksMagick (use -DWANT_GRAPHICSMAGICK=1 to
enable)
-- Found poppler
-- Found poppler libs: /usr/lib/x86_64-linux-gnu/libpoppler.so
-- Found poppler includes: POPPLER_INCLUDE_DIR-NOTFOUND
-- Including OpenSSL files for PoDoFo >= 0.9.5
CMake Deprecation Warning at scribus/CMakeLists.txt:1203
The OLD behavior for policy CMP0003 will be removed from a future
version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only
under
specific short-term circumstances. Projects should be ported to the
NEW
behavior and not rely on setting a policy to OLD.
RPATH: lib/scribus/plugins/;
--
Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5::OpenGL/usr/lib/x
86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-gnu/libz.so
Building Corel Draw Importer with librevenge
Building Freehand Importer with librevenge
Building Pagemaker Importer with librevenge
Building MS Publisher Importer with librevenge
Building QuarkXPress Importer
Building MS-Visio Importer with librevenge
Building Zoner Draw Importer
-- Building with Scripter 1
-- No source header files will be installed
-- /home/zerubbabel/bin/scribus-1.5.4/resources/translations
CMake Error: The following variables are used in this project, but
they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the
POPPLER_INCLUDE_DIR
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
-- Configuring incomplete, errors occurred!
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeOutput.log".
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeError.log".
I think what it's saying is that it couldn't find poppler. Note that
there are 3 different popplers that you need:
poppler
poppler-data
poppler-cpp

which means you need not only these, but the development packages. In
Fedora, this would be poppler-devel, poppler-data-devel, and
poppler-cpp-devel, so it's whatever the equivalent names are for Debian.

Greg

___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
David Burleigh
2018-10-09 17:44:08 UTC
Permalink
Post by Gregory Pittman
Post by David Burleigh
I've been working my way through resolving all the dependencies to
build Scribus 1.5.4 on my Debian Testing system, but have gotten to a
place where I don't know how to proceed. Below is the result of my
latest attempt. I would appreciate any help in getting past this
point.
-DCMAKE_INSTALL_PREFIX:PATH=/home/zerubbabel/scribus-1.5.4/
-- Scribus 1.5.4 will be built and installed into
/home/zerubbabel/scribus-1.5.4
-- Machine: x86_64-linux-gnu, void pointer size: 8
-- Found target X86_64
-- Building for target x86_64-linux-gnu
-- Using standard ApplicationDataDir. You can change it with
-DAPPLICATION_DATA_DIR
-- Using standard ApplicationConfigDir. You can change it with
-DAPPLICATION_CONFIG_DIR
-- ----- USE QT 5-----
-- ----- USE QT Widgets-----
-- ----- USE Qt5Gui -----
-- ----- USE QT 5 XML -----
-- ----- USE Qt5Network -----
-- ----- USE Qt5OpenGL -----
-- ----- USE Qt5LinguistTools -----
-- ----- USE Qt5PrintSupport -----
-- Qt VERSION: 5.11.1
-- Your Qt version is 5.7.0 or superior, enabling C++11 compiler
features
-- Enabling C++11 compiler features
ZLIB Library Found OK
No OSG found, building without 3D Extension
JPEG Library Found OK
TIFF Library Found OK
Python Library Found OK
-- FreeType2 Library Found OK
CAIRO Library Found OK
CUPS Library Found OK
LIBXML2 Library Found OK
LCMS 2 ReleaseLibrary: /usr/lib/x86_64-linux-gnu/liblcms2.so
LCMS 2 Debug Library: LCMS2_LIBRARY_DEBUG-NOTFOUND
LCMS 2 Library: /usr/lib/x86_64-linux-gnu/liblcms2.so
LittleCMS-2 Library Found OK
FontConfig Found OK
-- New HUNSPELL API found
Hunspell Found OK
OpenSSL found OK for installed version of PoDoFo (>= 0.9.5) - Enabling
support for PDF embedded in AI
PoDoFo found OK
-- Boost version: 1.62.0
Boost Library Found OK
Building without GraphicksMagick (use -DWANT_GRAPHICSMAGICK=1 to
enable)
-- Found poppler
-- Found poppler libs: /usr/lib/x86_64-linux-gnu/libpoppler.so
-- Found poppler includes: POPPLER_INCLUDE_DIR-NOTFOUND
-- Including OpenSSL files for PoDoFo >= 0.9.5
CMake Deprecation Warning at scribus/CMakeLists.txt:1203
The OLD behavior for policy CMP0003 will be removed from a future
version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only
under
specific short-term circumstances. Projects should be ported to the
NEW
behavior and not rely on setting a policy to OLD.
RPATH: lib/scribus/plugins/;
--
Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5::OpenGL/usr/lib/x
86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-gnu/libz.so
Building Corel Draw Importer with librevenge
Building Freehand Importer with librevenge
Building Pagemaker Importer with librevenge
Building MS Publisher Importer with librevenge
Building QuarkXPress Importer
Building MS-Visio Importer with librevenge
Building Zoner Draw Importer
-- Building with Scripter 1
-- No source header files will be installed
-- /home/zerubbabel/bin/scribus-1.5.4/resources/translations
CMake Error: The following variables are used in this project, but
they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the
POPPLER_INCLUDE_DIR
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
-- Configuring incomplete, errors occurred!
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeOutput.log".
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeError.log".
I think what it's saying is that it couldn't find poppler. Note that
poppler
poppler-data
poppler-cpp
which means you need not only these, but the development packages. In
Fedora, this would be poppler-devel, poppler-data-devel, and
poppler-cpp-devel, so it's whatever the equivalent names are for Debian.
Greg
Thank you for the tip. It was libpoppler-private-dev that fixed it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus/attachments/20181009/2b683c1b/attachment.html>
___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
David Burleigh
2018-10-09 21:11:02 UTC
Permalink
Post by Gregory Pittman
Post by David Burleigh
I've been working my way through resolving all the dependencies to
build Scribus 1.5.4 on my Debian Testing system, but have gotten to a
place where I don't know how to proceed. Below is the result of my
latest attempt. I would appreciate any help in getting past this
point.
-DCMAKE_INSTALL_PREFIX:PATH=/home/zerubbabel/scribus-1.5.4/
-- Scribus 1.5.4 will be built and installed into
/home/zerubbabel/scribus-1.5.4
-- Machine: x86_64-linux-gnu, void pointer size: 8
-- Found target X86_64
-- Building for target x86_64-linux-gnu
-- Using standard ApplicationDataDir. You can change it with
-DAPPLICATION_DATA_DIR
-- Using standard ApplicationConfigDir. You can change it with
-DAPPLICATION_CONFIG_DIR
-- ----- USE QT 5-----
-- ----- USE QT Widgets-----
-- ----- USE Qt5Gui -----
-- ----- USE QT 5 XML -----
-- ----- USE Qt5Network -----
-- ----- USE Qt5OpenGL -----
-- ----- USE Qt5LinguistTools -----
-- ----- USE Qt5PrintSupport -----
-- Qt VERSION: 5.11.1
-- Your Qt version is 5.7.0 or superior, enabling C++11 compiler
features
-- Enabling C++11 compiler features
ZLIB Library Found OK
No OSG found, building without 3D Extension
JPEG Library Found OK
TIFF Library Found OK
Python Library Found OK
-- FreeType2 Library Found OK
CAIRO Library Found OK
CUPS Library Found OK
LIBXML2 Library Found OK
LCMS 2 ReleaseLibrary: /usr/lib/x86_64-linux-gnu/liblcms2.so
LCMS 2 Debug Library: LCMS2_LIBRARY_DEBUG-NOTFOUND
LCMS 2 Library: /usr/lib/x86_64-linux-gnu/liblcms2.so
LittleCMS-2 Library Found OK
FontConfig Found OK
-- New HUNSPELL API found
Hunspell Found OK
OpenSSL found OK for installed version of PoDoFo (>= 0.9.5) - Enabling
support for PDF embedded in AI
PoDoFo found OK
-- Boost version: 1.62.0
Boost Library Found OK
Building without GraphicksMagick (use -DWANT_GRAPHICSMAGICK=1 to
enable)
-- Found poppler
-- Found poppler libs: /usr/lib/x86_64-linux-gnu/libpoppler.so
-- Found poppler includes: POPPLER_INCLUDE_DIR-NOTFOUND
-- Including OpenSSL files for PoDoFo >= 0.9.5
CMake Deprecation Warning at scribus/CMakeLists.txt:1203
The OLD behavior for policy CMP0003 will be removed from a future
version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only
under
specific short-term circumstances. Projects should be ported to the
NEW
behavior and not rely on setting a policy to OLD.
RPATH: lib/scribus/plugins/;
--
Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5::OpenGL/usr/lib/x
86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-gnu/libz.so
Building Corel Draw Importer with librevenge
Building Freehand Importer with librevenge
Building Pagemaker Importer with librevenge
Building MS Publisher Importer with librevenge
Building QuarkXPress Importer
Building MS-Visio Importer with librevenge
Building Zoner Draw Importer
-- Building with Scripter 1
-- No source header files will be installed
-- /home/zerubbabel/bin/scribus-1.5.4/resources/translations
CMake Error: The following variables are used in this project, but
they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the
POPPLER_INCLUDE_DIR
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
-- Configuring incomplete, errors occurred!
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeOutput.log".
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeError.log".
I think what it's saying is that it couldn't find poppler. Note that
poppler
poppler-data
poppler-cpp
which means you need not only these, but the development packages. In
Fedora, this would be poppler-devel, poppler-data-devel, and
poppler-cpp-devel, so it's whatever the equivalent names are for Debian.
Greg
Well, now the CMake completed without errors, and make completed without errors, and make install completed without errors, but there doesn't seem to be any scribus executable anywhere.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus/attachments/20181009/fa21b16b/attachment.html>
___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
Jonas Bechtel
2018-10-10 07:03:52 UTC
Permalink
On Tue, 09 Oct 2018 17:11:02 -0400
Post by David Burleigh
Post by Gregory Pittman
Post by David Burleigh
I've been working my way through resolving all the dependencies to
build Scribus 1.5.4 on my Debian Testing system, but have gotten
to a place where I don't know how to proceed. Below is the result
of my latest attempt. I would appreciate any help in getting past
this point.
-DCMAKE_INSTALL_PREFIX:PATH=/home/zerubbabel/scribus-1.5.4/
-- Scribus 1.5.4 will be built and installed into
/home/zerubbabel/scribus-1.5.4
-- Machine: x86_64-linux-gnu, void pointer size: 8
-- Found target X86_64
-- Building for target x86_64-linux-gnu
-- Using standard ApplicationDataDir. You can change it with
-DAPPLICATION_DATA_DIR
-- Using standard ApplicationConfigDir. You can change it with
-DAPPLICATION_CONFIG_DIR
-- ----- USE QT 5-----
-- ----- USE QT Widgets-----
-- ----- USE Qt5Gui -----
-- ----- USE QT 5 XML -----
-- ----- USE Qt5Network -----
-- ----- USE Qt5OpenGL -----
-- ----- USE Qt5LinguistTools -----
-- ----- USE Qt5PrintSupport -----
-- Qt VERSION: 5.11.1
-- Your Qt version is 5.7.0 or superior, enabling C++11 compiler
features
-- Enabling C++11 compiler features
ZLIB Library Found OK
No OSG found, building without 3D Extension
JPEG Library Found OK
TIFF Library Found OK
Python Library Found OK
-- FreeType2 Library Found OK
CAIRO Library Found OK
CUPS Library Found OK
LIBXML2 Library Found OK
LCMS 2 ReleaseLibrary: /usr/lib/x86_64-linux-gnu/liblcms2.so
LCMS 2 Debug Library: LCMS2_LIBRARY_DEBUG-NOTFOUND
LCMS 2 Library: /usr/lib/x86_64-linux-gnu/liblcms2.so
LittleCMS-2 Library Found OK
FontConfig Found OK
-- New HUNSPELL API found
Hunspell Found OK
OpenSSL found OK for installed version of PoDoFo (>= 0.9.5) -
Enabling support for PDF embedded in AI
PoDoFo found OK
-- Boost version: 1.62.0
Boost Library Found OK
Building without GraphicksMagick (use -DWANT_GRAPHICSMAGICK=1 to
enable)
-- Found poppler
-- Found poppler libs: /usr/lib/x86_64-linux-gnu/libpoppler.so
-- Found poppler includes: POPPLER_INCLUDE_DIR-NOTFOUND
-- Including OpenSSL files for PoDoFo >= 0.9.5
CMake Deprecation Warning at scribus/CMakeLists.txt:1203
The OLD behavior for policy CMP0003 will be removed from a
future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of
all policies are deprecated and that a policy should be set to
OLD only under
specific short-term circumstances. Projects should be ported
to the NEW
behavior and not rely on setting a policy to OLD.
RPATH: lib/scribus/plugins/;
--
Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5::OpenGL/usr/lib/x
86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-gnu/libz.so
Building Corel Draw Importer with librevenge
Building Freehand Importer with librevenge
Building Pagemaker Importer with librevenge
Building MS Publisher Importer with librevenge
Building QuarkXPress Importer
Building MS-Visio Importer with librevenge
Building Zoner Draw Importer
-- Building with Scripter 1
-- No source header files will be installed
-- /home/zerubbabel/bin/scribus-1.5.4/resources/translations
CMake Error: The following variables are used in this project, but
they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in
POPPLER_INCLUDE_DIR
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
-- Configuring incomplete, errors occurred!
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeOutput.log".
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeError.log".
I think what it's saying is that it couldn't find poppler. Note that
poppler
poppler-data
poppler-cpp
which means you need not only these, but the development packages.
In Fedora, this would be poppler-devel, poppler-data-devel, and
poppler-cpp-devel, so it's whatever the equivalent names are for Debian.
Greg
Well, now the CMake completed without errors, and make completed
without errors, and make install completed without errors, but there
doesn't seem to be any scribus executable anywhere.
Despite the fact that you found the precompiled package, just for completeness:

I would expect the binary to be named as
~/bin/scribus-1.5.4/build/scribus/scribus

Did you try to
$ find ~/bin/scribus-1.5.4/ -name scribus
?



___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
David Burleigh
2018-10-10 07:50:15 UTC
Permalink
On Tue, 09 Oct 2018 17:11:02 -0400David Burleigh <
Post by David Burleigh
Post by Gregory Pittman
Post by David Burleigh
I've been working my way through resolving all the
dependencies tobuild Scribus 1.5.4 on my Debian Testing
system, but have gottento a place where I don't know how to
proceed. Below is the resultof my latest attempt. I would
bin/scribus-1.5.4/build$ /usr/bin/cmake ..-
DCMAKE_INSTALL_PREFIX:PATH=/home/zerubbabel/scribus-1.5.4/--
Shared Library Flags: -- Scribus 1.5.4 will be built and
x86_64-linux-gnu, void pointer size: 8-- Found target X86_64--
Building for target x86_64-linux-gnu-- Using standard
ApplicationDataDir. You can change it with-
DAPPLICATION_DATA_DIR-- Using standard ApplicationConfigDir.
You can change it with-DAPPLICATION_CONFIG_DIR-- ----- USE QT
5------- ----- USE QT Widgets------- ----- USE Qt5Gui -------
----- USE QT 5 XML ------- ----- USE Qt5Network ------- -----
USE Qt5OpenGL ------- ----- USE Qt5LinguistTools ------- -----
USE Qt5PrintSupport ------- Qt VERSION: 5.11.1-- Your Qt
version is 5.7.0 or superior, enabling C++11 compilerfeatures-
- Enabling C++11 compiler featuresZLIB Library Found OKNo OSG
found, building without 3D ExtensionJPEG Library Found OKTIFF
Library Found OKPython Library Found OK-- FreeType2 Library
Found OKCAIRO Library Found OKCUPS Library Found OKLIBXML2
Library Found OKLCMS 2 ReleaseLibrary: /usr/lib/x86_64-linux-
gnu/liblcms2.soLCMS 2 Debug Library: LCMS2_LIBRARY_DEBUG-
NOTFOUNDLCMS 2 Library: /usr/lib/x86_64-linux-
gnu/liblcms2.soLittleCMS-2 Library Found OKFontConfig Found
OK-- New HUNSPELL API foundHunspell Found OKOpenSSL found OK
for installed version of PoDoFo (>= 0.9.5) -Enabling support
1.62.0Boost Library Found OKBuilding without GraphicksMagick
(use -DWANT_GRAPHICSMAGICK=1 toenable)-- Found poppler-- Found
poppler libs: /usr/lib/x86_64-linux-gnu/libpoppler.so-- Found
poppler includes: POPPLER_INCLUDE_DIR-NOTFOUND-- Including
OpenSSL files for PoDoFo >= 0.9.5CMake Deprecation Warning at
scribus/CMakeLists.txt:1203(cmake_policy): The OLD behavior
for policy CMP0003 will be removed from afuture version of
CMake.
The cmake-policies(7) manual explains that the OLD behaviors
ofall policies are deprecated and that a policy should be set
toOLD only under specific short-term circumstances. Projects
should be portedto the NEW behavior and not rely on setting a
policy to OLD.
RPATH: lib/scribus/plugins/;
--
Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5::OpenGL/u
sr/lib/x86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-
gnu/libz.soBuilding Corel Draw Importer with
librevengeBuilding Freehand Importer with librevengeBuilding
Pagemaker Importer with librevengeBuilding MS Publisher
Importer with librevengeBuilding QuarkXPress ImporterBuilding
MS-Visio Importer with librevengeBuilding Zoner Draw Importer-
- Building with Scripter 1-- No source header files will be
installed-- /home/zerubbabel/bin/scribus-
1.5.4/resources/translations-- The following GUI languages
will be installed: CMake Error: The following variables are
used in this project, butthey are set to NOTFOUND.Please set
them or make sure they are set and tested correctly inthe
CMake files:POPPLER_INCLUDE_DIR used as include directory in
directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf
-- Configuring incomplete, errors occurred!See also
"/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeOutput.log".See also
"/home/zerubbabel/bin/scribus-
ibus-1.5.4/build$
I think what it's saying is that it couldn't find poppler. Note
thatthere are 3 different popplers that you need:popplerpoppler-
datapoppler-cpp
which means you need not only these, but the development
packages.In Fedora, this would be poppler-devel, poppler-data-
devel, andpoppler-cpp-devel, so it's whatever the equivalent
names are forDebian.
Greg
Well, now the CMake completed without errors, and make
completedwithout errors, and make install completed without
errors, but theredoesn't seem to be any scribus executable
anywhere.
I would expect the binary to be named as ~/bin/scribus-
1.5.4/build/scribus/scribus
Did you try to $ find ~/bin/scribus-1.5.4/ -name scribus?
Yes, that's where I expected to find it, but it was not there. I
searched visibly, and with "find" but to no avail. It is odd.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus/attachments/20181010/2642be66/attachment.html>
___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
David Burleigh
2018-10-10 09:20:20 UTC
Permalink
Did you make install?
Yes, "make" followed by "sudo make install". I've built scribus from source several times in the past and never experienced this. It was very odd. Perhaps, if I can find the time, I can try to recreate this situation. I still have the build folder in the state it was in after the "sudo make install".
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus/attachments/20181010/be7fb2c4/attachment.html>
___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
ale rimoldi
2018-10-10 14:36:52 UTC
Permalink
hi david

you'd better not do "sudo make install" but set a path in your home when
starting cmake

-DCMAKE_INSTALL_PREFIX:PATH=~/bin/scribus

you can always go to /usr/local/bin and set a symlink to
~/bin/scribus/bin/scribus ...

the difference? by keeping scribus in your home you can delete scribus
at anytime by removing the ~/bin/scribus directory!
(and, maybe, do a clean install; relying on make for that is a bit
"dangerous"...)

ciao
a.l.e

___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
Jonas Bechtel
2018-10-10 10:52:35 UTC
Permalink
On Wed, 10 Oct 2018 11:11:22 +0200
Did you make install?
On 10 Oct 2018, at 09:50, David Burleigh
On Tue, 09 Oct 2018 17:11:02 -0400David Burleigh <
Post by David Burleigh
Post by Gregory Pittman
Post by David Burleigh
I've been working my way through resolving all the
dependencies tobuild Scribus 1.5.4 on my Debian Testing
system, but have gottento a place where I don't know how to
proceed. Below is the resultof my latest attempt. I would
bin/scribus-1.5.4/build$ /usr/bin/cmake ..-
DCMAKE_INSTALL_PREFIX:PATH=/home/zerubbabel/scribus-1.5.4/--
Shared Library Flags: -- Scribus 1.5.4 will be built and
x86_64-linux-gnu, void pointer size: 8-- Found target X86_64--
Building for target x86_64-linux-gnu-- Using standard
ApplicationDataDir. You can change it with-
DAPPLICATION_DATA_DIR-- Using standard ApplicationConfigDir.
You can change it with-DAPPLICATION_CONFIG_DIR-- ----- USE QT
5------- ----- USE QT Widgets------- ----- USE Qt5Gui -------
----- USE QT 5 XML ------- ----- USE Qt5Network ------- -----
USE Qt5OpenGL ------- ----- USE Qt5LinguistTools ------- -----
USE Qt5PrintSupport ------- Qt VERSION: 5.11.1-- Your Qt
version is 5.7.0 or superior, enabling C++11 compilerfeatures-
- Enabling C++11 compiler featuresZLIB Library Found OKNo OSG
found, building without 3D ExtensionJPEG Library Found OKTIFF
Library Found OKPython Library Found OK-- FreeType2 Library
Found OKCAIRO Library Found OKCUPS Library Found OKLIBXML2
Library Found OKLCMS 2 ReleaseLibrary: /usr/lib/x86_64-linux-
gnu/liblcms2.soLCMS 2 Debug Library: LCMS2_LIBRARY_DEBUG-
NOTFOUNDLCMS 2 Library: /usr/lib/x86_64-linux-
gnu/liblcms2.soLittleCMS-2 Library Found OKFontConfig Found
OK-- New HUNSPELL API foundHunspell Found OKOpenSSL found OK
for installed version of PoDoFo (>= 0.9.5) -Enabling support
1.62.0Boost Library Found OKBuilding without GraphicksMagick
(use -DWANT_GRAPHICSMAGICK=1 toenable)-- Found poppler-- Found
poppler libs: /usr/lib/x86_64-linux-gnu/libpoppler.so-- Found
poppler includes: POPPLER_INCLUDE_DIR-NOTFOUND-- Including
OpenSSL files for PoDoFo >= 0.9.5CMake Deprecation Warning at
scribus/CMakeLists.txt:1203(cmake_policy): The OLD behavior
for policy CMP0003 will be removed from afuture version of
CMake.
The cmake-policies(7) manual explains that the OLD behaviors
ofall policies are deprecated and that a policy should be set
toOLD only under specific short-term circumstances. Projects
should be portedto the NEW behavior and not rely on setting a
policy to OLD.
RPATH: lib/scribus/plugins/;
--
Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5::OpenGL/u
sr/lib/x86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-
gnu/libz.soBuilding Corel Draw Importer with
librevengeBuilding Freehand Importer with librevengeBuilding
Pagemaker Importer with librevengeBuilding MS Publisher
Importer with librevengeBuilding QuarkXPress ImporterBuilding
MS-Visio Importer with librevengeBuilding Zoner Draw Importer-
- Building with Scripter 1-- No source header files will be
installed-- /home/zerubbabel/bin/scribus-
1.5.4/resources/translations-- The following GUI languages
will be installed: CMake Error: The following variables are
used in this project, butthey are set to NOTFOUND.Please set
them or make sure they are set and tested correctly inthe
CMake files:POPPLER_INCLUDE_DIR used as include directory in
directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf
-- Configuring incomplete, errors occurred!See also
"/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeOutput.log".See also
"/home/zerubbabel/bin/scribus-
ibus-1.5.4/build$
I think what it's saying is that it couldn't find poppler. Note
thatthere are 3 different popplers that you need:popplerpoppler-
datapoppler-cpp
which means you need not only these, but the development
packages.In Fedora, this would be poppler-devel, poppler-data-
devel, andpoppler-cpp-devel, so it's whatever the equivalent
names are forDebian.
Greg
Well, now the CMake completed without errors, and make
completedwithout errors, and make install completed without
errors, but theredoesn't seem to be any scribus executable
anywhere.
I would expect the binary to be named as ~/bin/scribus-
1.5.4/build/scribus/scribus
Did you try to $ find ~/bin/scribus-1.5.4/ -name scribus?
Yes, that's where I expected to find it, but it was not there. I
searched visibly, and with "find" but to no avail. It is odd.
-------------- next part --------------
An HTML attachment was scrubbed...
<http://lists.scribus.net/pipermail/scribus/attachments/20181010/2642be66/attachment.html>
http://lists.scribus.net/mailman/listinfo/scribus
http://wiki.scribus.net
http://forums.scribus.net
You don't need to do 'make install' for letting the binary be linked.

@David Burleigh: So then the CMake logs have to be examined. AFAIK there is a common place for those logs.

When you run "make" you should see as on of the last messages "Linking CXX executable scribus". (emitted by ~/bin/scribus-1.5.4/build/scribus/CMakeFiles/scribus.dir/build.make which is invoked by target scribus/CMakeFiles/scribus.dir/all in Makefile CMakeFiles/Makefile2)

Could you show what following command sequence returns?
cd ~/bin/scribus-1.5.4/build
make
make -f scribus/CMakeFiles/scribus.dir/build.make scribus/scribus





___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
Gregory Pittman
2018-10-10 13:20:24 UTC
Permalink
Post by Jonas Bechtel
On Wed, 10 Oct 2018 11:11:22 +0200
Did you make install?
On 10 Oct 2018, at 09:50, David Burleigh
On Tue, 09 Oct 2018 17:11:02 -0400David Burleigh <
Post by David Burleigh
Post by Gregory Pittman
Post by David Burleigh
I've been working my way through resolving all the
dependencies tobuild Scribus 1.5.4 on my Debian Testing
system, but have gottento a place where I don't know how to
proceed. Below is the resultof my latest attempt. I would
bin/scribus-1.5.4/build$ /usr/bin/cmake ..-
DCMAKE_INSTALL_PREFIX:PATH=/home/zerubbabel/scribus-1.5.4/--
Shared Library Flags: -- Scribus 1.5.4 will be built and
x86_64-linux-gnu, void pointer size: 8-- Found target X86_64--
Building for target x86_64-linux-gnu-- Using standard
ApplicationDataDir. You can change it with-
DAPPLICATION_DATA_DIR-- Using standard ApplicationConfigDir.
You can change it with-DAPPLICATION_CONFIG_DIR-- ----- USE QT
5------- ----- USE QT Widgets------- ----- USE Qt5Gui -------
----- USE QT 5 XML ------- ----- USE Qt5Network ------- -----
USE Qt5OpenGL ------- ----- USE Qt5LinguistTools ------- -----
USE Qt5PrintSupport ------- Qt VERSION: 5.11.1-- Your Qt
version is 5.7.0 or superior, enabling C++11 compilerfeatures-
- Enabling C++11 compiler featuresZLIB Library Found OKNo OSG
found, building without 3D ExtensionJPEG Library Found OKTIFF
Library Found OKPython Library Found OK-- FreeType2 Library
Found OKCAIRO Library Found OKCUPS Library Found OKLIBXML2
Library Found OKLCMS 2 ReleaseLibrary: /usr/lib/x86_64-linux-
gnu/liblcms2.soLCMS 2 Debug Library: LCMS2_LIBRARY_DEBUG-
NOTFOUNDLCMS 2 Library: /usr/lib/x86_64-linux-
gnu/liblcms2.soLittleCMS-2 Library Found OKFontConfig Found
OK-- New HUNSPELL API foundHunspell Found OKOpenSSL found OK
for installed version of PoDoFo (>= 0.9.5) -Enabling support
1.62.0Boost Library Found OKBuilding without GraphicksMagick
(use -DWANT_GRAPHICSMAGICK=1 toenable)-- Found poppler-- Found
poppler libs: /usr/lib/x86_64-linux-gnu/libpoppler.so-- Found
poppler includes: POPPLER_INCLUDE_DIR-NOTFOUND-- Including
OpenSSL files for PoDoFo >= 0.9.5CMake Deprecation Warning at
scribus/CMakeLists.txt:1203(cmake_policy): The OLD behavior
for policy CMP0003 will be removed from afuture version of
CMake.
The cmake-policies(7) manual explains that the OLD behaviors
ofall policies are deprecated and that a policy should be set
toOLD only under specific short-term circumstances. Projects
should be portedto the NEW behavior and not rely on setting a
policy to OLD.
RPATH: lib/scribus/plugins/;
--
Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5::OpenGL/u
sr/lib/x86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-
gnu/libz.soBuilding Corel Draw Importer with
librevengeBuilding Freehand Importer with librevengeBuilding
Pagemaker Importer with librevengeBuilding MS Publisher
Importer with librevengeBuilding QuarkXPress ImporterBuilding
MS-Visio Importer with librevengeBuilding Zoner Draw Importer-
- Building with Scripter 1-- No source header files will be
installed-- /home/zerubbabel/bin/scribus-
1.5.4/resources/translations-- The following GUI languages
will be installed: CMake Error: The following variables are
used in this project, butthey are set to NOTFOUND.Please set
them or make sure they are set and tested correctly inthe
CMake files:POPPLER_INCLUDE_DIR used as include directory in
directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include directory
in directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf
-- Configuring incomplete, errors occurred!See also
"/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeOutput.log".See also
"/home/zerubbabel/bin/scribus-
ibus-1.5.4/build$
I think what it's saying is that it couldn't find poppler. Note
thatthere are 3 different popplers that you need:popplerpoppler-
datapoppler-cpp
which means you need not only these, but the development
packages.In Fedora, this would be poppler-devel, poppler-data-
devel, andpoppler-cpp-devel, so it's whatever the equivalent
names are forDebian.
Greg
Well, now the CMake completed without errors, and make
completedwithout errors, and make install completed without
errors, but theredoesn't seem to be any scribus executable
anywhere.
I would expect the binary to be named as ~/bin/scribus-
1.5.4/build/scribus/scribus
Did you try to $ find ~/bin/scribus-1.5.4/ -name scribus?
Yes, that's where I expected to find it, but it was not there. I
searched visibly, and with "find" but to no avail. It is odd.
-------------- next part --------------
An HTML attachment was scrubbed...
<http://lists.scribus.net/pipermail/scribus/attachments/20181010/2642be66/attachment.html>
http://lists.scribus.net/mailman/listinfo/scribus
http://wiki.scribus.net
http://forums.scribus.net
You don't need to do 'make install' for letting the binary be linked.
@David Burleigh: So then the CMake logs have to be examined. AFAIK there is a common place for those logs.
When you run "make" you should see as on of the last messages "Linking CXX executable scribus". (emitted by ~/bin/scribus-1.5.4/build/scribus/CMakeFiles/scribus.dir/build.make which is invoked by target scribus/CMakeFiles/scribus.dir/all in Makefile CMakeFiles/Makefile2)
Could you show what following command sequence returns?
cd ~/bin/scribus-1.5.4/build
make
make -f scribus/CMakeFiles/scribus.dir/build.make scribus/scribus
When I run 'make install', I see a list which tells me precisely where
things went, e.g.:

-- Installing:
/home/gregp/scribus15x/share/scribus/translations/scribus.zh_TW.qm

From this I know that the binary has gone to /home/gregp/scribus15x/bin

Didn't you see this?

Greg


___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
David Burleigh
2018-10-10 17:56:34 UTC
Permalink
Post by Gregory Pittman
On Wed, 10 Oct 2018 11:11:22 +0200Craig Bradney <
Did you make install?
On 10 Oct 2018, at 09:50, David Burleigh<
On Wed, 2018-10-10 at 09:03 +0200, Jonas Bechtel wrote:On
Tue, 09 Oct 2018 17:11:02 -0400David Burleigh <
Post by David Burleigh
On Tue, 2018-10-09 at 12:52 -0400, Gregory Pittman
On 10/09/2018 11:28 AM, David Burleigh wrote: I've
been working my way through resolving all
thedependencies tobuild Scribus 1.5.4 on my Debian
Testingsystem, but have gottento a place where I don't
know how toproceed. Below is the resultof my latest
attempt. I wouldappreciate any help in getting
1.5.4/build$ /usr/bin/cmake ..-
DCMAKE_INSTALL_PREFIX:PATH=/home/zerubbabel/scribus-
1.5.4/--Shared Library Flags: -- Scribus 1.5.4 will be
built andinstalled into/home/zerubbabel/scribus-1.5.4-
- Machine:x86_64-linux-gnu, void pointer size: 8--
Found target X86_64--Building for target x86_64-linux-
gnu-- Using standardApplicationDataDir. You can change
it with-DAPPLICATION_DATA_DIR-- Using standard
ApplicationConfigDir.You can change it with-
DAPPLICATION_CONFIG_DIR-- ----- USE QT5------- -----
USE QT Widgets------- ----- USE Qt5Gui ------------
USE QT 5 XML ------- ----- USE Qt5Network ------- ----
-USE Qt5OpenGL ------- ----- USE Qt5LinguistTools ----
5.11.1-- Your Qtversion is 5.7.0 or superior, enabling
C++11 compilerfeatures-- Enabling C++11 compiler
featuresZLIB Library Found OKNo OSGfound, building
without 3D ExtensionJPEG Library Found OKTIFFLibrary
Found OKPython Library Found OK-- FreeType2
LibraryFound OKCAIRO Library Found OKCUPS Library
/usr/lib/x86_64-linux-gnu/liblcms2.soLCMS 2 Debug
/usr/lib/x86_64-linux-gnu/liblcms2.soLittleCMS-2
Library Found OKFontConfig FoundOK-- New HUNSPELL API
foundHunspell Found OKOpenSSL found OKfor installed
version of PoDoFo (>= 0.9.5) -Enabling supportfor PDF
embedded in AIPoDoFo found OK-- Boost
version:1.62.0Boost Library Found OKBuilding without
GraphicksMagick(use -DWANT_GRAPHICSMAGICK=1 toenable)-
- Found poppler-- Foundpoppler libs: /usr/lib/x86_64-
POPPLER_INCLUDE_DIR-NOTFOUND-- IncludingOpenSSL files
for PoDoFo >= 0.9.5CMake Deprecation Warning
atscribus/CMakeLists.txt:1203(cmake_policy): The OLD
behaviorfor policy CMP0003 will be removed from
afuture version ofCMake. The cmake-policies(7) manual
explains that the OLD behaviorsofall policies are
deprecated and that a policy should be settoOLD only
under specific short-term
circumstances. Projectsshould be portedto the
NEW behavior and not rely on setting apolicy to OLD.
RPATH: lib/scribus/plugins/;
--
OpenGL/usr/lib/x86_64-linux-
gnu/libxml2.so/usr/lib/x86_64-linux-
gnu/libz.soBuilding Corel Draw Importer
withlibrevengeBuilding Freehand Importer with
librevengeBuildingPagemaker Importer with
librevengeBuilding MS PublisherImporter with
librevengeBuilding QuarkXPress ImporterBuildingMS-
Visio Importer with librevengeBuilding Zoner Draw
Importer-- Building with Scripter 1-- No source header
files will beinstalled-- /home/zerubbabel/bin/scribus-
1.5.4/resources/translations-- The following GUI
languageswill be installed: CMake Error: The following
variables areused in this project, butthey are set to
NOTFOUND.Please setthem or make sure they are set and
tested correctly intheCMake
files:POPPLER_INCLUDE_DIR used as include directory
indirectory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include
directoryin directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include
directoryin directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include
directoryin directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include
directoryin directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include
directoryin directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include
directoryin directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include
directoryin directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf used as include
directoryin directory/home/zerubbabel/bin/scribus-
1.5.4/scribus/plugins/import/pdf-- Configuring
incomplete, errors occurred!See
also"/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeOutput.log".See
also"/home/zerubbabel/bin/scribus-
/bin/scribus-1.5.4/build$
I think what it's saying is that it couldn't find
poppler. Notethatthere are 3 different popplers that you
need:popplerpoppler-datapoppler-cppwhich means you need
not only these, but the developmentpackages.In Fedora,
this would be poppler-devel, poppler-data-devel,
andpoppler-cpp-devel, so it's whatever the
equivalentnames are forDebian.Greg
Well, now the CMake completed without errors, and
makecompletedwithout errors, and make install completed
withouterrors, but theredoesn't seem to be any scribus
executableanywhere.
Despite the fact that you found the precompiled package,
just forcompleteness:I would expect the binary to be named
as ~/bin/scribus-1.5.4/build/scribus/scribusDid you try to $
find ~/bin/scribus-1.5.4/ -name scribus?
Yes, that's where I expected to find it, but it was not there.
Isearched visibly, and with "find" but to no avail. It is
odd.-------------- next part --------------An HTML attachment
was scrubbed...URL:<
http://lists.scribus.net/pipermail/scribus/attachments/20181010/2642be66/attachment.html>___
http://lists.scribus.net/mailman/listinfo/scribus
See also:http://wiki.scribus.net
http://forums.scribus.net
You don't need to do 'make install' for letting the binary be linked.
@David Burleigh: So then the CMake logs have to be examined. AFAIK
there is a common place for those logs.
When you run "make" you should see as on of the last messages
"Linking CXX executable scribus". (emitted by ~/bin/scribus-
1.5.4/build/scribus/CMakeFiles/scribus.dir/build.make which is
invoked by target scribus/CMakeFiles/scribus.dir/all in Makefile
CMakeFiles/Makefile2)
Could you show what following command sequence returns?cd
~/bin/scribus-1.5.4/buildmakemake -f
scribus/CMakeFiles/scribus.dir/build.make scribus/scribus
When I run 'make install', I see a list which tells me precisely
--
Installing:/home/gregp/scribus15x/share/scribus/translations/scribus
.zh_TW.qm
From this I know that the binary has gone to
/home/gregp/scribus15x/bin
Didn't you see this?
Greg
Well, I did the whole build again from scratch, and the executable is
where I expected it. I don't know what happened the first time, but
thanks for offering your help.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus/attachments/20181010/54bb7e09/attachment.html>
___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net

David Burleigh
2018-10-09 21:30:49 UTC
Permalink
Post by Gregory Pittman
Post by David Burleigh
I've been working my way through resolving all the dependencies to
build Scribus 1.5.4 on my Debian Testing system, but have gotten to a
place where I don't know how to proceed. Below is the result of my
latest attempt. I would appreciate any help in getting past this
point.
-DCMAKE_INSTALL_PREFIX:PATH=/home/zerubbabel/scribus-1.5.4/
-- Scribus 1.5.4 will be built and installed into
/home/zerubbabel/scribus-1.5.4
-- Machine: x86_64-linux-gnu, void pointer size: 8
-- Found target X86_64
-- Building for target x86_64-linux-gnu
-- Using standard ApplicationDataDir. You can change it with
-DAPPLICATION_DATA_DIR
-- Using standard ApplicationConfigDir. You can change it with
-DAPPLICATION_CONFIG_DIR
-- ----- USE QT 5-----
-- ----- USE QT Widgets-----
-- ----- USE Qt5Gui -----
-- ----- USE QT 5 XML -----
-- ----- USE Qt5Network -----
-- ----- USE Qt5OpenGL -----
-- ----- USE Qt5LinguistTools -----
-- ----- USE Qt5PrintSupport -----
-- Qt VERSION: 5.11.1
-- Your Qt version is 5.7.0 or superior, enabling C++11 compiler
features
-- Enabling C++11 compiler features
ZLIB Library Found OK
No OSG found, building without 3D Extension
JPEG Library Found OK
TIFF Library Found OK
Python Library Found OK
-- FreeType2 Library Found OK
CAIRO Library Found OK
CUPS Library Found OK
LIBXML2 Library Found OK
LCMS 2 ReleaseLibrary: /usr/lib/x86_64-linux-gnu/liblcms2.so
LCMS 2 Debug Library: LCMS2_LIBRARY_DEBUG-NOTFOUND
LCMS 2 Library: /usr/lib/x86_64-linux-gnu/liblcms2.so
LittleCMS-2 Library Found OK
FontConfig Found OK
-- New HUNSPELL API found
Hunspell Found OK
OpenSSL found OK for installed version of PoDoFo (>= 0.9.5) - Enabling
support for PDF embedded in AI
PoDoFo found OK
-- Boost version: 1.62.0
Boost Library Found OK
Building without GraphicksMagick (use -DWANT_GRAPHICSMAGICK=1 to
enable)
-- Found poppler
-- Found poppler libs: /usr/lib/x86_64-linux-gnu/libpoppler.so
-- Found poppler includes: POPPLER_INCLUDE_DIR-NOTFOUND
-- Including OpenSSL files for PoDoFo >= 0.9.5
CMake Deprecation Warning at scribus/CMakeLists.txt:1203
The OLD behavior for policy CMP0003 will be removed from a future
version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only
under
specific short-term circumstances. Projects should be ported to the
NEW
behavior and not rely on setting a policy to OLD.
RPATH: lib/scribus/plugins/;
--
Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5::OpenGL/usr/lib/x
86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-gnu/libz.so
Building Corel Draw Importer with librevenge
Building Freehand Importer with librevenge
Building Pagemaker Importer with librevenge
Building MS Publisher Importer with librevenge
Building QuarkXPress Importer
Building MS-Visio Importer with librevenge
Building Zoner Draw Importer
-- Building with Scripter 1
-- No source header files will be installed
-- /home/zerubbabel/bin/scribus-1.5.4/resources/translations
CMake Error: The following variables are used in this project, but
they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the
POPPLER_INCLUDE_DIR
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
used as include directory in directory
/home/zerubbabel/bin/scribus-1.5.4/scribus/plugins/import/pdf
-- Configuring incomplete, errors occurred!
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeOutput.log".
See also "/home/zerubbabel/bin/scribus-
1.5.4/build/CMakeFiles/CMakeError.log".
I think what it's saying is that it couldn't find poppler. Note that
poppler
poppler-data
poppler-cpp
which means you need not only these, but the development packages. In
Fedora, this would be poppler-devel, poppler-data-devel, and
poppler-cpp-devel, so it's whatever the equivalent names are for Debian.
Greg
Never mind, I found the scribus-ng package in the "experimental" repository and was able to install and run that just fine.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus/attachments/20181009/af9e5e40/attachment.html>
___
Scribus Mailing List: ***@lists.scribus.net
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
Loading...