You will probably need to do a --with-boost=/opt/local or something like
that. /opt/local is not in the normal include path. The g++ command line
does not have a -I/opt/local on it which means it won't find boost.

"CFLAG=-I/opt/local ./configure" might also help.

Hope this helps.

Tim 'Mithro' Ansell

On Wed, 2008-05-14 at 08:26 -0500, Ryan Neufeld wrote:
> boost is located in /opt/local/
> I am attempting to compile from /Users/jaffer/TP/tpserver-cpp if that  
> is any consolation.
> 
> I looked in /opt/local/include/boost and shared_ptr.hpp is there.
> 
> On 14-May-08, at 4:50 AM, Lee Begg wrote:
> 
> > On Wed, 14 May 2008, Ryan Neufeld wrote:
> >> I've removed a single Signals reference in configure.ac and configure
> >> now works properly. I can start a make but I exit on this error:
> >>
> >>  g++ -DHAVE_CONFIG_H -I. -I../../.. -g -Wall -MT universe.lo -MD - 
> >> MP -
> >> MF .deps/universe.Tpo -c universe.cpp  -fno-common -DPIC -o .libs/
> >> universe.o
> >> In file included from ../../../tpserver/object.h:28,
> >>                  from universe.cpp:22:
> >> ../../../tpserver/objectinfo.h:25:32: error: boost/shared_ptr.hpp: No
> >> such file or directory
> >
> > So where is boost installed (boost is mostly headers and no complied
> > components are required for tpserver-cpp currently.

_______________________________________________
tp-devel mailing list
[email protected]
http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel

Reply via email to