Am 22.05.2010 um 07:25 schrieb Scott Haneda:
> Trying to get powerdns to build before I take on making a port.
> 
> The first issue I have is that it needs something called "Boost" which is a 
> huge set of files.  I finally got it to go with MacPorts, but that still 
> yielded an error:
> 
> Missing boost - please install Boost packages or see 
> http://doc.powerdns.com/compiling-powerdns.html
> That was from this command: $CXXFLAGS=-I/opt/local/include/boost ./configure
> Since I don't need the compiled versions, and just the includes, I took the 
> easy road, which I am wondering how to do in a PortFile, as I do not want to 
> add the hour long compile time to this dependency if I just need to download 
> it, unpack it, and point to the files.  Heck, even untarring takes a while.
> 
> http://doc.powerdns.com/compiling-powerdns.html
> 
> So now, I do as per above:
> $CXXFLAGS=-I/Users/haneda/Downloads/boost_1_43_0 ./configure
> That "boost_1_43_0" directory is a straight SL from SF.net, and just unpacked 
> from tar.
I do not know about powerDNS.
boost's includes are normally expected in a directory named boost,
#included with something like <boost/xxx.hpp>.
This directory gets installed by the boost port directly under /opt/local/bin
so your flags should read -I/opt/local/include
without the trailing "/boost"

imho you should not "take the easy road" but rely on macports to install boost 
as a dependency.

Regards
Titus

_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to