Links leading to 404 not found errors

I am looking for documentation about using CMake with ROOT, and web searches point to a page integrate-root-my-project-cmake with path https://root.cern.ch/how/integrate-root-my-project-cmake.
That link, and others as well, are translated into https://root.cern/how/integrate-root-my-project-cmake/ (no .ch any more) by my browser, and deliver a page whose content is

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
<hr>
<address>Apache/2.4.18 (Ubuntu) Server at root.cern Port 443</address>
</body></html>

Is this my local problem, or has the documentation moved? (and where?)
Thank you!

Platform: Vivaldi/Linux

I recommend https://cliutils.gitlab.io/modern-cmake/chapters/packages/ROOT.html.

Hi,
sorry about that, with the move to the new website some pages changed location. Search engines will pick up the new pages and weed out the old ones, but it takes a little while.

The page you are looking for is https://root.cern/manual/integrate_root_into_my_cmake_project/

Cheers,
Enrico

Thank you both!
In fact I was looking for the directions on the “targets” for the link list so I am happy, although there is still the question of which target for which header, that I so far answered just by intuition.
The document at https://cliutils.gitlab.io/modern-cmake/chapters/packages/ROOT.html has such a list.
I am a bit confused because I used ROOT::GenVector and it seems to work (to link to… well, the GenVector library, which is mostly templates but has some obscure implementation detail “static”).
But I can’t recognise that library in the list of targets. Is the list just incomplete, or is this ROOT::GenVector something that the additional secret macro layer that I did not say I am using adds?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.