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

Installing HPX should not clobber existing Boost installation #435

Closed
brycelelbach opened this issue Jul 10, 2012 · 5 comments
Closed

Installing HPX should not clobber existing Boost installation #435

brycelelbach opened this issue Jul 10, 2012 · 5 comments
Assignees
Milestone

Comments

@brycelelbach
Copy link
Member

[reported by hkaiser] [Trac time Sun Jul 1 17:09:16 2012] Files from $HPX_ROOT/external/ should not be installed into the existing Boost installation.

@brycelelbach
Copy link
Member Author

[comment by blelbach] [Trac time Tue Jul 3 00:15:41 2012] Milestone 0.9.0-rc2 deleted

@brycelelbach
Copy link
Member Author

[comment by blelbach] [Trac time Fri Jul 6 14:59:19 2012] Hartmut, I'm not sure when this is a problem/how it needs to be fixed.

@hkaiser
Copy link
Member

hkaiser commented Jul 12, 2012

The problem is, that if you install HPX to the system directories and Boost is installed to the system directories as well, then all of HPX external Boost libraries end up being installed directly into the Boost installation tree, possibly overwriting the original Boost files.

@ghost ghost assigned brycelelbach Jul 12, 2012
@brycelelbach
Copy link
Member Author

K. How should we fix this?

@hkaiser
Copy link
Member

hkaiser commented Jul 17, 2012

Just install the Boost files from HPX externals into their own subdirectory, for instance $HPX_INSTALL_ROOT/include/hpx/boost, and add this subdirectory to the include search path for compilation.

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

No branches or pull requests

2 participants