Archives par mot-clé : ubuntu

Elluminate et Ubuntu

(La seule raison pour laquelle cet article est en rapport avec Québec, c’est qu’il parle de la plate-forme de cours en ligne utilisée à l’université : Elluminate)

Donc, étant actuellement sur une Ubuntu (et essayant vraiment de démarrer Windows aussi rarement que possible), j’aimerais dédier ce court article à quelques problèmes qu’on peut recontrer sur Ubuntu (13.04 ici) en se servant de Elluminate, la plate-forme de cours à distance utilisée pour les cours à l’université Laval…

Continuer la lecture de Elluminate et Ubuntu

Installer la bibliothèque Google Test sur Ubuntu

Hello,

aujourd’hui j’ai voulu essayer d’installer la bibliothèque de tests unitaires produite par Google, googletest.

J’ai donc installé l’archive disponible sur leur page Google Code, et ai tenté de lancer la version Makefile de l’installation (étant sur Ubuntu)…

Et là, quelle ne fut pas ma surprise en voyant une flopée d’erreurs sortir de g++:

/home/baron_a/gtest-1.6.0/make/../include/gtest/internal/gtest-port.h:1379: undefined reference to `pthread_setspecific’
collect2: error: ld returned 1 exit status

Heureusement, cela semble être un problème bien connu et la résolution est simple: dans le Makefile de gtest il faut remplacer dans la (les?) ligne(s):

sample1_unittest : sample1.o sample1_unittest.o gtest_main.a
$(CXX) $(CPPFLAGS) $(CXXFLAGS) -lpthread $^ -o $@

l’option -lpthread par l’option -pthread (retirer le petit L au début, quoi, en gros), et voilà ça fonctionne ! \o/ Je me demande si ils le corrigeront un jour… Notez d’ailleurs qu’il y a d’autres moyens d’installation fournis, comme un CMakeLists.txt pour utiliser CMake.

J’ai également vu qu’il y avait un paquet nommé libgtest-dev dans Aptitude, mais je ne l’ai pas installé pour essayer.

For the World Is Hollow and I Have Touched the Skype (Ubuntu 13.04)

(Pour le coup, ce n’est pas vraiment la faute d’Ubuntu)

Aujourd’hui, un nouveau billet dans la catégorie « les petits problèmes de la vie de tous les jours sous Ubuntu »…

Cette fois-ci avec Skype, le célèbre logiciel de messagerie instantanée. J’ai d’abord eu des difficultés pour l’installer sur Ubuntu 13.04, pour ensuite me rendre compte que les notifications marchaient pas. Comment résoudre ces problèmes ? La réponse dans la suite !

Continuer la lecture de For the World Is Hollow and I Have Touched the Skype (Ubuntu 13.04)

« E: Encountered a section with no Package: header »

Aujourd’ hui encore, j’ ai eu affaire à une « Ubunturie« , comprendre, un truc qui se casse tout seul et qui du coup se met à afficher des gros messages d’erreur rouges un peu partout sans qu’on puisse faire grand chose à part envoyer un rapport d’erreur (oui, Rhythmbox et son process rhythmbox-metadata qui crash à chaque fois qu’on importe des nouveaux morceaux, c’est aussi de toi que je parle !).

Bon là c’est pas Rhythmbox mais Apt ou aptitude, le gestionnaire de mises à jour d’Ubuntu, historiquement hérité de Debian.

Continuer la lecture de « E: Encountered a section with no Package: header »

« Je crois que j’ai perdu le (sans) fil… »

Bon, en ce moment j’utilise Ubuntu. Pourquoi ? Un peu par la force des choses, et parce que je vais bientôt peut-être me lancer dans des activités d’initiation à Linux, et que dans ces cas-là, Ubuntu me semble incontournable (encore que ça se discute de plus en plus), et que depuis la dernière fois que j’y ai touché, ça a sacrément changé.

Bon, bref le problème de ce soir ne se situe pas là. Aujourd’hui encore, Ubuntu semble pâtir de problèmes logiciels, matériels, ou les deux, assez hallucinants pour une distribution qui se veut ouvertement très grand public, je trouve.

Continuer la lecture de « Je crois que j’ai perdu le (sans) fil… »