Az Openframeworks 0.8 telepítése a Fedora 20-ra

of

Fedora

OpenFrameworks egy nyílt forráskódú strukturált halmaz, írva C + +, amely a grafikai fejlesztésre összpontosít. Lehetővé teszi a tervezők és programozók számára, hogy interaktív alkalmazásokat egyszerűen és fejlett tudás nélkül fejlesszenek ki.

0.8 x32
0.8 x64

Telepítéskor OF en Fedora az egyik azt mondaná: "Csak töltse le, fordítsa le és fejezze be az üzletet" Egyszerű! De nem mindig minden a megszokott, néha valami nem sikerül, néha aki elnyeri a Nobel-békedíjat, azt mondja, hogy a béke nem a háború hiánya, néha egyszerűen nem jó nap. Igen, ez egyike azoknak a napoknak. Gratulálok!

Előtelepítés

  • Rendelkezzenek az összeállítási eszközökkel. Fedora 20 Alapértelmezésben hozza őket, legalábbis az én esetemben, de a konzolról a következő módon telepíthetők:[mujuanp@desdelinux ~]$ su
    a rendszergazda jelszavát kérjük meg
    [mujuanp@desdelinux ~]# yum -y install kernel-headers
    [mujuanp@desdelinux ~]# yum -y install kernel-devel
    Csak a Kernel megléte esetén «PAE»
    [mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
  • Már RPMFusion
    [mujuanp@desdelinux ~]# yum -y localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-20.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-20.noarch.rpm
  • felszerel Kódblokkok, ez a lépés nem kötelező, mivel később láthatjuk, hogyan kell telepíteni egy szkript segítségével a mappában OF
    [mujuanp@desdelinux ~]# yum -y install codeblocks
    Kész! már megvan a telepítéshez szükséges dolog OF

Telepítés

  • Most megyünk a könyvtárba, ahova letöltünk nyitott keretek, Kitaláltad! szükséges kibontani, ebben az esetben a személyes mappában van.
    [mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
  • Miután ez megtörtént, elmegyünk a mappába, amely tartalmazza a szkripteket Fedora "Of_v0.8.0_linux64_release / scripts / linux / fedora"
    [mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
  • Azok számára, akik úgy döntöttek, hogy nem telepítik Kódblokkok előtt Most van itt az ideje!
    [mujuanp@desdelinux fedora]# ./install_codeblocks
  • A csomagok nevével kapcsolatos hiba miatt módosítanunk kell az install_dependencies.sh fájl tartalmát van. Megnyitjuk a fájlt a vi-vel, mindent törölünk és átmásoljuk az említett tartalmat.
    [mujuanp@desdelinux fedora]# vi install_dependencies.sh
  • Igen, most! Futtassuk a szkriptet
    [mujuanp@desdelinux fedora]# ./install_dependencies.sh
    Támogatás a mp3? Nincs mit!
    [mujuanp@desdelinux fedora]# ./install_codecs.sh
  • Ezek után folytatjuk az összeállítást nyitott keretek, visszalépünk egy mappába «of_v0.8.0_linux64_release / scripts / linux /»
    [mujuanp@desdelinux fedora]# cd ../
    [mujuanp@desdelinux linux]# ./compileOF.sh
  • Most már csak össze kell állítania a Projektgenerátor!
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Igen, probléma merült fel a Projektgenerátor ehhez hasonló:
    / usr / bin / ld: nem található a -lXrandr.so -Xi.so fájl
    A collect2: ld 1 kilépési állapotot adott vissza
    Ez a probléma megint a nevek problémájának tudható be. mi az lesz, hogy másolatot készítünk az érintett fájlokról, és átnevezzük őket a megjelölt fájlra.
    x64-re
    [mujuanp@desdelinux linux]# cd /usr/lib64
    x32-re
    [mujuanp@desdelinux linux]# cd /usr/lib
    Ha egyszer itt vagyunk, megnézzük a fájlok nevét.
    [mujuanp@desdelinux lib64]# ls
    Esetemben a nevek: libXrandr.so.2.2.0 és libXi.so.6.1.0
    [mujuanp@desdelinux lib64]# cp libXi.so.6.1.0 libXi.so
    [mujuanp@desdelinux lib64]# cp libXrandr.so.2.2.0 libXrandr.so
    Ennek elégnek kell lennie a Projektgenerátor
    [mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Minden készen áll, felhasználhatjuk nyitott keretek a miénkben Fedora 20!

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.