|
TestedPlatforms
Platforms on which Native Client has been tested
Deprecated This page lists the platforms on which we've tried Native Client, both for building it and for running it. Also see the ReleaseNotes. Note: Please add a comment if you have additional information. LinuxWhat worksWe've tested building with the following configurations:
Building and running on 64-bit systems isn't as well tested as on 32-bit systems. Some time after Karmic stabilizes, we will drop support for Jaunty. The Native Client plug-in has been successfully used in the following browsers:
What doesn't work
MacWhat worksBuilding Native Client requires Mac OS X 10.5. Running Native Client modules should work on both 10.5 and 10.4. The Native Client plug-in has been successfully used in the following browsers:
What doesn't workThe Native Client plug-in doesn't currently work in the following browsers:
WindowsWhat worksNative Client builds and runs on 32-bit Vista and all versions of Windows XP. The Native Client plug-in has been successfully used in the following browsers:
What doesn't workNative Client does not work on 64-bit versions of Windows Vista. Native Client will silently fail on these systems, without running untrusted code. 64-bit Vista lacks the system call required to set up protected memory segments. The Native Client plug-in doesn't currently work in the following browsers:
| |
Failed to build on Fedora 10. To make it work do the following:
sudo ln -s /lib/libssl.so.0.9.8{g,} sudo ln -s /lib/libcrypto.so.0.9.8{g,}
./scons firefox_install
scons will exit with error. Add includes for string.h and limits.h to the files that are complaining. Then rerun scons until and it should install properly.
Browser sucess info:
1. Firefox 3.0.4 (success) 2. Midori 0.0.21 (success) 3. Epiphany 2.24.1 (fail)
The Firefox 2 and 3 versions most certainly do NOT work on Ubuntu 8.04 with a 32 bit version. It gives errors on compile and it crashes the browsers when a graphics rich example is loaded, every time.
There is no native amd64 plugin for Linux, only 32 bits one? why? will it be ported? if yes - when?
@Gordjelin: We do have emerging 64-bit support in Google Chrome for Linux and for Windows. Hopefully that will work for you. If not, I'd suggest raising this question in native-client-discuss.
Does not seem to work on Chrome for OSX.
Are there any plans to support mobile platforms, esp. Android and iOS?? If so, this could be the primary means of developing great cross-platform apps for mobile and desktop/laptop, with the ease of development with html/javascript, and native code for the performance-critical parts! I'm very excited about this project, but esp if we can support it on mobile.