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...
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.
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
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é
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 ?
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...
Posté par eric .
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
Posté par eric .
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...
Posté par eric .
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
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?
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
# Windows mobile
Posté par eric . En réponse au message Téléphone portable utilisable sous linux. Évalué à 1.
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 eric . En réponse au message 2 x ATi HD2900XT sous ubuntu 7.10 x86_64. Évalué à 1.
bonne soirée à tous
[^] # Re: autre precision
Posté par eric . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.
merci
[^] # Re: autre precision
Posté par eric . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.
/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 eric . 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 eric . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.
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 eric . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.
~$ 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 eric . En réponse au message release moins performante que debug. Évalué à 1.
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 eric . En réponse au message texte visible dans une librairie dynamique. Évalué à 1.
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 eric . En réponse au message texte visible dans une librairie dynamique. Évalué à 1.
ce sont des fragment program, qui sont compilé par la carte graphique, je ne peut pas les précompiler
[^] # Re: strip
Posté par eric . En réponse au message texte visible dans une librairie dynamique. Évalué à 1.
[^] # Re: strip
Posté par eric . En réponse au message texte visible dans une librairie dynamique. Évalué à 1.
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 eric . En réponse au message ACML. Évalué à 1.
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 :
[^] # Re: hypothese au hasard...
Posté par eric . En réponse au message ACML. Évalué à 1.
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 eric . En réponse au message ACML. Évalué à 1.
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 eric . En réponse au message ACML. Évalué à 1.
j'ai fait un ldd de l'applie compilé, voilà ce que cela me donne quand je compille sans -Wl, -soname=libacml.so
et quand j'ajoute -Wl, -soname=libacml.so, j'ai
# oublie
Posté par eric . En réponse au message ACML. Évalué à 1.
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 eric . En réponse au message Bouquins Perl à céder. Évalué à 1.
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 eric . En réponse au message equaliseur pour KDE. Évalué à 1.
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 eric . En réponse au message equaliseur pour KDE. Évalué à 1.
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 eric . En réponse au message document recapilutatif SED. Évalué à 1.
je teste et je reviens poster si j'ai trop de mal
[^] # Re: Suffit de demander...
Posté par eric . En réponse au message document recapilutatif SED. Évalué à 1.
[^] # Re: fais bosser ton imagination
Posté par eric . En réponse au message document recapilutatif SED. Évalué à 1.
[^] # Re: rechercher/remplacer
Posté par eric . En réponse au message document recapilutatif SED. Évalué à 2.
mon script me declare automatiquement des variables du genre :
et je voudrait inserer une ligne vide entre chaque type de declaration afin d'avoir ça
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 eric . En réponse au message truc bizarre avec un script. Évalué à 1.