Jean Bréfort a écrit 102 commentaires

  • # onclick

    Posté par  (site web personnel) . En réponse au message Petite question javascript. Évalué à -1.

    Il faut utiliser quelque chose comme :
    <button name="mon_bouton" onclick="mon_action()">clickez ici :-)</button>

    puis écrire la focntion javascript mon_action().
  • [^] # Re: Ca dépend

    Posté par  (site web personnel) . En réponse au message internet avec free, et problèmes de CD. Évalué à 1.

    le module usbnet est normalement installé avec le noyau. Il suffit de le charger :
    modprobe usbnet

    J'utilise une freebox sur port usb depuis près d'un an et je n'ai aucun problème.
  • # Nan, peut-être

    Posté par  (site web personnel) . En réponse au message Marquer un double comme étant non élaboré.. Évalué à 3.

    Le problème est la portabilité. Il y a un exemple que tu peux utiliser dans libgoffice :
    http://cvs.gnome.org/viewcvs/goffice/goffice/utils/go-math.c(...)

    Autrement, il est bien sûr possible d'utiliser un bool, mais c'est plus élégant si c'est encapsulé dans une classe et encore mieux (question de goût ?) avec un template.
  • # CC ou CXX ?

    Posté par  (site web personnel) . En réponse au message Edition des liens avec gcc. Évalué à 2.

    Dans ton Makefile :

    $(CC) -o $@ $^ -lpcap

    Normalement, s'il y a du C++, il faut utiliser $(CXX), sinon, il faut ajouter -lsdtc++ (et ce n'est pas garanti que ça marche).
  • [^] # Re: Choix de distrib'

    Posté par  (site web personnel) . En réponse au message prob de compilation de sdl. Évalué à 1.

    -j2 indique à make qu'il peut faire deux compilations en parallèle (on peut mettre plus sur une machine multi-processeurs), ce qui accélère les choses, mais qui peut foirer si certaines opérations ne sont pas faites dans le bon ordre (à cause de Makefiles mal fichus).

    Sans cela, ça marche, mais moins vite (je ne sais pas de combien, je n'ai pas testé).
  • [^] # Re: Choix de distrib'

    Posté par  (site web personnel) . En réponse au message prob de compilation de sdl. Évalué à 2.

    Plus j'y pense et plus j'ai dans l'idée que l'erreur est survenue plus tôt. On devrait avoir, après le message d'erreur un message du genre :

    make[3]: *** Waiting for unfinished jobs....

    Comme il n'est pas visible dans test posts, il faut regarder plus haut. Le plus simple est d'enlever -j2 dans /etc/make.conf soit :
    MAKEOPTS=""
  • [^] # Re: Choix de distrib'

    Posté par  (site web personnel) . En réponse au message prob de compilation de sdl. Évalué à 1.

    d'après la doc de gcc, -march=cpu-types implique -mtune=cpu-types pour les processeurs x86 et compatibles, -mtune étant la forme moderne de -mcpu, donc -march est suffisant.

    En ce qui concerne la compilation elle même, il y a un problème soit avec la version dynamique, soit avec la version statique de SDL_yuv_mmx.o. Je pencherais pour la version statique ce qui expliquerait l'absence de message (ils sont redirigés vers /dev/null). Pour en être certain, tu peux enlever -j2 de MAKEOPTS histoire de ne faire qu'une chose à la fois.

    Tu peux aussi essayer :
    cd /var/tmp/portage/libsdl-1.2.8/work/SDL-1.2.8/
    make
    pour voir, on ne sait jamais...
  • [^] # Re: Choix de distrib'

    Posté par  (site web personnel) . En réponse au message prob de compilation de sdl. Évalué à 2.

    Autre remarque, en regardant de plus près la ligne de commande, il y a une chose bizarre : "-Wal l", ça ne devrait pas être plutôt "-Wall" (à moins que ce ne soit un problème de recopie depuis le terminal) ?
    De plus les options -mcpu=i686 et -march=pentium4 sont peut-être redondantes.
    Qu'est-ce qui vient de ton make.conf dans tout ça ?
  • [^] # Re: Choix de distrib'

    Posté par  (site web personnel) . En réponse au message prob de compilation de sdl. Évalué à 2.

    C'est assez curieux, puisqu'il n'y a pas de message d'erreur.

    Par contre, j'ai peut-être quand même une idée. Il m'est arrivé quelque chose d'analogue récemment, une erreur de compilation sans message d'erreur.
    La raison étatit toute bête : disque plein !
  • [^] # Re: Euh

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

    Peut être faut-il compiler avant d'installer...
  • [^] # Re: whereis

    Posté par  (site web personnel) . En réponse au message Debutant : Probleme avec le gcc. Évalué à 1.

    Il devrait y avoir un certain nombre d'autres choses dans ce répertoire. CVhez moi, j'ai :

    $ ls /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4
    32 hardened.specs libgcc.a libstdc++.so.6
    crtbegin.o include libgcc_eh.a libstdc++.so.6.0.3
    crtbeginS.o install-tools libgcc_s.so libsupc++.a
    crtbeginT.o libfrtbegin.a libgcc_s.so.1 libsupc++.la
    crtend.o libg2c.a libgcov.a specs
    crtendS.o libg2c.la libstdc++.a vanilla.specs
    hardenednopie.specs libg2c.so libstdc++.la
    hardenednopiessp.specs libg2c.so.0 libstdc++_pic.a
    hardenednossp.specs libg2c.so.0.0.0 libstdc++.so
  • [^] # Re: whereis

    Posté par  (site web personnel) . En réponse au message Debutant : Probleme avec le gcc. Évalué à 1.

    il faut un espace :
    ln -sf /usr/bin/cpp /lib/cpp
    Cela crée un lien dans /lib vers /usr/bin/cpp
    Si tu as toujours le messahe /lib/cpp manquant, c'est que /usr/bin/cpp n'existe pas et que les paquetages nécessaires ne sont pas installés.

    essaie aussi "file /usr/bin/gcc" ou "ls -l /usr/bin/gcc", il se peut que ce fichier ne soit pas le véritable compilateur.
  • [^] # Re: urpmi ?

    Posté par  (site web personnel) . En réponse au message Debutant : Probleme avec le gcc. Évalué à 1.

    en tant que root, exécute la commande :
    ln -sf /usr/bin/cpp /lib/cpp
  • [^] # Re: urpmi ?

    Posté par  (site web personnel) . En réponse au message Debutant : Probleme avec le gcc. Évalué à 2.

    Je crois que si, car cpp veut dire C Pre-Processor, pour autant que je le sache. Le complilateur c++ s'appelle g++.
  • # Re: Achat de matériel

    Posté par  (site web personnel) . En réponse au message Achat de matériel. Évalué à 1.

    J'ai acheté récemment dans un hypermarché un Fujitsu/Siemens avec amd64 3400+, graveur dvd, dd 200Go, écran lcd 17",... pour 997¤ (j'ai une carte de fidélité qui m'a donné droit à une ristourne de 52¤, le prix sans réduction était 1048¤). C'était livré avec win XP familial. J'ai installé dessus une ubuntu pour amd64, tout le matériel a été reconnu et ça marche du tonnerre.
    (Pour redimensionner la partition NTFS, j'ai utilisé une knoppix car kparted n'est pas disponible sur le cd d'installation d'ubuntu).
  • [^] # Re: rien

    Posté par  (site web personnel) . En réponse au message kubuntu : impression et montages. Évalué à 2.

    Il suffit, normalement, que cupsd ait accès à /dev/lp0 pour que les choses fonctionnent. Personnellement, j'ai aussi :

    crw-rw---- 1 root lp 6, 0 mai 27 10:10 /dev/lp0

    et tous les utilisateurs peuvent imprimer sans appartenir au groupe lp.

    lp:x:7:lp

    Je chercherai plutôt du côté de la configuration de cups. Voir /var/log/cups/error_log et /var/log/cups/access_log s'il y a des messages utilisables.
  • # problème de droits

    Posté par  (site web personnel) . En réponse au message pbs avec scp. Évalué à 3.

    En plus de l'option -r, il faut avoir les droits d'écriture sur le répertoire de destination. À priori, seul root peut écrire dans /home
  • # l'état des lieux

    Posté par  (site web personnel) . En réponse au message Gnome, librsvg, libsvg et cairo. Évalué à 1.

    Pour autant que je sache, on ne peut pas utiliser libsvg à la place de librsvg (sauf à modifier des tas de sources).
    Maintenant, lorsque gtk+ sera basé sur cairo (c'est pour bientôt), il pourrait y avoir du changement.

    J'ai fait quelques essais avec cairo (et pratiqument rien avec gtk-cairo). C'est assez facile à utiliser, mais il y avait de gros problèmes de performance comparé à libart (il y a environ 3 mois). GnomeCanvas devrait être remplacé assez rapidement par une version basée sur cairo (libgnomecanvas fera partie des bibliothèques obsolètes à partir de la sortie de gnome-2.12).
  • [^] # Re: Erreur de frappe ?

    Posté par  (site web personnel) . En réponse au message probleme avec une methode virtuelle. Évalué à 1.

    C'est probablement ça. En fait, EquaDif::Integre1erOrdre appelle F1AInteger qui n'est définie nulle part.
  • # demande de renseignements

    Posté par  (site web personnel) . En réponse au message probleme avec une methode virtuelle. Évalué à 3.

    Quels sont les messages du compilateur ?
  • [^] # Re: renseignements complémentaires ?

    Posté par  (site web personnel) . En réponse au message Problème a la compilation d'un .tar.gz et pas de theme manager. Évalué à 1.

    le paquet doit s'appeler libxorg-x11-devel d'après ce que j'ai vu sur rpmfind.net.
    il faut l'installer avec les outils de mandrake (j'ai oublié, ça fait des années que je n'ai pas utilisé une mandrake), et tu auras probablement besoin d'autres paquets du même type (avec -devel dans le nom).
  • # renseignements complémentaires ?

    Posté par  (site web personnel) . En réponse au message Problème a la compilation d'un .tar.gz et pas de theme manager. Évalué à 1.

    Quelle distribution ?
    Il faut vérifier que les paquets de développement sont bien installés dans les distributions utilisant des .deb ou des .rpm.
  • [^] # Re: Loupiotes

    Posté par  (site web personnel) . En réponse au message Problème Clavier. Évalué à 1.

    Ce n'est pas un clavier usb par hasard ?

    CONFIG_USB_HID not set

    expliquerait le problème AMHA.
  • # quelques suggestions.

    Posté par  (site web personnel) . En réponse au message problème d'acces à une méthode. Évalué à 1.

    Je ne sais pas ce qui ne va pas, mais juste une paire de remarques :

    - on ne sait pas à priori quel est le type d'héritage utilisé (j'ignore s'il y a une norme ou si ça dépend des implémentations). Personnellement, j'aurais écrit :

    class inductance: public equation {

    - j'aurais redéclaré virtual inductance::f (la encore je ne sais pas si c'est indispensable).

    Si ce n'est pas cela, soit l'erreur vient d'une ligne de code non citée, soit je ne vois pas ce qui devrait me crever les yeux.
  • # Re: Fortran 77 et compilation

    Posté par  (site web personnel) . En réponse au message Fortran 77 et compilation. Évalué à 1.

    Les points à vérifier :

    - l'exécutable existe-t-il ?

    - est-il exécutable; ls -l devrait donner quelque chose comme :
    -rwxr-xr-x 1 user group size date caca
    s'il n'y a pas les lettres x, il faut randre le fichier exécutable:
    chmod +x caca

    - l'exécutable est il quelque part où le shell peut le trouver (voir la variable PATH)

    - Toute les bibliothèques nécessaires sont-elles présentes ?