TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : 1 2 3 Suivante | |
| Pseudo | Commentaire |
|---|---|
| Page : 1 2 3 Suivante | |
iPhoenix
|
# Posté le 04/06/2007 à 15:24:34 - Ce membre a mis la note : 11 |
Vive les pommes!![]() Groupe : Membres |
Est-il possible de compiler Code::Blocks por Mac OS X?
Édith: bah Google trouve un binaire direct pour PPC TIger
|
Xaviou
|
# Posté le 04/06/2007 à 15:31:51 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
Citation : iPkoenix Est-il possible de compiler Code::Blocks por Mac OS X?
Bien sûr, mais n'étant pas sous Mac, je ne peux que te donner le lien vers la doc officielle : Installer Code::Blocks depuis les sources sur Max OS X (en anglais, of course )
Bonne chance
Xav' |
BSoD
|
# Posté le 04/06/2007 à 18:05:06 - Ce membre a mis la note : 18 |
|
Groupe : Membres |
Très bon tuto ! (18 )
J'attends la suite avec impatience : la création de paquets debian (et me dit pas que tu connais pas le sujet )... hop hop, au boulot
|
Aztek
|
# Posté le 04/06/2007 à 18:25:13 - Ce membre a mis la note : 16 |
blablabla![]() Groupe : Membres |
Tu devrais placer ca dans la section Linux et non dans la section C/C++ puisqu'il n'est pas question de la programmation mais d'un procédé concernant son installation sous Linux
16/20 Les chats retombent-ils toujours sur leur pattes ? Selon l'association américaine des vétérinaires : sur 22 chats tombés d'une hauteur supérieure à 7 étages (environ 25m), un seul est mort sur le coup, 20 ont été blessés par leur chute (principalement à l'abdomen), dont 1/3 de lésions graves et 1/3 de lésions sérieuses... (Quid 1991. page 209b) |
altic
|
# Posté le 14/06/2007 à 20:22:14 - Ce membre a mis la note : 18 |
![]() Groupe : Membres |
Je pense que ça va en aider plus d'un...
donc merci .
ps:Il faudrait peut-être remettre à jour le tuto car depuis il est nécessaire de posséder la version 2.8.4 de wxWidgets et non plus la 2.6.3 ...
|
Xaviou
|
# Posté le 14/06/2007 à 21:56:15 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
Citation : altic ps:Il faudrait peut-être remettre à jour le tuto car depuis il est nécessaire de posséder la version 2.8.4 de wxWidgets et non plus la 2.6.3
...Rectification : il n'est pas nécessaire de posséder la version 2.8.4 de wxWidgets, mais il est possible de compiler Code::Blocks avec la version 2.8.4 de wxWidgets. La version 2.6.3 est tout à fait fonctionnelle (et de plus, elle est présente dans les dépôts officels, contrairement à la version 2.8.4. S'il faut en apporter la preuve : allez voir ici
Mais de toute façon, je comptais en parler lors de la prochaine mise à jour de ce tuto. @+ Xav' (au fait, merci altic pour le lien dans ta signature...) |
Mister.N
|
# Posté le 15/06/2007 à 12:09:17 - Ce membre a mis la note : 17 |
![]() Groupe : Membres |
Superbe tuto. (qui m'aurais été utile si j'avais réussi à la finir )
Mais (vous l'aurez compris, je suis bloqué >_<) quand je lance la commande "./bootstrap" pour préparer la compilation, j'ai ce message : Code : Console ./bootstrap: line 63: libtoolize: command not found
Il y a probablement quelque chose que je n'ai pas installé, mais je ne sais pas quoi.
Pour informations je suis sous debian 4.0. PS : désolé si c'est une question bête, je débute sous linux.
![]() ![]() |
Xaviou
|
# Posté le 15/06/2007 à 12:57:35 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
Effectivment, il manque un paquet dans les dépendances à installer (comme quoi, apparement, mon install n'était pas si vierge que ça, il va falloir que je reprenne tout depuis le début )
Il faut ajouter le paquet libtool : Code : Console sudo apt-get install libtool
Désolé
|
Mister.N
|
# Posté le 15/06/2007 à 16:40:22 - Ce membre a mis la note : 17 |
![]() Groupe : Membres |
Pas de problème, d'autant plus que maintenant ça fonctionne.
Et puis avec une réponse aussi rapide et pertinente, je vais pas me plaindre.
Mais mon premier problème a laissé sa place à un second : je ne trouve pas comment le lancer (Code::Blocks) maintenant qu'il est installé.
J'ai cherché dans tout le menu "Applications", il n'apparait nul part. Je re-précise que je suis sous Debian et que le menu n'est visiblement pas exactement le même que celui d'Ubuntu. Peut-être existe-t-il une commande pour le lancer à partir d'un terminal ?
Merci d'avance à ceux qui pourront (encore) m'aider.
![]() ![]() |
Xaviou
|
# Posté le 15/06/2007 à 18:15:37 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
Citation : Mister.N Peut-être existe-t-il une commande pour le lancer à partir d'un terminal ?
![]() C'est bizarre que l'entrée de menu ne soit pas présente. Tu peux bien évidement lancer Code::Block depuis une fenêtre terminal : Code : Console codeblocks
|
Mister.N
|
# Posté le 15/06/2007 à 19:46:37 - Ce membre a mis la note : 17 |
![]() Groupe : Membres |
Merci beaucoup pour le tuto et les explications.
![]() ![]() |
myzu
|
# Posté le 29/06/2007 à 10:31:48 - Ce membre a mis la note : 19 |
![]() Groupe : Membres |
bonjour, alors moi j'ai des erreurs lors de la compilation (enfin le make ^^).
A la fin du ./configure j'ai ce message: Code : Console *************************************************
* Code::Blocks source tree has been configured. * ************************************************* You can now build Code::Blocks by issuing 'make'. When the build is complete, become root and install it by issuing 'make install'. Donc à priori aucune erreur ne s'est produite, cependant quelques secondes après que j'ai lancé le make, il s'arête après de nombreuses erreurs (je ne met que les dernières). Code : Console ../../../src/include/infowindow.h:24: error: 'wxDialog' does not name a type
../../../src/include/infowindow.h:59: error: expected class-name before '{' token ../../../src/include/infowindow.h:60: error: ISO C++ forbids declaration of 'wxTimer' with no type ../../../src/include/infowindow.h:60: error: expected ';' before '*' token ../../../src/include/infowindow.h:76: error: 'wxTimerEvent' has not been declared ../../../src/include/infowindow.h:77: error: 'wxMouseEvent' has not been declared ../../../src/include/infowindow.h:78: error: 'wxMouseEvent' has not been declared make[3]: *** [tinywxuni.lo] Erreur 1 make[3]: quittant le répertoire « /home/cedric/compil/codeblocks/trunk/src/base/tinyxml » make[2]: *** [all-recursive] Erreur 1 make[2]: quittant le répertoire « /home/cedric/compil/codeblocks/trunk/src/base » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /home/cedric/compil/codeblocks/trunk/src » make: *** [all-recursive] Erreur 1 J'ai essayé de chercher en vain d'ou le problème venait, j'ai bien installé tout ce qui était marqué dans le tuto (j'ai vérifié via synaptic). Du côté du wiki, je n'ai pas trouvé plus d'aide, ils ne parlent pas d'erreur lors de la compilation ... quelqu'un pourrait-il m'apporter un peu d'aide ? Sinon c'est un bon tuto, il mérite d'être lu
![]() Citation : André Gide Cesse de croire et instruis-toi |
Niamor59
|
# Posté le 29/06/2007 à 16:52:57 - Ce membre a mis la note : 20 |
54`User![]() Groupe : Membres |
Mangifique tuto 20/20
|
Sword_99 -l-
|
# Posté le 02/07/2007 à 00:00:40 - Ce membre a mis la note : 17 |
Ne jamais oublier que 1+1=2![]() Groupe : Membres |
Déja bravo pour se tuto bien rédiger mais j'ai le meme probléme que myzu...
Edit :Mon probléme n'était en faite pas du même orde que myzu est à était résolu. Apprendre est un plaisir et le SDZ un aphrodisiaque. |
Jeremie78
|
# Posté le 03/07/2007 à 01:37:05 - Ce membre a mis la note : 18 |
|
Powered by GNU/Linux Groupe : Membres |
C'est un bon tuto
Pense à rajouter l(installation de la dépendance 'libtool'
Parce que par défaut elle est pas installée
Un petit 18 (-2 pour la dépendance )
Ce qui est bien par contre, c'est qu'on peut ce tuto en travers on a juste à faire un copié coller des lignes de code consoles
Alors le 18 est bien mérité
Web-Modules : outils pour webmasters (compteurs, tchat, news ...) à installer sur son site, générateur de bannières, de userbars, ... |
The French
|
# Posté le 08/07/2007 à 22:00:18 - Ce membre n'a pas mis de note |
un zero, deux zero, zzzzzzzz![]() Groupe : Membres |
Bonjour, je trouve ton tuto vraiment bien fait(je préfère comme que les autres méthodes pour avoir code blocks)
Mais j'ai un problème : lorsque que je fait ./bootstrap, il y a bien les "You should add the contents of '/usr/share/aclocal/libtool.m4' to 'aclocal.m4'", mais il y a aussi des "cp: échec de préservation du propriétaire pour `config.guess': Opération non permise "(je me suis mis en root pour voir si l'opération était non permise). Pas grâve, je continue et quand je fait ./configure, la console me dit qu'il n'existe pas. Je regarde avec l'explorer et il n'y est vraiment pas. Il y a des config.guess, config.sub mais pas de configure. J'ai essayé de voir dans build si dans cet revision, quelque chose d'autre devait faire mais ça dit la meme choqse que dans le tuto : Citation : build You need a working autotools environment (autoconf, automake, libtool, make, etc).
In a terminal, go to the top level folder. If you fetched the sources from SVN, you need to bootstrap the program first. So type: ./bootstrap This will adapt the project's configuration file to your environment. This only needs to be done once: the first time you checkout the SVN version. After this, type the following: ./configure --enable-contrib make make install Est-ce que vous pourriez m'aider?? Merci d'avance. PS : je met 17 a cause de l'erreur et aussi du libtool que j'ai aussi du installé )
|
zancdar
|
# Posté le 17/07/2007 à 21:09:43 - Ce membre a mis la note : 14 |
|
Va donc te faire fouetter Groupe : Bannis |
14
Il manque quelques petites choses, tu t'etais corrigé dans les commentaires mais bon personne ne pense à aller lire Sinon que dire, tu pourrais aussi expliquer la démarche pour désinstaller codeblocks, elle est dans le wiki mais bon, personne ne pense a aller le lire
Sinon bon tuto dans l'ensemble LEPV |
aureschnoe
|
# Posté le 18/07/2007 à 18:44:21 - Ce membre a mis la note : 18 |
![]() Groupe : Membres |
Excellent tuto !!!!
A part le problême de la dépendance manquante (que j'ai du installer ), c'est du bon boulot !!! Merci encore !!!
Au fait, ta note (courage, juste un clique et tu la verra ): Secret (cliquez pour afficher)18/20 Bref, possibilité de lire le tuto entre les lignes (gain de temps si on l'a déjà lu une fois en entier), simplicité de la compréhension, organisation bien travaillée, et petite touche d'humour pour la détente du lecteur. Aureschnoe |
Marhshev
|
# Posté le 26/07/2007 à 15:20:15 - Ce membre a mis la note : 19 |
|
Groupe : Membres |
Très bon tutorial, 19 (j'aime bien ce nombre...), bien que moi non plus je n'avais pas libtool. Mais bon, j'avoue que libtool ou pas, je n'aurais jamais pu faire ça tout seul .
Mais j'ai le même probleme que Myzu (je crois) : Le shell affiche src/wxFlatNotebook/wxFlatNotebook.cpp:1135: error: 'class wxRect' has no member named 'Contains' Je ne sais pas trop quoi faire... Help me please ! ( Sinon, je me verrai obligé de revoir la note à la baisse )
|
Iron_leader
|
# Posté le 26/07/2007 à 19:29:14 - Ce membre n'a pas mis de note |
|
Groupe : Membres |
Salut, c'est un tres bon tuto mais j'ai le meme soucis que Myzu!!
Je met 18/20
|
Xaviou
|
# Posté le 26/07/2007 à 20:30:33 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
Bonjour à tous, et désolé pour les problèmes rencontrés.
Le problème avec wxRect est dû à la version de wxWidgets. Apparement, il n'est plus possible de compiler avec wxWidgets 2.6.3 La méthode wxRect::Contains(......) est apparue avec la version 2.8.x. Voici l'adresse d'un post (en anglais, désolé) expliquant comment installer la version 2.8.4. Allez, pour me faire pardonner (du moins par ceux qui ont un processeur multi-coeurs), voici une petite astuce permettant de réduire le temps de compilation. Il est possible de lancer la compilation avec plusieurs processus en même temps : pour cela, il faut remplacer la commande Code : Console make
par Code : Console make -j2
(pour lancer deux processus en même temps. vous pouvez changer le "2" par le nombre de processus que vous voulez. Pareil pourl'installation (mais le gain sera moindre): Code : Console sudo make -j2 install
@+ Xav' |
Marhshev
|
# Posté le 28/07/2007 à 12:54:32 - Ce membre a mis la note : 19 |
|
Groupe : Membres |
Euh, juste une dernière petite chose...
Je n'arrive pas à modifier le fichier sources.list Je sais que c'est par ce que je n'ai pas la permission d'écriture, mais je ne peux pas la modifier (ce fichier appartient à root ). Comment puis-je faire pour modifier ce fichier de m**** ??
|
Xaviou
|
# Posté le 28/07/2007 à 21:15:30 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
Normalement, il suffit d'un
Code : Console sudo gedit /etc/apt/sources.list
La commande sudo permet d'avoir les droits nécessaires à l'écriture dans ce fichier. Bonne chance Xav' |
-Benoit59-
|
# Posté le 30/07/2007 à 12:46:11 - Ce membre a mis la note : 18 |
|
Groupe : Membres |
Excellent tuto !
Cependant étant dans le même cas que Mizu, j'ai donc fais les manips recommandées sur le post que Xav a donné. j'ouvre donc le fichier /etc/apt/sources.list, je rajoute la ligne correspondant à mon OS (ubuntu feisty). Je sauvegarde les modifs, etc... puis je tape Code : Console sudo update-alternatives --config wx-config
Et la c'est le drame : Code : Console Il y a 2 alternatives fournissant « wx-config ». Sélection Alternative ----------------------------------------------- * 1 /usr/lib/wx/config/base-unicode-release-2.6 + 2 /usr/lib/wx/config/gtk2-unicode-release-2.6 Pas de version 2.8... J'y était presque ... J'ai essayé une autre manip, très semblable, indiquée sur le site officiel de wxWidget : la modification du fichier sources.list est la même, mais ils demandent ensuite : and add the public key used for signing wxWidgets packages to the list of keys trusted by apt using the command curl http://www.tt-solutions.com/vz/key.asc | apt-key add - . Cette commande ne fonctionne apparament pas. Je continue cependant les etapes, j'update apt, et je fais : Code : Console apt-cache search --names-only wx\*2.8 ...
Miracle il y trouve quelques fichiers : Code : Console wx2.8-doc - wxWidgets Cross-platform C++ GUI toolkit (documentation)
wx2.8-examples - wxWidgets Cross-platform C++ GUI toolkit (examples) wx2.8-headers - wxWidgets Cross-platform C++ GUI toolkit (header files) wx2.8-i18n - wxWidgets Cross-platform C++ GUI toolkit (i18n support) J'installe donc ce qui me semble le plus logique, à savoir le fichier header, mais toujours les mêmes erreurs à la compil. Quelqu'un a-t-il une solution? Merci d'avance et désolé pour ce post un tantinet longuet
|
Dagrut
|
# Posté le 30/07/2007 à 20:33:52 - Ce membre a mis la note : 15 |
Be API! ^_^![]() Groupe : Membres |
Salut!
Moi il me propose cinq choix. Je sélectionne le cinquième (par défaut), je fais make, et il me sort toujours Code : Console src/wxFlatNotebook/wxFlatNotebook.cpp:1125: error: 'class wxRect' has no member named 'Contains'
src/wxFlatNotebook/wxFlatNotebook.cpp:1134: error: 'class wxRect' has no member named 'Contains' src/wxFlatNotebook/wxFlatNotebook.cpp:1138: error: 'class wxRect' has no member named 'Contains' src/wxFlatNotebook/wxFlatNotebook.cpp:1145: error: 'class wxRect' has no member named 'Contains' src/wxFlatNotebook/wxFlatNotebook.cpp:1162: error: 'class wxRect' has no member named 'Contains' src/wxFlatNotebook/wxFlatNotebook.cpp:1190: error: 'class wxRect' has no member named 'Contains' make[3]: *** [wxFlatNotebook.lo] Erreur 1 make[3]: quittant le répertoire « /home/dagrut/codeblocks/trunk/src/sdk/wxFlatNotebook » make[2]: *** [all-recursive] Erreur 1 make[2]: quittant le répertoire « /home/dagrut/codeblocks/trunk/src/sdk » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /home/dagrut/codeblocks/trunk/src » make: *** [all-recursive] Erreur 1 Alors, je suis passé par ce tutorial et tout s'est bien passé. J'aurais pourtant préféré compiler, mais bon... Dommage
Allez, un ptit 15, quand même
Racketiciel - Langage SMS Lien cassé >> MP! Mes programmes et mes circuits TMN/TMNF << Donnez votre avis! Le pédalo c'est du passé. État jabber : ![]() Adresse de test (Pour les spams). Ne pas envoyer de message! ofguiauzomxumwcaysqx@yahoo.fr |
Alexeï
|
# Posté le 07/08/2007 à 17:09:32 - Ce membre n'a pas mis de note |
|
Elle est pas belle la vie? Groupe : Membres |
Ce turorial est vraiment génial si bien que l'oubli de mentionné l'installation de libtool ne change rien a la qualité du tuto.
Je le notterais 18.5/20
Je recontre néanmoins le probleme de wxWidgets et je voulais simplement savoir ce qu'etais que ce wxWidgets et si il yavait des conséquences (ou des risques :() a suivre l'installation indiqué ici: <lien url="http://forums.codeblocks.org/index.php?PHPSESSID=77b0b1bd593ce9f5c437c1c65cd591fd&topic=5956.msg45602#msg45602"> Merci d'avance
|
Dalahil
|
# Posté le 17/09/2007 à 22:16:46 - Ce membre a mis la note : 18 |
![]() Groupe : Membres |
Très bon tuto ! Ca m'a beaucoup aidé, merci ! Je met 18/20. Avec un escalier prévu pour la montée, on arrive souvent à tomber plus bas qu'on ne serait descendu avec un escalier prévu pour la descente. WeedLand -- Lancez-vous dans la culture ! ![]() |
Renault
|
# Posté le 21/10/2007 à 11:40:50 - Ce membre n'a pas mis de note |
« Tout est relatif »![]() Groupe : Membres |
Un ami a eu un petit problème avec ta méthode, il a eu le emssage d'erreur suivant : Code : Console - Afficher / masquer les numéros de ligne If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
Pour y remédier il a du faire cette commande : Code : Console - Afficher / masquer les numéros de ligne export LD_LIBRARY_PATH=:/usr/local/lib
Voilà c'est tout sinon ça fonctionne bien.
Mon tutoriel : Comment et où se documenter sur les systèmes GNU/Linux ? Mon Jabber : Renault@develog.com Configuration matérielle : Intel Core 2 Duo x84_64 2.1 Ghz, nVidia Geforce 8800 GTS, 4 Go de mémoire vive et disque dur de 250Go, le tout sous ![]() ![]() |
Link78340
|
# Posté le 30/10/2007 à 05:04:35 - Ce membre a mis la note : 19 |
|
POWAAA^^ Groupe : Membres |
Bravo, du très bon boulot, 19.5 car la perfection n'est pas de ce monde ![]() PS: je me mords les doigts d'avoir lancé le make sans avoir lu ton astuce pour les multi-coeurs...
Toute personne peut s'améliorer, à elle de choisir comment. |
ben89
|
# Posté le 01/11/2007 à 23:27:57 - Ce membre a mis la note : 18 |
![]() Groupe : Membres |
Bravo pour ce tuto, très bien expliqué Mais depuis la revision 4590 je n'arrive plus a compiler code::blocks j'ai ce gentil message dans les dernières lignes : Code : Console - Afficher / masquer les numéros de ligne ./src/propgrid/propgrid.cpp:411:21: error: gtk/gtk.h: No such file or directory
./src/propgrid/propgrid.cpp: In function 'bool wxPGIsWindowBuffered(const wxWindow*)':
./src/propgrid/propgrid.cpp:414: error: 'GTK_WIDGET_DOUBLE_BUFFERED' was not declared in this scope
Pourtant j'ai installé gtk depuis les paquets synaptic et ca na rien changé Quelqu'un sait ce que je dois faire ? Sinon pour la note je met 18/20 ![]() Edit : J'ai installé la dernière version de gtk et ca a resolu le problème (j'aivais pas vu la dernière version )
|
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
104 Zéros connectés |
8 requêtes |
0.0498s (0.0356s)
