Hoe Openframeworks 0.8 op Fedora 20 te installeren

of

Fedora

OpenFrameworks is een open source gestructureerde set, geschreven in C + +, dat is gericht op grafische ontwikkeling. Het stelt ontwerpers en programmeurs in staat om op een eenvoudige manier en zonder geavanceerde kennis interactieve applicaties te ontwikkelen.

VAN 0.8 x32
VAN 0.8 x64

Bij het installeren OF en Fedora men zou zeggen: "Gewoon downloaden, compileren en einde bedrijf" Zo simpel is het! Maar niet altijd alles is zoals het zou moeten zijn, soms mislukt er iets, soms zegt degene die de Nobelprijs voor de vrede wint dat vrede niet de afwezigheid van oorlog is, soms is het gewoon geen goede dag. Ja, dit is een van die dagen. Gefeliciteerd!

Pre-installatie

  • Beschik over de compilatietools. Fedora 20 Het brengt ze standaard, althans in mijn geval, maar ze kunnen op de volgende manier vanaf de console worden geïnstalleerd:[mujuanp@desdelinux ~]$ su
    we zullen om het beheerderswachtwoord worden gevraagd
    [mujuanp@desdelinux ~]# yum -y install kernel-headers
    [mujuanp@desdelinux ~]# yum -y install kernel-devel
    Het volgende alleen in het geval van Kernel «PAE»
    [mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
  • Hebben RPMusion
    [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
  • installeren codeblokken, deze stap is optioneel omdat we later kunnen zien hoe we het kunnen installeren met een script in de map OF
    [mujuanp@desdelinux ~]# yum -y install codeblocks
    Klaar! we hebben al wat nodig is om te installeren OF

Installatie

  • Nu gaan we naar de directory waar we downloaden Open kader, Je hebt het geraden! het is noodzakelijk om het uit te pakken, in dit geval bevindt het zich in de persoonlijke map.
    [mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
  • Zodra dit is gebeurd, gaan we naar de map die de scripts bevat Fedora "Of_v0.8.0_linux64_release / scripts / linux / fedora"
    [mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
  • Voor degenen die besloten hebben om niet te installeren Codeblokken voordat Nu is de tijd!
    [mujuanp@desdelinux fedora]# ./install_codeblocks
  • Vanwege een fout met de namen van de pakketten zullen we de inhoud van het install_dependencies.sh-bestand moeten wijzigen door het. We openen het bestand met vi, verwijderen alles en kopiëren de genoemde inhoud.
    [mujuanp@desdelinux fedora]# vi install_dependencies.sh
  • Ja nu! Laten we het script uitvoeren
    [mujuanp@desdelinux fedora]# ./install_dependencies.sh
    Ondersteuning voor mp3? geen probleem!
    [mujuanp@desdelinux fedora]# ./install_codecs.sh
  • Hierna gaan we verder met compileren Open kader, gaan we terug naar een map «of_v0.8.0_linux64_release / scripts / linux /»
    [mujuanp@desdelinux fedora]# cd ../
    [mujuanp@desdelinux linux]# ./compileOF.sh
  • Nu hoeft u alleen maar het Projectgenerator!
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Ja, er is een probleem opgetreden bij het compileren van het Projectgenerator vergelijkbaar met dit:
    / usr / bin / ld: kan -lXrandr.so -Xi.so niet vinden
    collect2: ld heeft 1 exit-status geretourneerd
    Dit probleem wordt opnieuw veroorzaakt door een probleem met de namen. wat we zullen doen is een kopie maken van de betrokken bestanden en ze hernoemen naar de aangegeven bestanden.
    voor x64
    [mujuanp@desdelinux linux]# cd /usr/lib64
    voor x32
    [mujuanp@desdelinux linux]# cd /usr/lib
    Eenmaal hier kijken we naar de naam van de bestanden.
    [mujuanp@desdelinux lib64]# ls
    In mijn geval zijn de namen: libXrandr.so.2.2.0 en 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
    Dit zou voldoende moeten zijn om het Projectgenerator
    [mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Alles is klaar, we kunnen gebruiken Open kader in onze Fedora 20!

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.