Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

INSTALL cannot find build/docs/html #43

Closed
ZanyScum opened this issue Oct 30, 2020 · 5 comments
Closed

INSTALL cannot find build/docs/html #43

ZanyScum opened this issue Oct 30, 2020 · 5 comments

Comments

@ZanyScum
Copy link

cmake ..

gives me no warning or error.

make install

stops with the following error:

[100%] Built target pop3s_fetch_one
Install the project...
-- Install configuration: ""
CMake Error at cmake_install.cmake:41 (file):
  file INSTALL cannot find
  "/home/<username>/work/3rdParty/mailio/build/docs/html".

make: *** [Makefile:118: install] Error 1
@ZanyScum
Copy link
Author

ZanyScum commented Nov 1, 2020

Btw, I am using Debian 10 stable

@ZanyScum
Copy link
Author

ZanyScum commented Nov 1, 2020

If I execute

mkdir -p /home/<username>/work/3rdParty/mailio/build/docs/html
mkdir -p /home/<username>/work/3rdParty/mailio/build/docs/latex

and call
make install
with sudo
sudo make install

then the script runs to the end. No idea what I am missing with the two empty directories.

@karastojko
Copy link
Owner

Hi,
Can you please try to run CMake with the MAILIO_BUILD_DOCUMENTATION turned off, to check if it's about the documentation generation?

@ZanyScum
Copy link
Author

ZanyScum commented Nov 4, 2020

Yes, turning MAILIO_BUILD_DOCUMENTATION OFF made "sudo make install" run to the end without error.

As info, I did execute
sudo apt-get install doxygen doxygen-doc graphviz libboost-all-dev libssl-dev
but perhaps I need more doxygen packages to be able to create the documentation?

@karastojko
Copy link
Owner

karastojko commented Nov 4, 2020

You should have Doxygen installed, but since I do not use plain Debian I cannot say which exactly packages are required. Anyway, you could use mailio without the generated documentation, all of that is already in the header files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants