All I can interject to you on this subject (as I have mostly abandoned BSD) is…

Did you install the Linux libraries into your BSD system? 


> On Oct 29, 2017, at 7:10 PM, Brian Wood <woodbrian77 at gmail.com> wrote:
> 
> Hi.  I made a change recently to this file:
> https://github.com/Ebenezer-group/onwards/blob/master/File.hh#L4 <https://github.com/Ebenezer-group/onwards/blob/master/File.hh#L4>
> 
> and tested it on Linux, but not on FreeBSD.  Today I tried it on
> FreeBSD and it didn't compile.  I had to add an include for
> sys/stat.h to get it to compile on FreeBSD.  The error message 
> had to do with not finding constants like S_IRUSR.  Does anyone 
> know if FreeBSD is right or wrong in this?  Thanks in advance.
> 
> 
> Brian
> Ebenezer Enterprises -- In G-d we trust. 
> http://webEbenezer.net <http://webebenezer.net/>_______________________________________________
> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
> tclug-list at mn-linux.org
> http://mailman.mn-linux.org/mailman/listinfo/tclug-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.mn-linux.org/pipermail/tclug-list/attachments/20171030/705caa9f/attachment.html>