History: Installing the Ogre SDK on Linux - Shoggoth
Source of version: 42 (current)
Copy to clipboard
%prevogre%
{DIV(class="Layout_box9")}-=Installing the Ogre SDK On Linux=-{SPLIT(colsize=15%|85%)}
{IMG(src="img/wiki_up/Big_Logo_Linux.jpg",imalign="left")}{IMG}
---
This section is for developers willing to install a precompiled Software Development Kit (SDK) under Linux platform.
Packages are available for Debian, Fedora and Ubuntu.
Unix users typically compile their own sources for almost all software, including Ogre. However pre-built binaries are available for a handful of distributions. See below for yours.
If you don't find your package, and really don't want to ((Building From Source - Shoggoth|build from source)) you may be able to convert one of these packages with something like [http://www.kitenet.net/programs/alien/|alien].{SPLIT}{DIV}
{SPLIT()}~tc~ LEFT ~/tc~{BOX(class="Layout_box8", width="100%")}
{IMG(src="img/wiki_up/Big_Logo_Ubuntu.jpg",imalign="left")}{IMG}
!!Ubuntu
Use this guide to install the precompiled OGRE SDK for Ubuntu. {DIV(type="span", class="nxOgre_sup")}(Click the ''+'' sign to view){DIV}
!!!-
* ''To use the latest Ogre and Ubuntu releases'', you will need to ((Building From Source - Shoggoth|Ubuntu .2F Kubuntu|build from source)).
* Ubuntu 8.04: find .deb packages (amd64) [http://www.ogre3d.org/phpBB2/viewtopic.php?t=40832|here]
* Kubuntu 7.10: install the following Ogre 1.4 packages:
blender-ogrexml
libogre-dev
libogre14
libogre14-dbg
ogre-doc
ogre-tools
ogre-tools-dbg
* Ubuntu 6.04: Ogre (1.2) was included in the Ubuntu Universe repository and officially supported.
* Ubuntu 5.04: Here are [http://nrg.joroinen.fi/ubuntu504_ogre3d/ OGRE 1.0.3 packages] for Ubuntu 5.04.
__Ubuntu is Debian derived__
Precompiled Debian packages may work in Ubuntu. See the {ALINK(aname="Debian")}Debian section{ALINK} for the packages. You may need to temporarily add in the Debian unstable archives to your ''/etc/apt/sources.list'' file to find them, or you can download them manually from http://packages.debian.org.
!!!{BOX}
{BOX(class="Layout_box8", width="100%")}{IMG(src="img/wiki_up/Big_Logo_Debian.jpg",imalign="left")}{IMG}
!!Debian
Use this guide to install the precompiled OGRE SDK for Debian OS. {DIV(type="span", class="nxOgre_sup")}(Click the ''+'' sign to view){DIV}
!!!-
The latest version of OGRE is only available for [http://www.debian.org/releases/unstable/|Debian/Sid] (not yet in Debian/Testing). The precompiled packages support only the GLX graphics subsystem. Use the source packages or ((Building From Source - Shoggoth|build from source)) if you need the SDL graphics subsystem.
You can find a running thread in the [http://www.ogre3d.org/forums/index.php|OGRE forums] about the Debian packages at [http://www.ogre3d.org/forums/viewtopic.php?t=5706|this place].Look for the latest post by fog for installation instructions on Debian Sid.
__Packages__
Packages provided for OGRE in {MONO()}main{MONO}:
* source package : [http://packages.debian.org/unstable/source/ogre|ogre]
* binary packages : {MONO()}libogre5 libogre-dev libogre5-dbg ogre-tools ogre-doc blender-ogrexml{MONO}
You can also find the CgProgramManager OGRE plugin in {MONO()}contrib{MONO}:
* source package : [http://packages.debian.org/unstable/source/ogre-contrib|ogre-contrib]
* binary packages : {MONO()}ogre-plugins-cgprogrammanager{MONO}
Although not OGRE specific, Crazy Eddie's GUI System (CEGUI) is available in {MONO()}main{MONO} too (version 0.4.1) :
* source package : [http://packages.debian.org/unstable/source/cegui-mk2|cegui-mk2]
* binary packages : {MONO()}libcegui-mk2-dev libcegui-mk2-0 libcegui-mk2-doc libcegui-mk2-0-dbg{MONO}
NOTE: some package names have changed over time. to find what you want, just do a "search" on
key-terms, like: "ogre", "cegui".
__Installation__
If you only want to be able to run applications linked dynamically to OGRE, just type :
{CODE(wrap="1", colors="bash")}apt-get install libogre5{CODE}
If you want to develop applications with OGRE, you can type :
{CODE(wrap="1", colors="bash")}apt-get install libogre5 libogre-dev libogre5-dbg ogre-tools ogre-doc blender-ogrexml{CODE}
Note that these packages are dependant on other ones, you'll be asked if you want to install them.
If you don't like command-line interfaces, you can try other package managers like Synaptic (graphical) or Aptitude (console).
__Note for KDE Users:__
Ogre depends on the latest version of the openexr2 package on which kde also depends.Upgrading ogre ''may'' uninstall all the kde packages.To avoid problems upgrade to latest version of kde ''before'' upgrading ogre.If in doubt visit #debian-kde on irc.freenode.net.
!!!
{BOX}
---
~tc~ RIGHT ~/tc~{BOX(class="Layout_box8", width="100%")}{IMG(src="img/wiki_up/Big_Logo_Fedora.jpg",imalign="left")}{IMG}
!!Fedora
Use this guide to install the precompiled OGRE SDK for Fedora OS. {DIV(type="span", class="nxOgre_sup")}(Click the ''+'' sign to view){DIV}
!!!-
''For the latest Fedora and Ogre releases'', you will need to ((Building From Source - Shoggoth|#Fedora|build from source)).
RPMs are available on:
* Fedora Core 2 & 3 , ogre 1.0.3 Xadeck's website: [http://artis.inrialpes.fr/~Xavier.Decoret/resources/ogre/].
* Fedora Core 5 , ogre >= 1.2.0RC2 ntroncos' website: [http://www.inf.utfsm.cl/~ntroncos/ogre.php].
!!!
{BOX}
{BOX(class="Layout_box8", width="100%")}{IMG(src="img/wiki_up/Big_Logo_Gentoo.jpg",imalign="left")}{IMG}
!!Gentoo
Gentoo, being a source distribution, doesn't offer binary Ogre packages in GRP.
However, Ogre is available in portage, though still masked.
See ((Building from Source|#Gentoo|Gentoo section in Building from Source)).{BOX}
{SPLIT}
---
Alias: (alias(Installing the Ogre SDK for Debian))
Alias: (alias(Installing the Ogre SDK for Fedora))
Alias: (alias(Installing the Ogre SDK for Gentoo))
Alias: (alias(Installing the Ogre SDK for Ubuntu))