Ykkrosh Posted September 14, 2009 Report Share Posted September 14, 2009 It still sounds like you just need to use "eselect boost" (as idle suggested), so that it symlinks /usr/include/boost to the selected version-specific directory. Have you tried that, and does it fix the problem?(As far as I'm aware this is just a Gentoo-specific issue, because it puts versions >=1.36 in slots and you have to select which one you want to use.) Quote Link to comment Share on other sites More sharing options...
Hugin Posted September 14, 2009 Report Share Posted September 14, 2009 (edited) there is already a symlink, the problem here is that the file is found in a different subdirectory ("missing" in /usr/include/boost/detail and found in /usr/include/boost/interprocess/smart_ptr/detail/)oh, and yes, I did use eselect, just to make sure Edited September 14, 2009 by Hugin Quote Link to comment Share on other sites More sharing options...
creation Posted October 3, 2009 Author Report Share Posted October 3, 2009 Ykkrosh can u help me with my problem ? as stated in my earlier posts ? Is my problem happening because of my boost version ? Quote Link to comment Share on other sites More sharing options...
Ykkrosh Posted October 3, 2009 Report Share Posted October 3, 2009 Hugin: Works fine for me with Boost 1.39 on Gentoo, but I got exactly the same problem as you after changing version - you have to run "make clean" and then "make" again, else the build system will get confused and look for old files.creation: Works fine for me with Boost 1.35 and 1.36 and 1.39 on Gentoo, so it doesn't seem to be an obvious problem with Boost or with our usage of it. It might be an issue with openSUSE's packages, or with something weird on your local system, but I have no way of reproducing the problem so I can't tell what it is. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.