Greg Lewis wrote: > On Tue, Nov 17, 2009 at 05:35:06AM -0800, Greg Lewis wrote: > > D'oh. I think real problem is that my amd64 box is still running > > FreeBSD 6.x, which means its using gcc 3.4.6. I bet that > > __sync_synchronize() wasn't implemented until gcc 4.x and if I > > just upgrade it will work. > > > > Of course that is a pain for anyone wanting to use a non-gcc > > compiler.
Yeah, Zero has always been gcc-specific. Are there other compilers people use on FreeBSD? > That was indeed the case. I upgraded to 8.0-RC3 and I can build > Zero on amd64 just with a few changes to the atomic implementation. Awesome :) Cheers, Gary -- http://gbenson.net/