Fwd: Help needed with include path

Hi
I am using Boost on Ubuntu 18.04 LTS, which has boost 1.65.1 installed. I
want to use boost 1.69, which I have installed on another server. I
specify that remote boost path in my makefile and make compiles my source
file with:
g++ -c -Wall -m64 -I/net/simdata/OpenSourceLibs/Boost/rel-1.69.0/
-fpic -O3 SINRCalculation.cpp -o _gnuRelease/SINRCalculation.o
Now that source file uses boost/multi_array.hpp. The above compiler
command gives error:
In file included from /usr/include/boost/multi_array.hpp:30:0,
from SINRCalculation.cpp:25:
/net/simdata/Hudson_OpenSourceLibs/Boost/rel-1.69.0/boost/type_traits.hpp:118:10:
fatal error: boost/type_traits/is_nothrow_swappable.hpp: No such file
or directory
#include

On Thu, 24 Jan 2019 at 20:51, David Aldrich via Boost-users < boost-users@lists.boost.org> wrote:
Am I correct? If so, how can I force the compiler to use the boost 1.69 path consistently for all paths?
Probably, but his is not a Boost issue, maybe give some Ubuntu-forum or -mailing-list a spin. degski -- *“If something cannot go on forever, it will stop" - Herbert Stein*
participants (3)
-
David Aldrich
-
degski
-
Frédéric