eric a écrit 66 commentaires

  • # Windows mobile

    Posté par  . En réponse au message Téléphone portable utilisable sous linux. Évalué à 1.

    c'est pas pour faire du troll, mais je te déconseille les smartphone sous win ce ou mobile.
    je possede un ipaq 6915, sur le papier il à l'air genial , gps , appareil photo , et tout le tatouin. Mais à l'utilisation c'est une vrai merde , materiellement ça pourrait peut être aller mais win ce et d'une lenteur infernal et bourré de bug... du genre si je le redemarre pas toutes les 48/72 heures, c'est parti pour les disparition de menu , de son, de réactivité (y fait plus rien ) et ainsi de suite...(malgrès que je n'ai quasiment rien d'installer dessus et que j'ai déjà fais plusieur reset usine) sans parler de l'ergonomie qui est mal pensée... bref, mieux vaut un téléphone tout simple qui téléphonera bien , qu'un truc bourré de fonctions mal abouties dont on ce sert jamais tellement c'est blasant...
  • [^] # Re: tu aurais plus de chances...

    Posté par  . En réponse au message 2 x ATi HD2900XT sous ubuntu 7.10 x86_64. Évalué à 1.

    merci pour l'info , vais aller voir ça

    bonne soirée à tous
  • [^] # Re: autre precision

    Posté par  . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.

    j'ai résolu mon probléme, j'ai créé directement dans /usr/lib un lien symbolique nommé libgfortran.so qui pointe vers libgfortran.so.2.0.0

    merci
  • [^] # Re: autre precision

    Posté par  . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.

    j'ai rajouter /usr/lib/gcc/x86_64-linux-gnu/4.2/ à mon /etc/ld.so.conf, j'ai refait un sudo ldconfig.
    je recompille mais toujours la même erreur...
  • [^] # autre precision

    Posté par  . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.

    ~$ locate gfortran | grep lib | grep .so
    /opt/acml3.6.1/gfortran64/lib/libacml.so
    /opt/acml3.6.1/gfortran64/lib/libacml_mv.so
    /opt/acml3.6.1/gfortran64_mp/lib/libacml_mp.so
    /opt/acml3.6.1/gfortran64_mp/lib/libacml_mv.so
    /opt/acml4.0.1/gfortran64_int64/lib/libacml.so
    /opt/acml4.0.1/gfortran64_int64/lib/libacml_mv.so
    /opt/acml4.0.1/gfortran64_mp_int64/lib/libacml_mp.so
    /opt/acml4.0.1/gfortran64_mp_int64/lib/libacml_mv.so
    /usr/lib/libgfortran.so.1.0.0
    /usr/lib/libgfortran.so.2
    /usr/lib/libgfortran.so.2.0.0
    /usr/lib/gcc/x86_64-linux-gnu/4.2/32/libgfortran.so
    /usr/lib/gcc/x86_64-linux-gnu/4.2/libgfortran.so
    /usr/lib/libgfortran.so.1
    /usr/lib32/libgfortran.so.2
    /usr/lib32/libgfortran.so.2.0.0


    je sais vraiment pas quoi faire ....
  • [^] # Re: ldconfig -v

    Posté par  . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.

    exact
    g++ -o"testlib" ./Source/testLib.o ./Source/test.o -lgfortran -lacml_mp -lGLEW -lglut
    /usr/bin/ld: cannot find -lgfortran
    collect2: ld a retourné 1 code d'état d'exécution
    make: *** [testlib] Erreur 1
    make: La cible « all » n'a pas pu être refabriquée à cause d'erreurs.


    que faire ???
  • [^] # Re: ldconfig -v

    Posté par  . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.

    salut ,
    ~$ sudo ldconfig -v | grep libgfortran
    /sbin/ldconfig.real: Ne peut évaluer par stat /usr/local/lib & /opt/acml4.0.1/gfortran64_mp_int64/lib: Aucun fichier ou répertoire de ce type
    /sbin/ldconfig.real: Chemin « /usr/lib » donné plus d'une fois
    /sbin/ldconfig.real: Chemin « /usr/lib32 » donné plus d'une fois
    libgfortran.so.2 -> libgfortran.so.2.0.0
    libgfortran.so.2 -> libgfortran.so.2.0.0
    libgfortran.so.1 -> libgfortran.so.1.0.0

    du coup j'ai modifié ld.so.conf
    include /etc/ld.so.conf.d/*.conf
    /usr/local/lib
    /opt/acml4.0.1/gfortran64_mp_int64/lib/
    /usr/lib32/
    /usr/lib/


    ~$ sudo ldconfig
    ~$ sudo ldconfig -v | grep gfortran
    /sbin/ldconfig.real: Chemin « /usr/local/lib » donné plus d'une fois
    /sbin/ldconfig.real: Chemin « /usr/lib » donné plus d'une fois
    /sbin/ldconfig.real: Chemin « /usr/lib32 » donné plus d'une fois
    /opt/acml4.0.1/gfortran64_mp_int64/lib:
    libgfortran.so.2 -> libgfortran.so.2.0.0
    libgfortran.so.2 -> libgfortran.so.2.0.0
    libgfortran.so.1 -> libgfortran.so.1.0.0


    donc normalement ça devrait être bon ?
  • [^] # Re: Par curiosité

    Posté par  . En réponse au message release moins performante que debug. Évalué à 1.

    merci de ta reponse ,

    j'ai fais des test avec chacun des choix (0,1,2,3), et, pour finir, je compille la release avec une optimisation à o0, c'est celle qui me sonne le plus de rapidité

    bonne journée
  • [^] # Re: Savoir où agir.

    Posté par  . En réponse au message texte visible dans une librairie dynamique. Évalué à 1.

    bonjour ,
    merci de vos réponses.

    je voudrait utiliser une protection correct, comment déporter les codes dans un .so distinctif et utiliser les droits d'accès système?
    les personnes qui ouvrirons ce .so distinctif , auront-elle accès au codes?
    avez vous une doc à m'indiquer qui me permettrai une tel protection ?
  • [^] # Re: strip

    Posté par  . En réponse au message texte visible dans une librairie dynamique. Évalué à 1.

    malheureusement c'est impossible.
    ce sont des fragment program, qui sont compilé par la carte graphique, je ne peut pas les précompiler
  • [^] # Re: strip

    Posté par  . En réponse au message texte visible dans une librairie dynamique. Évalué à 1.

    j'ai essayer en ajoutant -s à g++ (g++ -s -shared -o"test.so" ./Source/test.o -lacml -lGLEW -lglut -lgfortran)mais c'est la même chose , tout mes char* sont lisible en éditant le .so...
  • [^] # Re: strip

    Posté par  . En réponse au message texte visible dans une librairie dynamique. Évalué à 1.

    merci de ta réponse

    Cependant, je suis un débutant , je sais même pas ce que veut dire stripper
    c'est une option de compilation de gcc?
    comment mettre cela en place ?
  • [^] # Re: hypothèse au hasard...

    Posté par  . En réponse au message ACML. Évalué à 1.

    merci pour ces éclaircissement

    donc je préfère quels soit static , d'après ce que j'ai compris je n'est qu'as ajouter dans ma commande G++ l'argument -static?

    je viens de tester , et apparemment faut également faire autre chose car G++ me retourne une erreur :
    **** Build of configuration Debug for project test ****

    make -k all
    Building target: test
    Invoking: GCC C++ Linker
    g++ -static -o"test" ./Source/New.o ./Source/test.o -lacml -lGLEW -lgfortran -lglut
    /usr/bin/ld: cannot find -lacml
    collect2: ld a retourné 1 code d'état d'exécution
    make: *** [test] Erreur 1
    make: La cible « all » n'a pas pu être refabriquée à cause d'erreurs.
    Build complete for project EcoLib_OGL
  • [^] # Re: hypothese au hasard...

    Posté par  . En réponse au message ACML. Évalué à 1.

    j'ai fait un "sudo kate /etc/ld.so.conf"
    j'ajoute "/usr/local/lib & /opt/acml3.6.0/gfortran32/lib"
    j'enregistre
    je fait un sudo ldconfig
    je test
    ÇA MARCHE

    MERCI PLEIN DE FOIS, ça fait plaisir quand y a plus d'erreur...
  • [^] # Re: hypothese au hasard...

    Posté par  . En réponse au message ACML. Évalué à 1.

    ben an fait , je sais pas trop les différences entre librairie static et dynamique ...

    autrement après des recherches sur le net , j'ai ajouté "/opt/acml3.6.0/gfortran32/lib"au LD_LIBRARY_PATH, mais pas d'amélioration

    je sait pas si c'est ce que tu me propose ici ???
  • [^] # Re: oublie

    Posté par  . En réponse au message ACML. Évalué à 1.

    encore autre chose :
    j'ai fait un ldd de l'applie compilé, voilà ce que cela me donne quand je compille sans -Wl, -soname=libacml.so
    ldd ./test
    linux-gate.so.1 => (0xffffe000)
    libacml.so => not found
    libGLEW.so.1.3 => /usr/lib/libGLEW.so.1.3 (0xb7efe000)
    libgfortran.so.1 => /usr/lib/libgfortran.so.1 (0xb7e84000)
    libglut.so.3 => /usr/lib/libglut.so.3 (0xb7e52000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7d68000)
    libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7d41000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7d35000)
    libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7bf4000)
    libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7b73000)
    libGL.so.1 => /usr/lib/libGL.so.1 (0xb7add000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0xb79ec000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0xb79de000)
    /lib/ld-linux.so.2 (0xb7f49000)
    libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb7046000)
    libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb7043000)
    libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb703f000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb703c000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7037000)


    et quand j'ajoute -Wl, -soname=libacml.so, j'ai
    ldd ./test
    linux-gate.so.1 => (0xffffe000)
    libGLEW.so.1.3 => /usr/lib/libGLEW.so.1.3 (0xb7f4e000)
    libgfortran.so.1 => /usr/lib/libgfortran.so.1 (0xb7ed5000)
    libglut.so.3 => /usr/lib/libglut.so.3 (0xb7ea2000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7db8000)
    libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7d91000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7d85000)
    libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c44000)
    libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7bc4000)
    libGL.so.1 => /usr/lib/libGL.so.1 (0xb7b2d000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0xb7a3c000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0xb7a2e000)
    /lib/ld-linux.so.2 (0xb7f99000)
    libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb7096000)
    libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb7094000)
    libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb708f000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb708c000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7087000)
  • # oublie

    Posté par  . En réponse au message ACML. Évalué à 1.

    j'ai oublié de préciser que dans les propriétés du projet j'ai ajouté "libacml.so" dans le section GCC C++ Linker / Shared Library Setting / Shared object nme (-Wl, -soname=)

    lorsque je retire cela (cela donne la commande "g++ -o"test" ./Source/New.o ./Source/test.o -lacml -lGLEW -lgfortran -lglut") ça compile aussi mais des le lancement de test j'ai " error while loading shared libraries: libacml.so: cannot open shared object file: No such file or directory" comme message d'erreur


    ... au secours ...
  • # intéressé

    Posté par  . En réponse au message Bouquins Perl à céder. Évalué à 1.

    salut , je suis bien intéressé par ton offre , et je suis sur lille également

    je reviendrait ce soir sur le forum pour moi aussi proposer quelques bouquins que j'ai en double
  • [^] # Re: Pas en natif, ou presque...

    Posté par  . En réponse au message equaliseur pour KDE. Évalué à 1.

    merci ,

    je fouille tout ça , si je trouve quelque chose d'assez simple et efficace je viendrait poster ça ici

    bonne journée
  • [^] # Re: Pas en natif, ou presque...

    Posté par  . En réponse au message equaliseur pour KDE. Évalué à 1.

    merci de ta réponse ,

    malheureusement ça m'aide pas , sur ma machine c'est un chipset son intégré et rien d'equalisable dans kmix

    j espère qu'un jour un module complémentaire d'alsa pourra permettre ça

    autrement , est il possible d'enregistrer la sorti son ?, ou encore de la rediriger vers une autre appli qui pourrait filtrer/equaliser avant de la rebalancer sur la sortie?
  • [^] # Re: fais bosser ton imagination

    Posté par  . En réponse au message document recapilutatif SED. Évalué à 1.

    merci , ça fait plaisir
    je teste et je reviens poster si j'ai trop de mal
  • [^] # Re: Suffit de demander...

    Posté par  . En réponse au message document recapilutatif SED. Évalué à 1.

    cool, dommage que ce soit pas en français (...j'en demande de trop peut etre.... :) )
  • [^] # Re: fais bosser ton imagination

    Posté par  . En réponse au message document recapilutatif SED. Évalué à 1.

    je suis un newbie et je galère déjà pas mal , de là à innover j'ai de la marge , j'essaye déjà d'apprendre les trucs communs...
  • [^] # Re: rechercher/remplacer

    Posté par  . En réponse au message document recapilutatif SED. Évalué à 2.

    c'est pas exactement ce que je recherche
    mon script me declare automatiquement des variables du genre :
    entete
    temp r4
    temp b3
    temp r8
    temp v2
    const c0
    const c1
    const c2
    int i1
    int i2...

    et je voudrait inserer une ligne vide entre chaque type de declaration afin d'avoir ça
    entete

    temp r4
    temp b3
    temp r8
    temp v2

    const c0
    const c1
    const c2

    int i1
    int i2...

    donc si je fais sed -e 's/$motif/$chaine$motif/' fichier avec motif='temp' et chaine='\n' j'aurais un retour chariot entre chaque temp et avec sed -e 's/$motif/$chaine$motif/g' fichier egualement
  • [^] # Re: simplifications...

    Posté par  . En réponse au message truc bizarre avec un script. Évalué à 1.

    trop fort.... merci beaucoup