> If i remove the strange constructor that does nothing, then it builds without any problems. > Anybody have any ideas how to fix this, other than removing that constructor? use a declaration like this one : class_<A, boost::noncopyable>("A"); HTH, Nicolas.