removed @osx_only for including NLopt on Mac OS X