Merci Aaahh Records pour la compilation « Denmaaahhrk » :)

Aaahh Records, c’est un netlabel allemand. L’année dernière, ils ont invités leurs principaux artistes durant une semaine au Danemark pour une semaine d’improvisation. En est sorti un album de 15 titres, tirés à 100 exemplaires en CD.

Pour la description des pistes, je vous renvoie à l’excellent article du site @diffuser.net ; je dois rajouter à ses choix l’excellent : « Chase Ballad » ou encore « Zombie Dreams », sans oublier « Too Cynical ». Et j’ai eu la chance de recevoir un coffret, le 56/100.

Parmi les artistes, je ne saurais trop vous conseiller Entertainment For The Braindead et son projet uniquement instrumental, « The Smallest Bones« , ou encore les « The Wind Whistles » dont j’avais déjà parlé dans un article en décembre 2010.

Séquence vieux *** trentenaire nostalgique : les jeux d’aventure sur Amstrad CPC :)

Entre 1985 et 1992-1993, époque de gloire de l’Amstrad CPC, des centaines de jeux ont été pondus : des sombres m****s (comme Helter Skelter ou encore Gauntlet 3)

Cependant, un genre de jeu a été assez representé : les jeux d’aventures. La plupart du temps, c’était des mélanges d’un lieu dessiné avec des actions à saisir au clavier. Et souvent, c’était des petits bijoux. Ce sont d’ailleurs mes préférés, loin devant les « point and click ».

Continuer la lecture de « Séquence vieux *** trentenaire nostalgique : les jeux d’aventure sur Amstrad CPC 🙂 »

C’est officiel : je suis vraiment dingue coté musique…

Et va falloir que j’aille me faire soigner… Etant aller me faire quelques courses, j’ai commis la bêtise de passer au rayon CDs, histoire de jeter un oeil aux prix cassés… Et j’ai acheté cet album :

Deep Purple : The Collection.

Cette compilation de 12 titres prend des titres assez connues de la période 1968-1975 du groupe.

Voici donc la liste des titres – ce qui m’a permis de découvrir : « Woman From Tokyo », « Rat Bat Blue », « Lay Down, Stay Down », « Kentucky Woman » et « Gettin’ Tighter » – de cet album compilation.

1. Highway Star
2. Fireball
3. Space Truckin’
4. Speed King
5. Lazy
6. Woman From Tokyo
7. Rat Bat Blue
8. Strange Kind Of Woman (Live)
9. No One Came
10. Lay Down, Stay Down
11. Kentucky Woman
12. Gettin’ Tighter

Ce qui ne fait que le… 94ième album de ma collection… Je suis en train de tomber dans une fringale d’achats de musique qui risque de me faire très mal au porte-monnaie si je continue à céder…

Soupir… Bah, mieux vaut cela que l’alcool ou les substances illicites.

Compiler Minefield sur les distributions linux « moins grand publics » – Partie 3 – ArchLinux.

Après la Frugalware Linux et la Slackware Linux, voici le dernier volet : La ArchLinux. J’ai installé et mis à jour une ArchLinux 64 bits. J’ai installé dessus un Xfce 4.6.1 à la place d’un Gnome. Pourquoi ? Simplement que je voulais utiliser un environnement basé sur gtk2 assez léger 😉

Sur Archlinux, le problème lié au bug 104642 sur le bugzilla de Mozilla se résout facilement.

Avec une installation par défaut d’Archlinux avec Xfce (ou encore Gnome), on a la quasi-totalité des dépendances de compilation. Seul manque autoconf 2.13, mercurial et zip. En utilisant l’excellent yaourt, le problème se résout en… 2 minutes :

yaourt -S autoconf-compat mercurial zip

Installation d'autoconf 2.13 sur Archlinux

Pour gagner du temps, j’ai utilisé le paquet du code source que j’utilise dans ma machine réelle. Il faut dire que le code source pèse quelque chose comme 600 MiO décompressé.

Sinon, pour récupérer le code source en entier :

hg clone http://hg.mozilla.org/mozilla-central/ src

Le code source est localisé dans ~/fox/src

Le fichier de configuration .mozconfig utilisé est le suivant :

#
# See http://www.mozilla.org/build/ for build instructions.
#

export AUTOCONF=autoconf-2.13

. $topsrcdir/browser/config/mozconfig

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../objdir-fx

# Options for ‘configure’ (same as command-line options).
ac_add_options –enable-optimize
ac_add_options –disable-debug
ac_add_options –disable-tests

Ensuite on verifie que le code source est bien à jour :

hg --verbose pull -u

Et la compilation proprement dite :

make -f client.mk build

La compilation dure environ 90 minutes. Sur ma machine réelle, la compilation prend 25 minutes de moins, environ.

Le résultat est disponible dans le répertoire objdir-fx/dist/firefox/

Il suffit d’entrer un ./firefox & pour avoir le résultat.

Minefield sur Archlinux

Maintenant à vous d’adapter les instructions pour votre propre distribution, tant qu’elle est assez peu « grand public » 😉

Compiler Minefield sur les distributions linux « moins grand publics » – Partie 2 – Slackware Linux.

Après la Frugalware Linux, voici le deuxième volet : La Slackware Linux. J’ai installé et mis à jour une slackware64 13.0. J’ai installé une version allégée, remplaçant le KDE 4.2.x proposé par défaut par un Xfce 4.6.1.

Le point ennuyeux ? L’absence d’autoconf 2.13 qui est indispensable pour lancer la compilation du code source. Cf le bug 104642 sur le bugzilla de Mozilla.

N’ayant pas pu trouver le paquet pour autoconf 2.13 sur http://www.slackbuild.org/, j’ai été obligé de le faire compiler à la main. Pas très propre mais fonctionnel !

J’ai du rajouté le paquet libnotify (en forçant l’architecture dans le fichier de slackbuild) depuis http://www.slackbuild.org/.

Pour gagner du temps, j’ai utilisé le paquet du code source que j’utilise dans ma machine réelle. Il faut dire que le code source pèse quelque chose comme 600 MiO décompressé.

Sinon, pour récupérer le code source en entier :

hg clone http://hg.mozilla.org/mozilla-central/ src

Le code source est localisé dans ~/fox/src

Le fichier de configuration .mozconfig utilisé est le suivant :

#
# See http://www.mozilla.org/build/ for build instructions.
#

export AUTOCONF=autoconf2.13

. $topsrcdir/browser/config/mozconfig

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../objdir-fx

# Options for ‘configure’ (same as command-line options).
ac_add_options –enable-optimize
ac_add_options –disable-debug
ac_add_options –disable-tests

Ensuite on verifie que le code source est bien à jour :

hg --verbose pull -u

Et la compilation proprement dite :

make -f client.mk build

Erreur compilation de Minefield dans une Slackware 13.0 64 bits

Et impossible de dépasser la compilation du moteur javascript, la compilation s’arrête avec une histoire de cible « -pthread » introuvable. Je me suis aperçu de la présence de 2 répertoires dans /usr :

  • /usr/lib
  • /usr/lib64

J’ai tenter de rajouter le second dans le fichier /etc/ld.so.conf, mais après un redémarrage, aucun changement. J’avoue avoir « googler » mais sans grande réussite. A croire que la version de développement ne se compilera dans une Slackware Linux 13.0 64 bits 🙁

A croire que ce commentaire sur l’article précédent était un brin prémonitoire.

Dommage !