Blog de Shire

Aller au contenu | Aller au menu | Aller à la recherche

03fév

Compiler le serveur llcon (Gentoo)

llcon est un logiciel qui permet a plusieurs musicien de jouer ensemble via internet avec une latence faible.

Le logiciel est composé d'un client et d'un serveur. Les deux logiciels peuvent fonctionner sur Linux, Mac et Windows.

llcon n'étant pas présent sur gentoo et n'ayant pas trouvé d'overlay j'ai compiler llcon depuis les sources.

Recuperer les sources

Le code de llcon est disponible sur SourceForge: source du serveur llcon

J'ai utiliser la version 3.0.3

Modification du code

J'ai modifier un fichier de code pour que le programme compil.

TODO

Dépendances

Inutile d'installer celt depuis l'arbre de portage. Les sources de celt sont incluses dans le code source du serveur llcon Je ne sais pas quel version ceux-ci utilise

Compilation

$ ./configure --enable-sound=no

$ make

Lancement du serveur

Je n'ai pas installé le serveur. J'attend que llcon soit packager pour la gentoo.

$ ./llcon -n -s &

01jan

/dev/null (bash: /dev/null: Permission non accordée)

Problème: /dev/null (bash: /dev/null: Permission non accordée)

# ls -ln /dev/null
-rw-r--r-- 1 0 0 0 2008-03-06 15:00 /dev/null

Test

# sudo echo hello > /dev/null
# cat /dev/null

Doit affiche Hello et non /dev/null (bash: /dev/null: Permission non accordée)

Correction

Il faut supprimer le fichier et le recréer en tant que root

# cd /dev/
# rm null
# mknod null c 2 2
# chmod 666 null

Vérification

# ls -ln /dev/null
crw-rw-rw- 1 0 0 1, 2 2008-03-06 15:08 /dev/null