J'ai téléchargé le fichier anjuta-3.6.1.tar.xz
à partir d'ici -> http://projects.gnome.org/anjuta/ Je voudrais maintenant l'installer, mais je ne sais pas comment. J'ai regardé le install.txt
et j'ai fait cd
dans le répertoire du programme, puis cette commande:
./configure
cela a fonctionné, et après cela, il est dit de donner make
mais cela ne fonctionne pas. Pourriez-vous m'aider?
Voici la sortie
$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for flex... no
checking for Lex... no
configure: error: flex is required
Je pense que certaines des bibliothèques listées sur http://projects.gnome.org/anjuta/downloads.html , par exemple GTK +, me manquent également. Je ne trouve pas certaines de ces bibliothèques.
Normalement, je vous recommanderais d'ajouter un PPA, mais il semble qu'il n'y en ait pas. Ceci est ma prochaine étape si un PPA ne peut pas être trouvé:
Récupérez simplement le code source du paquet debian Anjuta 3.4, remplacez-le par la source 3.6, puis recompilez le paquet.
Depuis une console, récupérez la source du paquet Debian.
mkdir ~/anjuta_compiling_place
cd ~/anjuta_compiling_place
apt-get source anjuta
Maintenant, téléchargez le code source Anjuta.
wget http://ftp.gnome.org/pub/GNOME/sources/anjuta/3.6/anjuta-3.6.1.tar.xz
Si vous lisez ceci après un certain temps, au lieu d'utiliser cette URL, obtenez la dernière version de URL à partir de http://www.anjuta.org/ .
Renommez (important pour les étapes suivantes!) Et décompressez la source téléchargée et le cd dans le répertoire:
mv anjuta-3.6.1.tar.xz anjuta_3.6.1.orig.tar.xz
tar xf anjuta-3.6.1.orig.tar.xz
cd anjuta-3.6.1
Décompressez les fichiers debian:
tar xzf ../anjuta_*.debian.tar.gz
Installez les dépendances requises pour compiler anjuta:
Sudo apt-get build-dep anjuta
Exécutez debchange
et modifiez la première entrée en modifiant la première ligne avec la version correcte, par exemple:
anjuta (2:3.6.1-0ubuntu1) UNRELEASED; urgency=low
Vous pouvez également ajouter un texte décrivant ce que vous avez fait, de la même manière que toutes les autres entrées de ce fichier. Soit prudent!
De plus, si vous souhaitez autosigner le paquet, assurez-vous que votre nom et votre adresse de messagerie sont les bons. Si vous ne savez pas de quoi je parle, ignorez-le.
Maintenant, économisez Ctrl+O et sortir Ctrl+X.
Et compilez ensuite le nouveau package:
debuild
Cela pourrait échouer, mais si vous êtes chanceux, après un certain temps, vous devriez avoir votre nouveau paquet brillant Debian à ~/anjuta_compiling_place
.
Maintenant, il suffit de cliquer sur les packages dans le bon ordre pour les installer ou d'émettre ces commandes:
cd ~/anjuta_compiling_place
Sudo dpkg -i libanjuta*.deb anjuta*.deb
Si vous rencontrez des difficultés, veuillez ajouter un commentaire et j'essaierai d'apporter des corrections et de vous aider. Essayez d'être aussi prolixe que possible (copiez et collez les erreurs, etc.).
Tapez ceci dans le terminal pour l'installer:
Sudo apt-get install anjuta
Pour la plupart des logiciels, il n'est pas nécessaire de le télécharger et de le compiler vous-même. Vous pouvez facilement installer ces paquets à partir de référentiels Ubunt. Vous pouvez utiliser Ajout/Suppression de programmes ou simplement taper Sudo apt-get install anjuta
sur la ligne de commande.