On Wed, 2018-10-10 at 09:20 -0400, Gregory Pittman wrote: > On 10/10/2018 06:52 AM, Jonas Bechtel wrote: > > > > > > > > On Wed, 10 Oct 2018 11:11:22 +0200Craig Bradney < > > cbradney at scribus.info> wrote with subject"Re: [scribus] Binary > > location // Re: CMake Error (variables not found)": > > > Did you make install? > > > > On 10 Oct 2018, at 09:50, David Burleigh< > > > > david.burleigh at saphar.net> wrote: > > > > > On Wed, 2018-10-10 at 09:03 +0200, Jonas Bechtel wrote:On > > > > > Tue, 09 Oct 2018 17:11:02 -0400David Burleigh < > > > > > david.burleigh at saphar.net> wrote with subject"Re: [scribus] > > > > > CMake Error (variables not found)": > > > > > > > On Tue, 2018-10-09 at 12:52 -0400, Gregory Pittman > > > > > > > wrote: > > > > > > > > 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 > > > > > > > > pastthis point.zerubbabel at 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 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 ---- > > > > > > > > --- -----USE Qt5PrintSupport ------- Qt VERSION: > > > > > > > > 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 > > > > > > > > Found OKLIBXML2Library 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 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- > > > > > > > > linux-gnu/libpoppler.so-- Foundpoppler includes: > > > > > > > > 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/; > > > > > > > > -- > > > > > > > > Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::NetworkQt5:: > > > > > > > > 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- > > > > > > > > 1.5.4/build/CMakeFiles/CMakeError.log".zerubbabel at dz:~ > > > > > > > > /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>___ > > > > Scribus Mailing List: scribus at 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 > > > > 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 > wherethings 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
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>
