Jean Bréfort a écrit 102 commentaires

  • # faute de frappe ?

    Posté par  (site web personnel) . En réponse au message Chaine de caractères. Évalué à 1.

    dans le premier cas, tu assignes une valeur à $chaine, mais tu testes $chainelu alors que dans le second, il manque quelques points-virgules.

    Chez moi le code suivant fonctionne (sous bash) :
    #!/bin/sh
    read ligne
    chaine=`expr substr "${ligne}" 1 6`
    case "$chaine" in
    "APPEND")
    echo "---------append--------------" ;;
    "01 ELE")
    echo "---------01 ele--------------" ;;
    "END")
    echo "-------------end--------------" ;;
    *)
    echo "$ligne";;
    esac
  • # utilise le signal "size-allocate"

    Posté par  (site web personnel) . En réponse au message GTK+: Connaitre la taille effective d'une fenêtre. Évalué à 2.

    Pour ce genre de choses, j'utilise le signal "size-allocate" avec un callback de signature :

    void size_allocate_cb (GtkWidget *widget, GtkAllocation *alloc, gpointer data)
    {
    ...
    }
  • # deux solutions

    Posté par  (site web personnel) . En réponse au message probleme de emerge tclx. Évalué à 1.

    La première essayer de chercher ce qui ne va pas dans configure, la seconde, plus simple, est de faire un rapport de bogue sur http://bugs.gentoo.org
  • # commande utilisée ?

    Posté par  (site web personnel) . En réponse au message Problème avec cppunit, les erreurs venant de la STL. Évalué à 1.

    C'est très étrange, je ne constate pas ce genre de problème.

    Deux causes possibles me viennent à l'esprit :
    - un problème dans ton code source;
    - un problème avec la ligne de commande utilisée pour compiler.

    Sans plus de détails sur les deux, difficile d'avoir une idée quand on n'a pas rencontré le même problème.
  • # kernel?

    Posté par  (site web personnel) . En réponse au message reinstallation de grub. Évalué à 1.

    Pour autant que je sache, il faut dire à grub où il doit trouver le kernel avant la commande setup. Par exemple :

    grub>root (hd0,5)
    grub>kernel (hd0,5)/boot/vmlinuz (le noyau n'est pas forcément là)
    grub>setup (hd0)
  • [^] # Re: options de tar

    Posté par  (site web personnel) . En réponse au message unison-2.13.1.tar.gz. Évalué à 1.

    Quel(s) est(sont) le(s) message(s) d'erreur(s) ?
  • # options de tar

    Posté par  (site web personnel) . En réponse au message unison-2.13.1.tar.gz. Évalué à 2.

    normalement, tu devrais taper :
    tar xzvf unison-2.13.1.tar.gz
    L'option Z correspond, si ma mémoire est bonne à des fichiers en tar.Z.

    Ensuite,
    .configure
    make
    sudo make install

    En effet,le répertoire d'installation par défaut est /usr/local et normalement, l'utilisateur lambda n'a pas le droit d'écriture sur ce répertoire.
  • [^] # Re: autre réponse

    Posté par  (site web personnel) . En réponse au message Je recherche un bon scanner. Évalué à 2.

    Oops, je voulais dire 3490.
  • # autre réponse

    Posté par  (site web personnel) . En réponse au message Je recherche un bon scanner. Évalué à 2.

    J'ai acheté récemment un epson perfection 3400 photo, et ça marche raisonnablement bien.
  • # regarde g_strsplit

    Posté par  (site web personnel) . En réponse au message Extraction sous-chaînes. Évalué à 4.

    glib possède une fonction qui fait ça :

    gchar** g_strsplit (const gchar *string,
    const gchar *delimiter,
    gint max_tokens);

    Tu peux regarder le code correspondant dans glib/gstrfuncs.c
  • [^] # Re: disquette grub

    Posté par  (site web personnel) . En réponse au message Installer Grub sur un disque USB. Évalué à 1.

    dans la doc de grub-install, il y a un exemple du type :
    grub-install hd0

    Tu peux peut-être utiliser l'option --force-lba ?

    info grub-install te donnera plus de détails.
  • # PKG_CONFIG_PATH

    Posté par  (site web personnel) . En réponse au message Installation de la glib2. Évalué à 1.

    Si la nouvelle glib2 est installée dans /usr/local, il faut utiliser :
    export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig

    Eventuellement, d'autres fichiers peuvent se trouver dans /usr/share/pkgconfig ou /usr/local/share/pkgconfig. Il faut alors ajouter ces chemins à la liste et dans l'ordre de priorité utile.

    Il faudra peut-être aussi utiliser la variable LD_LIBRARY_PATH pour que l'édition des liens utilise les bonnes bibliothèques.
  • [^] # Re: eth0

    Posté par  (site web personnel) . En réponse au message [Ubuntu] NAT assez capricieux. Évalué à 1.

    Ce n'est pas nécessaire. Mais il peut manquer autre chose dans les appels à iptables. Il est difficile de se faire une opinion à partir d'une seule ligne.
  • # disquette grub

    Posté par  (site web personnel) . En réponse au message Installer Grub sur un disque USB. Évalué à 1.

    Si tu as un lecteur de disquettes, tu peux préparer une disquette grub, et l'utiliser pour booter. Tu auras accès à une ligne de commande et tu pourras utiliser les comandes de grub.

    Sinon, pour la commande grub-install, je crois qu'il faut utiliser la nomenclature de grub pour les disques durs, soit hd0, hd1,...
  • [^] # Re: Et pour compiler ?

    Posté par  (site web personnel) . En réponse au message installation gcc. Évalué à 1.

    Il ne faut pas le dézipper. Sous slackware, la commande est installpkg.
    man installpkg pour la doc.
  • [^] # Re: Et pour compiler ?

    Posté par  (site web personnel) . En réponse au message installation gcc. Évalué à 2.

    Tu as tout à fait raison.
  • # Quelle archive ?

    Posté par  (site web personnel) . En réponse au message installation gcc. Évalué à 0.

    As-tu téléchargé l'archive du binaire gcc de ta distribution ou les sources ?
    La première est hautement préférable sauf si tu as vraiment besoin d'une version particulière de gcc.
    Si tu veux absolument partir des sources, tu te places dans le répertoire racine des sources et :
    mkdir build
    cd build
    ../configure (avec les options appropriées)
    make bootstrap
    make all install
  • # exporter les contacts

    Posté par  (site web personnel) . En réponse au message Evolution. Évalué à 2.

    Pour exporter les contacts, il suffit de les sélectionner puis de choisir la bonne option dans le menu contextuel (Enregistrer comme VCard...).
  • # contenu de /boot/grub/menu.lst ?

    Posté par  (site web personnel) . En réponse au message GRUB Erreur 22 : No such partition. Évalué à 5.

    Ce serait plus facile de savoir ce qui se passe si on avait accès au contenu du fichier de configuration de grub (menu.lst), et peut-être aussi à la table de partition.
  • # Raccourcis clavier

    Posté par  (site web personnel) . En réponse au message Un gnome «borderless». Évalué à 2.

    Le réglage des raccourcis claviers se fait dans le menu "Bureau/Préférences/Raccourcis clavier".

    L'option plein écran se trouve dans l'arbre à : "Gestion des fenêtres/Basculer en mode plein écran".

    Il suffit ensuite de sélectionner le racourci (désactivé par défaut), puis de taper une combinaison de touches et voila, ça marche.
  • [^] # Re: Utilité de config.h

    Posté par  (site web personnel) . En réponse au message config.h. Évalué à 1.

    À condition de n'utiliser que des bibliothèques de ce type... et dans ce cas, c'est aussi vrai en C.
  • # Utilité de config.h

    Posté par  (site web personnel) . En réponse au message config.h. Évalué à 1.

    config.h contient en fait un certain nombre de définitions de constantes du genre PACKAGE, VERSION et des directives de précompilations du type HAVE_LOCALE_H.
    Cela permet dans le code source des choses du style :
    #ifdef HAVE_LOCALE_H
    # include <locale.h>
    ... // du code dépendant de locale.h
    #endif

    Certains projets particulièrement simples n'en auront jamais besoin. Pour d'autres c'est une nécessité absolue, et il est sage d'inclure config.h en premier dans chaque fichier source C ou C++ (mais pas dans les fichiers d'en-têtes). C'ets aussi important en C qu'en C++ et ce qui permet de faire des projets portables.
  • # soutis usb ou série ?

    Posté par  (site web personnel) . En réponse au message fluxbox. Évalué à 1.

    J'ai eu la même chose sous gnome (metacity) il y a quelque temps. J'ai réglé mon problème en branchant la souris sur le port série au lieu d'un port usb. Depuis plus de problème.
    J'ignore d'où vient le problème (xorg ? kernel ?).
  • [^] # Re: les autres systèmes démarrent ?

    Posté par  (site web personnel) . En réponse au message Grub et disque dur sur raid. Évalué à 1.

    suse et windows sont sur le même disque (le premier), donc c'est plus simple...
  • # les autres systèmes démarrent ?

    Posté par  (site web personnel) . En réponse au message Grub et disque dur sur raid. Évalué à 1.

    erreur 22 arrive à quel moment ?
    Avec grub, erreur 22 signifie un problème de partition :
    22 : No such partition

    Quel est le contenu du fichier de configuration de grub (/boot/grub/menu.lst) ?

    Tu peux essayer aussi de démarrer à partir de la ligne de commande de grub. La partition racine d'ubuntu devrait être (hd4,0)...