Comment installer Openframeworks 0.8 sur Fedora 20

of

Fedora

OpenFrameworks est un ensemble structuré open source, écrit en C + +, qui se concentre sur le développement graphique. Il permet aux concepteurs et aux programmeurs de développer des applications interactives de manière simple et sans connaissances avancées.

DE 0.8 x32
DE 0.8 x64

En essayant d'installer OF en Fedora on dirait: "Il suffit de télécharger, de compiler et de mettre fin aux affaires" C'est aussi simple que ça! Mais tout n'est pas toujours comme il se doit, parfois quelque chose échoue, parfois celui qui remporte le prix Nobel de la paix dit que la paix n'est pas l'absence de guerre, parfois ce n'est tout simplement pas une bonne journée. Oui c'est un de ces jours Félicitations!

Pré-installation

  • Ayez les outils de compilation. Fedora 20 Il les apporte par défaut, du moins dans mon cas, mais ils peuvent être installés à partir de la console de la manière suivante:[mujuanp@desdelinux ~]$ su
    on nous demandera le mot de passe administrateur
    [mujuanp@desdelinux ~]# yum -y install kernel-headers
    [mujuanp@desdelinux ~]# yum -y install kernel-devel
    Ce qui suit uniquement en cas d'avoir Kernel «PAE»
    [mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
  • Avoir RPM Fusion
    [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
  • installer Codeblocs, cette étape est facultative car plus tard nous pouvons voir comment l'installer avec un script à l'intérieur du dossier OF
    [mujuanp@desdelinux ~]# yum -y install codeblocks
    Prêt! nous avons déjà ce qu'il faut pour installer OF

Installations préconisées

  • Maintenant, nous allons dans le répertoire où nous téléchargeons Cadres ouverts, Tu l'as deviné! il est nécessaire de le décompresser, dans ce cas, il se trouve dans le dossier personnel.
    [mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
  • Une fois cela fait, nous allons dans le dossier qui contient les scripts à Fedora "Of_v0.8.0_linux64_release / scripts / linux / fedora"
    [mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
  • Pour ceux qui ont décidé de ne pas installer Blocs de code avant Le moment est venu!
    [mujuanp@desdelinux fedora]# ./install_codeblocks
  • En raison d'une erreur avec les noms des packages, nous devrons modifier le contenu du fichier install_dependencies.sh par il est. Nous ouvrons le fichier avec vi, supprimons tout et copions le contenu mentionné.
    [mujuanp@desdelinux fedora]# vi install_dependencies.sh
  • Maintenant oui! Lançons le script
    [mujuanp@desdelinux fedora]# ./install_dependencies.sh
    Soutien mp3? Il n'y a pas de problème!
    [mujuanp@desdelinux fedora]# ./install_codecs.sh
  • Après cela, nous procédons à la compilation Cadres ouverts, on retourne un dossier «of_v0.8.0_linux64_release / scripts / linux /»
    [mujuanp@desdelinux fedora]# cd ../
    [mujuanp@desdelinux linux]# ./compileOF.sh
  • Il vous suffit maintenant de compiler le Générateur de projet!
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Oui, un problème est survenu lors de la compilation du Générateur de projet semblable à ceci:
    / usr / bin / ld: impossible de trouver -lXrandr.so -Xi.so
    collect2: ld a renvoyé 1 statut de sortie
    Ce problème est dû, encore une fois, à un problème avec les noms. ce que nous allons faire est de faire une copie des fichiers concernés et de les renommer en celui indiqué.
    pour x64
    [mujuanp@desdelinux linux]# cd /usr/lib64
    pour x32
    [mujuanp@desdelinux linux]# cd /usr/lib
    Une fois ici, nous regardons le nom des fichiers.
    [mujuanp@desdelinux lib64]# ls
    Dans mon cas, les noms sont: libXrandr.so.2.2.0 et 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
    Cela devrait suffire à compiler en douceur le Générateur de projet
    [mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Tout est prêt, nous pouvons utiliser Cadres ouverts sur notre Fedora 20!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.