From f66464132343c548ae50049a50d61a4a149aa3d3 Mon Sep 17 00:00:00 2001 From: sagarkedari <85727367+sagarkedari@users.noreply.github.com> Date: Mon, 21 Jun 2021 15:12:04 +0530 Subject: [PATCH] Create prerequisites.md --- prerequisites.md | 236 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 236 insertions(+) create mode 100644 prerequisites.md diff --git a/prerequisites.md b/prerequisites.md new file mode 100644 index 0000000000..99f7f89e96 --- /dev/null +++ b/prerequisites.md @@ -0,0 +1,236 @@ +# Prerequisites for Tizen Studio + +Check the following prerequisites before attempting to install Tizen Studio. + +## Java Development Kit (JDK) Requirements +> **Note** +> +> There is no JDK prerequisite for Tizen Studio 3.7 and higher. + +You must install Oracle Java Development Kit (JDK) 8 or OpenJDK 12 for Tizen Studio 3.5 and Tizen Studio 3.6. + +Follow these instructions to install the appropriate JDK version for your system: + +- Microsoft Windows® + + Download the JDK from the [official Oracle Web site](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html). Select the appropriate platform for your hardware architecture and Windows® version. Then, run the downloaded execution file and follow the displayed instructions. + +- macOS + + Download the JDK from the [official Oracle Web site](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) and follow the instructions to install the JDK. + + To support legacy Java software on macOS, you must download and install the Java for OS X 2015-001. Download it from [https://support.apple.com/kb/DL1572](https://support.apple.com/kb/DL1572). + +- Ubuntu + + Go to the [Ubuntu Web site](https://help.ubuntu.com/community/Java) for detailed instructions for installing the Oracle® JDK version 8. The raw binaries can be downloaded directly from Oracle ([Oracle Java download page](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)). + + > **Note** + > + > For RT IDE use Oracle Java Development Kit (JDK) 8 only. + +You can also use Oracle's OpenJDK. For more installation details, see [OpenJDK 12 and OpenJFX Installation Guide](openjdk.md). + +## OS and System Requirements + +The following table lists the supported operating systems and hardware requirements for Tizen Studio. + +**Table: OS and system requirements** + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Microsoft Windows®macOSUbuntu
OSVersion1010.15/11.420.04/18.04
Bit64 bit only64 bit only64 bit only
HWCPUDual Core, 2 GHz or fasterDual Core, 2 GHz or fasterDual Core, 2 GHz or faster
Architecturex64 (64 bit)x64 onlyx64 (64 bit)
Memory3 GB or more3 GB or more3 GB or more
Disk space6 GB or more6 GB or more6 GB or more
+ + +## Emulator Requirements + +The following table lists the CPU, screen resolution, graphic card, driver, and webcam requirements for using the Tizen Emulator. + +**Table: Emulator requirements** + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComponentOS (Microsoft Windows®, macOS, and Ubuntu)
CPURecommended: Support for Intel® VTx (Virtualization Technology)
Screen resolutionRecommended: 1280 x 1024
Graphic card

Recommended: The following requirements have passed tests with the emulator.

+

+Supported graphic cards: NVIDIA® GeForce® 8300 GS, GeForce® 8500 GT, GeForce® GT 220, GeForce® GT 430, GeForce® GT 530, GeForce® GT 330M, GeForce® GTX 550Ti, NVIDIA® Quadro® NVS 290

+

Note
+If the host machine is using the NVIDIA® Optimus® technology, the emulator works with the on-board graphics card. To prevent this, either disable the Optimus® technology, or set the emulator to run with the external NVIDIA graphics card.

+
Driver

You must upgrade to the latest vendor-provided version of the graphic card driver for OpenGL® ES acceleration.

+

In Microsoft Windows®, check and install the necessary drivers in the Control Panel > System and Security > Windows Update.

+

In Ubuntu, for more information on driver upgrades, see the Ubuntu Web site. Check and install the necessary drivers in the System Settings > Software & Updates > Additional Drivers.
+The Intel driver version must be 8.0.1 or higher. +

+
Webcam

To use the emulator with your computer's webcam, the webcam must support the USB Video Class (UVC) driver.

+

The following image format requirements apply to each OS: +

    +
  • Microsoft Windows®: YUYV or MJPEG
  • +
  • macOS: RGB24 or YUY2
  • +
  • Ubuntu: UYYY, YYU420, YUY420, or YUYY
  • +

+
+ +## Google Chrome™ Browser Requirements + +You must install the Google Chrome™ browser to use the [Web Inspector](../web-tools/web-inspector.md) tool. + +Since the Web Inspector server uses the Web core in the platform, there is a limit on the Google Chrome™ browser version in your environment. For all functions of the Web Inspector to work properly, use the **Google Chrome™ browser version 77 or higher**. + +## Additional Requirements + +The following table lists the additional requirements to be met before developing Tizen applications. + +**Table: Additional Microsoft Windows® requirements** + + + + + + + + + + + + + + +
ComponentRequirement
Python for using the T-trace (Tizen profiling tool used to optimize the application performance) +To use the T-trace in Windows, you must install a Python 2.7.X version: +
    +
  • On the Python Web site, download the appropriate Python version for your hardware and Windows® version. +
  • +
  • Run the downloaded installer file and follow the displayed instructions.
  • +
+Note
+To use Python conveniently at the command prompt, set the %PATH% environment variable in My Computer > Properties > Advanced > Environment Variables. +
+ + +**Table: Additional macOS requirements** + + + + + + + + + + + + + + +
ComponentRequirement
Prerequisite packages (msgfmt) for build PO files +At the terminal prompt, enter the following commands: +
$ brew install gettext
+$ brew link gettext --force
+$ which msgfmt
+/usr/local/bin/msgfmt
+
+Note
+To install Homebrew, see the Brew Web site. +
+ + +**Table: Additional Ubuntu requirements** + + + + + + + + + + + + + + + + + + +
ComponentRequirement
Prerequisite packages (webkitgtk and cpio) for developing applicationsAt the terminal prompt, enter the following command: +
$ sudo apt-get install libwebkitgtk-1.0-0 cpio rpm2cpio
Prerequisite packages (glib, curl, sdl, pixel manipulation) for using the emulator +At the terminal prompt, enter the following command for Tizen Studio: +
$ sudo apt-get install acl bridge-utils openvpn libfontconfig1 libglib2.0-0 libjpeg-turbo8 libpixman-1-0 libpng12-0 libsdl1.2debian libsm6 libv4l-0 libx11-xcb1 libxcb-icccm4 libxcb-image0 libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-xfixes0 libxi6
+ +## Related Information +* Dependencies + - Tizen Studio 1.0 and Higher