Premièrement je profite de ce journal pour dire que je trouve les autotools pratiquement inutiles ...
On peut tout faire avec un makefile et je trouve ca beaucoup plus propre. On pourrait imaginer le makefile suivant:
CC=gcc
CFLAGS=
LIBS=
CC=gcc
CFLAGS=-g -Wall -I/usr/include/libxml2
LIBS=-lxml2
help:
@echo "Vous devez d'abord lancer la cible 'configure' par la commande 'make configure' pour configurer l'application"
@echo "Ensuite, pour compiler le projet, il faut lancer la cible 'all' avec 'make all'."
configure:
@# Script demandant (...)
Sous gnome (je n'ai pas essayé ailleurs), j'ai un problème assez particulier: la touche Alt ne fonctionne pas normalement.
Par exemple, pour changer de bureau, jutilise mais la petite fenetre qui indique sur quel bureau je me trouve ne veut pas quitter l'écran. Je suis obligée d'appuyer sur une autre touche ...
De meme avec pour changer de fenetre sauf que le plus genant c'est que ca ne change pas de fenetre. Du coup, j'aio mappé sur "Se déplacer directement
(...)
Je cherche à modifier facilement l'arborescence principale (ors de mon /home) à partir de mon nautilus. Est il possible que nautilus me demande le mot de passe root (ou sudo) lorsque je tente de modifier un fichier qui ne le permet pas ?
Car je trouve très pénible de ne pouvoir modifier cette arborescence qu'avec ma console après un su. Pas très user-friendly.
En passant, j'ai eu l'occasion hier de remarquer que ca existait dans le finder de Mac OS
(...)
J'ai un petit problème: g++ me dit que /usr/lib/libGL.so n'existe pas alors que c'est pourtant le cas ...
Voici ce que ca donne:
mildred@louve:~/Projects/demo01 $ make
make all-recursive
make[1]: entrant dans le répertoire « /home/mildred/Projects/demo01 »
Making all in src
make[2]: entrant dans le répertoire « /home/mildred/Projects/demo01/src »
/bin/sh ../libtool --mode=link g++ -g -o demo01 -L/home/mildred/Projects/lib/irrlicht main.o -lIrrlicht -lXxf86vm -lXext -lGL -lX11 -lz -ljpeg
g++ -g -o demo01 main.o -L/home/mildred/Projects/lib/irrlicht -lIrrlicht -lXxf86vm -lXext /usr/lib/libGL.so -lX11 -lz -ljpeg
g++: /usr/lib/libGL.so: No (...)
Sur Windows, il existe un jeu (utilisant le moteur Unrean I): La Roue du temps. Ce jeu est dérivé d'un livre du même dom que j'aimme beaucoup (Auteur: Robert Jordan).
Problème: ce jeu n'est dispo que sur Windows et même si les versions unreal récentes tournent sous linux, Unreal I ne tourne pas sous linux.
Mon projet serait de refaire ce jeu sur un moteur 3D libre. En utilisant (tant que ca reste chez moi) les textures, mesh et sons
(...)
Voila, hier j'ai mise à jour ma Mdk 10.0 Official vers la 10.1 Community et j'ai quelques problèmes de réseau (est-ce lié ?)
Donc, ping 127.0.0.1 ne fonctionne plus .... C'est normal ?
Un petit test:
$ ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
--- 127.0.0.1 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms
Mes chaînes IPTables sont vides et ma route est bonne:
$ /sbin/route
Table de routage IP du noyau
Destination (...)
Voila, a chaque fois que je lance une application KDE sur Gnome (Kmix, K3B, ...) le systray de l'application s'ouvre non pas dans le systray de gnome mais dans une fenêtre à part ...
Est il possible de les faire revenir dans le systray de gnome ?
Sinon, j'ai bien essayé de lancer Kicker mais:
1- les application gnome vont dedans
2- les applications KDE n'y vont pas
Comment faire ?
merci
(config: Gnome 2.6 sur Mdk 10.0)
Depuis déja quelques temps, je me demande comment modifier la variable $BROWSER car elle pointe vers mozilla, or j'utilise firefox ...
Comment on fait ?
Note: J'utilise Gnome 2.6 sur une Mandrake 10
Merci
Mildred
J'ai un problème:
sur ma debian (sid), ndiswrapper fonctionne parfaitement mais pas mon modem sagem f@st 800
sur ma mandrake (10.0), ndiswrapper ne veut pas mentendre mais le modem a toujours bien fonctionné.
Comment faire ?
Actuellement je suis sous Mandrake et j'essaie plustot de résoudre mon problème avec ndiswrapper et ma carte Wifi.
Je dispose donc d'une carte Wifi Linksys WMP54G qui n'a que des drivers pour Windows et je veux la faire fonctionner sous linux. Sous debian pas
(...)
En fait, j'ai toutes les peines du monde a installer le driver eagle-adsl sur une Debian (serveur).
J'ai choisi Debian pour remplacer l'ancienne Mandrake car le paquet ndiswrapper qui me permet d'utiliser les drivers Windows de ma carte Wifi s'installe éonament bien par rapport Mandrake ...
Voila pour ce qui est de la facilité d'utiliser les drivers Windows. En moins de 5 min on y arrive ...
Maintenant, bien que j'ai beaucoup compilé le driver eagle-usb, cette fois ci, je
(...)
Bonsoir,
J'aimerais trouver un moyen pratique, portable de faire du multitache en perl ... J'ai testé les threads et fork() qui semble être porté sous Fenêtres(R) mais ...
- fork() me permet d'envoyer des signaux aux processus
- les threads me permettent de partages des données facilement (files, variables partagées, vérous, sémaphores)
- les threads fonctionnent partout
- Mon application utilisant les threads à la place de fork() était plus lente (peut être car j'avais ajouté des fonctionnalités)
J'aimerais donc
(...)
C'est encore moi .... je fais mon serveur et j'utilise maintenant les thread de perl. Et j'ai un problème pour tester si une variable existe ... Voici donc mon code un peu simplifié: #!/usr/bin/perl -w use strict; # use diagnostics; use IO::Socket; use Net::hostent; # gethostbyaddr() use threads; # use thread::Queue; use threads::shared; my $server; my @messages : shared = (); my $current_message : shared; my $life : shared = 1; $server = IO::Socket::INET->new( Proto => $protocol, LocalPort => $port, (...)
Je vais toujours poster le code source du serveur (le client, cest telnet):
#!/usr/bin/perl -w use strict; use IO::Socket; # Usage: # # client.pl [ (--exit|-e) ] [ ] [ ] # client.pl [ -h ] [ --help ] my $filename = "client.pl"; my $help = " Usage $filename [ ] [ ] Options ( -P | --port ) Port to listen ( -p | --protocol ) Set a protocol (tcp, udp, ...). Default is \"tcp\" (...)