Boost logo

Boost-Build :

Subject: [Boost-build] Solaris 10: error: '::fchmodat' has not been declared
From: Matchek (maciej_at_[hidden])
Date: 2012-02-26 18:30:08


Hello boost-build,

I'm working on a 32-bit sparc build of Boost.

In line 1391 of libs/filesystem/v3/src/operations.cpp, I'm getting an error:

libs/filesystem/v3/src/operations.cpp:1391:11: error: '::fchmodat' has
not been declared

The fchmodat function is not available on Solaris. What are your
guidelines for Solaris 10 builds? Try to integrate fchmodat by copying
code from gnulib, or work with the developers to incorporate a fix
directly into Boost sources?

Maciej


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk