Menu

Prerequisites Software

LinK+ IDE



Prerequisites Software

1. For Ubuntu OS

S.No Name & Description Version Steps to Install
1 Java Runtime Environment -
Required to execute Java Programs.
Is not shipped with Eclipse
>= 1.6.0 sudo apt-get install openjdk-6-jdk
or
Install through synaptic package manager
2 Openssh -
Enables Distributed kernel compilation for Link+ IDE
sudo apt-get install openssh‐server openssh‐client
or
Install through synaptic package manager
3 Linux Kernel Source and Headers -
Linux Source headers are required for kernel compilation and driver development
Kernel specific sudo apt‐get install linux‐headers‐`uname –r`
4 Libqt4 Package -
Required by xconfig during kernel configuration
sudo apt‐get install libqt4‐dev
or
Install through synaptic package manager
5 Libncurses package -
Required by menuconfig during kernel configuration
sudo apt‐get install libncurses5
or
Install through synaptic package manager
6 QEMU -
Provides a Linux Kernel Emulation Framework for testing and debugging the Linux Kernel
sudo apt‐get install qemu (for Ubuntu 10.04)
sudo apt‐get install qemu qemu‐system (for Ubuntu 12.04)
or
Install through synaptic package manager
7 Bridge‐utils, IPTables, DNSMasg -
Used by QEMU to provide Network Support
sudo apt‐get install bridge‐utils iptables dnsmasq
or
Install through synaptic package manager

2. For Other OS

Package Fedora‐19 $ sudo yum install ... BOSS‐5 $ sudo apt‐get install ... CentOS‐6.5 $ sudo yum install ...
JRE java‐1.7.0‐openjdk‐devel.i686 openjdk‐6‐jdk java‐1.7.0‐openjdk‐devel.i686
OpenSSH openssh‐server openssh‐clients openssh‐server openssh‐client openssh‐server openssh‐clients
Libqt4 qt‐devel libqt4‐dev qt4‐devel
Libncurses ncurses‐devel libncurses5‐dev ncurses‐devel
QEMU qemu‐system‐arm qemu‐system‐x86 qemu‐system‐arm qemu‐system‐x86 Refer Section 2.1
Bridge‐utils, iptables, dnsmasq bridge‐utils iptables dnsmasq bridge‐utils iptables dnsmasq bridge‐utils iptables dnsmasq
g++ Not required Not required gcc‐c++
2.1 QEMU installation in CentOS:


  1. Install dependencies
    $ sudo yum install glib2‐devel zlib‐devel SDL‐devel libtool libtool‐ltdl‐devel
  2. Download QEMU‐1.6.0
    $ wget ‐c http://wiki.qemu‐project.org/download/qemu‐1.6.0.tar.bz2
  3. Extract and get inside qemu‐1.6.0
    $ tar xvf qemu‐1.6.0.tar.bz2
    cd qemu‐1.6.0
  4. Configure QEMU
    $ ./configure ‐‐target‐list=arm‐softmmu,i386‐softmmu,x86_64‐softmmu -enable‐sdl
  5. Build QEMU
    $ make ‐j4
  6. Install QEMU
    $ sudo make install

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.