alberic89 🐧 a Ă©crit 171 commentaires

  • [^] # Re: ÉDIT

    Posté par  . En rĂ©ponse au journal Retour sur Wayland Raspberry Pi OS. Évalué à 1.

    Merci pour toutes ces précisions qui manquent en effet dans mon journal.

    Je tiens Ă  prĂ©ciser tout de mĂȘme que je ne blĂąme personne des bugs que je rencontre, ce n'est pas pour rien que cette fonctionnalitĂ© est marquĂ©e comme expĂ©rimentale.

    Le but de ce journal est simplement de décrire ce que constate un utilisateur lambda lorsqu'il décide d'activer Wayland sur son Raspberry Pi OS, pour qu'un nouvel utilisateur ne soit pas trop surprit ou ne cherche pas trop loin lorsqu'il rencontre les bugs cités ci-dessus.

    Que ce soit Ă  cause de Wayland, de l'Ă©quipe Raspberry ou des devs Microsoft, lĂ  n'est pas la question. C'est vrai, je l'ai peut ĂȘtre mal formulĂ© dans mon journal.

    Si ça intéresse quelqu'un, il suffit de se connecter une fois avec Xorg puis de repasser à Wayland pour que GitHub Desktop fonctionne.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: ÉDIT

    Posté par  . En rĂ©ponse au journal Retour sur Wayland Raspberry Pi OS. Évalué à 1.

    Merci pour le lien. Apparemment, la version fournie par le Raspberry Pi OS n'est pas Ă  jour. Je vais retenter tout ça voir si j'ai toujours les mĂȘmes bugs.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: Quels Raspberry?

    Posté par  . En rĂ©ponse au journal Retour sur Wayland Raspberry Pi OS. Évalué à 1.

    J'ai testé sur un 4B 4Go, mais je pense que ça fonctionne avec tous les modÚles. Il suffit d'avoir le Raspberry Pi OS à jour.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: ÉDIT

    Posté par  . En rĂ©ponse au journal Retour sur Wayland Raspberry Pi OS. Évalué à 2.

    Je n'avais jamais eu ces bugs, et ils ont disparu dĂšs que j'ai arrĂȘtĂ© d'utiliser Wayland. L'outil raspi-config propose par dĂ©faut un reboot aprĂšs des modifs importantes.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • # ÉDIT

    Posté par  . En rĂ©ponse au journal Retour sur Wayland Raspberry Pi OS. Évalué à 1.

    J'ai oublié l'impossibilité de changer de fond d'écran.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: solutions ...mais

    Posté par  . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. Évalué à 1.

    Salut,
    J'ai testĂ©, le code compile, mais on a un nombre incroyable de bugs qui ne draient pas y ĂȘtre. Pour arriver Ă  un rĂ©sultat potable, je pense qu'il faudrait rĂ©soudre tous les warnings que signale g++ et peut-ĂȘtre aussi les notes.
    J'avais l'impression que clang-tidy permettait de mettre à niveau un code c++ automatiquement, mais il faut faire tous les paliers pour passer de c03 à c20, et je n'arrive déjà pas à faire une premiÚre passe.
    Quelqu'un connaitrait-il un outil qui permettrait de faire tout ça tout seul ? Un peu comme 2to3 pour python.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • # 7, 8, et 10

    Posté par  . En rĂ©ponse au message Donne moteurs de modĂ©lisme/bidouillage/petit industriel. Évalué à 1.

    Bonjour cg,
    Merci pour ta proposition.
    Est-ce que je pourrai avoir plus de dĂ©tails sur les moteurs 7, 8, et 10 ? Je voudrais upgrade ceux de mon imprimante 3D, et je prĂ©fĂšre vĂ©rifier que ce sont les mĂȘmes en plus prĂ©cis.

    Sinon, si vraiment personne ne veut de tes autres moteurs, je veux bien t'en débarrasser, ça me servira pour mes petits bricolages avec Arduino/RsPi.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • # Jeux

    Posté par  . En rĂ©ponse au journal Des moules et des sites. Évalué à 8.

    Pour les jeux, j'accuse devnewton !

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: solutions ...mais

    Posté par  . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. Évalué à 2.

    Merci beaucoup pour ce patch.
    D'aprÚs git, le fichier patch est corromput, il faut passer manuelement la section qui coince et aprÚs ça va.
    Je l'ai testé à l'instant, et il y a une nouvelle erreur (mais ç'a compilé beaucoup plus longtemps, donc je pense plus une erreur cachée qui a été révélée par la résolution de la premiÚre).
    Je te met le log :
    make[2]: Entering directory '/home/pi/wesnoth-1.2.8/src'
    depbase=`echo server/game.o | sed 's|[^/]*`{mathjax} |.deps/&|;s|\.o`||'`;\
    g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/freetype2 -I/usr/include/libpng16 -I ./sdl_ttf -I../intl -I../intl -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DWESNOTH_PATH=\"/usr/local/share/wesnoth\" -DLOCALEDIR=\"translations\" -DHAS_RELATIVE_LOCALEDIR=1 -DFIFODIR=\"/usr/local/var/run/wesnothd\" -O2 -W -Wall -ansi -D_X11 -MT server/game.o -MD -MP -MF $depbase.Tpo -c -o server/game.o server/game.cpp &&\
    mv -f $depbase.Tpo $depbase.Po
    server/game.cpp: In member function ‘bool game::is_observer(network::connection) const’:
    server/game.cpp:53:25: error: no matching function for call to ‘find(std::vector<int>::const_iterator, std::vector<int>::const_iterator, network::connection&)’
    53 | return std::find(observers_.begin(),observers_.end(),player) != observers_.end();
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    In file included from /usr/include/c++/12/bits/locale_facets.h:48,
    from /usr/include/c++/12/bits/basic_ios.h:37,
    from /usr/include/c++/12/ios:44,
    from /usr/include/c++/12/istream:38,
    from /usr/include/c++/12/sstream:38,
    from server/../util.hpp:18,
    from server/game.cpp:18:
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: candidate: ‘template<class _CharT2> typename __gnu_cxx::__enable_if<std::__is_char<_CharT2>::__value, std::istreambuf_iterator<_CharT, std::char_traits<_CharT> > >::__type std::find(istreambuf_iterator<_CharT, char_traits<_CharT> >, istreambuf_iterator<_CharT, char_traits<_CharT> >, const _CharT2&)’
    434 | find(istreambuf_iterator<_CharT> __first,
    | ^~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: template argument deduction/substitution failed:
    server/game.cpp:53:25: note: ‘__gnu_cxx::__normal_iterator<const int*, std::vector<int> >’ is not derived from ‘std::istreambuf_iterator<_CharT, std::char_traits<_CharT> >’
    53 | return std::find(observers_.begin(),observers_.end(),player) != observers_.end();
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    server/game.cpp: In member function ‘bool game::is_muted_observer(network::connection) const’:
    server/game.cpp:58:25: error: no matching function for call to ‘find(std::vector<int>::const_iterator, std::vector<int>::const_iterator, network::connection&)’
    58 | return std::find(muted_observers_.begin(), muted_observers_.end(), player) != muted_observers_.end();
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: candidate: ‘template<class _CharT2> typename __gnu_cxx::__enable_if<std::__is_char<_CharT2>::__value, std::istreambuf_iterator<_CharT, std::char_traits<_CharT> > >::__type std::find(istreambuf_iterator<_CharT, char_traits<_CharT> >, istreambuf_iterator<_CharT, char_traits<_CharT> >, const _CharT2&)’
    434 | find(istreambuf_iterator<_CharT> __first,
    | ^~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: template argument deduction/substitution failed:
    server/game.cpp:58:25: note: ‘__gnu_cxx::__normal_iterator<const int*, std::vector<int> >’ is not derived from ‘std::istreambuf_iterator<_CharT, std::char_traits<_CharT> >’
    58 | return std::find(muted_observers_.begin(), muted_observers_.end(), player) != muted_observers_.end();
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    server/game.cpp: In member function ‘bool game::is_player(network::connection) const’:
    server/game.cpp:63:25: error: no matching function for call to ‘find(std::vector<int>::const_iterator, std::vector<int>::const_iterator, network::connection&)’
    63 | return std::find(players_.begin(),players_.end(),player) != players_.end();
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: candidate: ‘template<class _CharT2> typename __gnu_cxx::__enable_if<std::__is_char<_CharT2>::__value, std::istreambuf_iterator<_CharT, std::char_traits<_CharT> > >::__type std::find(istreambuf_iterator<_CharT, char_traits<_CharT> >, istreambuf_iterator<_CharT, char_traits<_CharT> >, const _CharT2&)’
    434 | find(istreambuf_iterator<_CharT> __first,
    | ^~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: template argument deduction/substitution failed:
    server/game.cpp:63:25: note: ‘__gnu_cxx::__normal_iterator<const int*, std::vector<int> >’ is not derived from ‘std::istreambuf_iterator<_CharT, std::char_traits<_CharT> >’
    63 | return std::find(players_.begin(),players_.end(),player) != players_.end();
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    server/game.cpp: In member function ‘void game::add_player(network::connection, bool)’:
    server/game.cpp:652:21: error: no matching function for call to ‘find(std::vector<int>::iterator, std::vector<int>::iterator, network::connection&)’
    652 | if(std::find(users.begin(),users.end(),player) != users.end()) {
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: candidate: ‘template<class _CharT2> typename __gnu_cxx::__enable_if<std::__is_char<_CharT2>::__value, std::istreambuf_iterator<_CharT, std::char_traits<_CharT> > >::__type std::find(istreambuf_iterator<_CharT, char_traits<_CharT> >, istreambuf_iterator<_CharT, char_traits<_CharT> >, const _CharT2&)’
    434 | find(istreambuf_iterator<_CharT> __first,
    | ^~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: template argument deduction/substitution failed:
    server/game.cpp:652:21: note: ‘__gnu_cxx::__normal_iterator<int*, std::vector<int> >’ is not derived from ‘std::istreambuf_iterator<_CharT, std::char_traits<_CharT> >’
    652 | if(std::find(users.begin(),users.end(),player) != users.end()) {
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    server/game.cpp: In member function ‘void game::remove_player(network::connection, bool)’:
    server/game.cpp:704:61: error: no matching function for call to ‘find(std::vector<int>::iterator, std::vector<int>::iterator, network::connection&)’
    704 | const user_vector::iterator itor = std::find(players_.begin(),players_.end(),player);
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: candidate: ‘template<class _CharT2> typename __gnu_cxx::__enable_if<std::__is_char<_CharT2>::__value, std::istreambuf_iterator<_CharT, std::char_traits<_CharT> > >::__type std::find(istreambuf_iterator<_CharT, char_traits<_CharT> >, istreambuf_iterator<_CharT, char_traits<_CharT> >, const _CharT2&)’
    434 | find(istreambuf_iterator<_CharT> __first,
    | ^~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: template argument deduction/substitution failed:
    server/game.cpp:704:61: note: ‘__gnu_cxx::__normal_iterator<int*, std::vector<int> >’ is not derived from ‘std::istreambuf_iterator<_CharT, std::char_traits<_CharT> >’
    704 | const user_vector::iterator itor = std::find(players_.begin(),players_.end(),player);
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    server/game.cpp:711:61: error: no matching function for call to ‘find(std::vector<int>::iterator, std::vector<int>::iterator, network::connection&)’
    711 | const user_vector::iterator itor = std::find(observers_.begin(),observers_.end(),player);
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: candidate: ‘template<class _CharT2> typename __gnu_cxx::__enable_if<std::__is_char<_CharT2>::__value, std::istreambuf_iterator<_CharT, std::char_traits<_CharT> > >::__type std::find(istreambuf_iterator<_CharT, char_traits<_CharT> >, istreambuf_iterator<_CharT, char_traits<_CharT> >, const _CharT2&)’
    434 | find(istreambuf_iterator<_CharT> __first,
    | ^~~~
    /usr/include/c++/12/bits/streambuf_iterator.h:434:5: note: template argument deduction/substitution failed:
    server/game.cpp:711:61: note: ‘__gnu_cxx::__normal_iterator<int*, std::vector<int> >’ is not derived from ‘std::istreambuf_iterator<_CharT, std::char_traits<_CharT> >’
    711 | const user_vector::iterator itor = std::find(observers_.begin(),observers_.end(),player);
    | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    make[2]: *** [Makefile:1428: server/game.o] Error 1
    make[2]: Leaving directory '/home/pi/wesnoth-1.2.8/src'
    make[1]: *** [Makefile:536: all-recursive] Error 1
    make[1]: Leaving directory '/home/pi/wesnoth-1.2.8'
    make: *** [Makefile:442: all] Error 2

    ou un asciinema si tu préfÚre les couleurs : https://asciinema.org/a/534202.

    Si tu veux compiler toi-mĂȘme, j'ai mis plus haut les commandes pour compiler et installer freetype2.
    Pour le reste, il faut faire ./autogen.sh && ./configure --build=<ça dépend du pc. moi ç'est aarch64-unknown-linux-gnu. si tu teste à vide, il te donne des pistes> --enable-campaign-server --enable-editor --enable-tools --enable-server --enable-dummy-locales && make

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: mais?

    Posté par  . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. Évalué à 2.

    Si on utilise un Ă©mulateur, alors autant passer par wine et utiliser l'installeur exe comme tout le monde.
    Non, mon but est vraiment de chercher le maximum d'ennuis :)
    Notons néanmoins que si ça marche (c'est beau les conditions) ça permettrait de jouer nativement sur arm avec bon gain de perfs car compilateur plus récent, et le jeu pourrait tourner ainsi sur des systÚmes atrophiés !

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: solutions ...mais

    Posté par  . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. Évalué à 2.

    Tu peux me l'envoyer à alberic89ATgmx.com (AT=@ pour tromper les bots), je m'occuperait de le tester et le publier en te créditant si ça marche.
    Merci beaucoup d'essayer en tout cas.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: solutions ...mais

    Posté par  . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. Évalué à 2.

    Voici quelques commandes qui devraient t'aider Ă  compiler si tu veux :
    sudo apt update && sudo apt install libsdl1.2debian libsdl-image1.2 libsdl-mixer1.2 libsdl-net1.2 libfreetype6 libvorbis-dev cmake g++ make gettext autoconf automake libzipios++-dev -y

    echo installing freetype-2.12.1
    cd ~/
    wget http://downloads.sourceforge.net/freetype/freetype-2.12.1.tar.xz && tar -xf freetype-2.12.1.tar.xz && cd freetype-2.12.1/ && sed -ri "s:.*(AUX_MODULES.*valid):\1:" modules.cfg && sed -r "s:.*(#.*SUBPIXEL_RENDERING) .*:\1:" -i include/freetype/config/ftoption.h && ./configure --prefix=/usr --enable-freetype-config --disable-static && make && sudo make install
    cd ~/
    sudo mkdir /usr/include/freetype/
    sudo mkdir /usr/include/freetype/internal/
    sudo cp -r freetype-2.12.1/include/freetype/internal/* /usr/include/freetype/internal/
    echo done.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: solutions ...mais

    Posté par  . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. Évalué à 2.

    La magie des compilateurs


    Ne t'embĂȘte pas Ă  compiler le code, il faut les bonnes libs, l'envirronnement kivabien, freetype2 pas celui du dĂ©pot mais un que tu a compilĂ© toi-mĂȘme avec les options kivonbiens s'il vous plait
etc.
    Envoie-moi juste les fichirers modifiĂ©s (ou un patch) et je le testerai. Je t'envoie demain les commandes pour bien dĂ©marrer ta compil si jamais tu veux quand mĂȘme essayer, je les ais pas sous la main ce soir.

    Que la nuit nous porte conseil.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: solutions ...mais

    Posté par  . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. Évalué à 2.

    Re-bonjour,
    Désolé, mais ta suggestion ne résout pas la deuxiÚme erreur affichée par le compilateur (la premiÚre erreur n'est qu'une goutte d'eau dans une mer de warnings violets).
    Merci quand mĂȘme d'avoir essayĂ©.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: Parce que la Wii c'est mieux (et wii !)

    Posté par  . En rĂ©ponse au lien Architecture de la console prĂ©fĂ©rĂ©e des pompiers. Évalué à 3.

    Voici une mention de cette particularité, à l'étape 6.3 :
    http://www.wii-info.fr/article-65-hacker-la-wii-de-a-a-z.htm
    Je cherche pour la partie graphique.
    (j'aime beaucoup la petite BD quand on se rĂ©pond Ă  soi-mĂȘme)

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • # Parce que la Wii c'est mieux (et wii !)

    Posté par  . En rĂ©ponse au lien Architecture de la console prĂ©fĂ©rĂ©e des pompiers. Évalué à 3.

    Il me semble qu'il y a une erreur sur le diagramme de la Wii, l'un des ports USB est en USB 1.0 je crois (mais à vérifier).
    Je ne crois pas avoir vu non plus de mention de l'erreur des devs Nitendos qui bloque à 50% les performances graphiques de la wii (déjà ahurissantes).
    Sinon, un trÚs bon article, trÚs intéressant et trÚs bien présenté (mais en anglais).

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: solutions ...mais

    Posté par  . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. Évalué à 2.

    Merci beaucoup pour ces indications et ton aide, je teste tout ça et remets un post dÚs que c'est fait.

    J'ai préféré ne pas remettre le bug ici pour vous obliger à aller voir les réponses déjà apportées. (je vous manipule)

    Si jamais j'arrive Ă  une solution qui marche, je mettrai une PR sur la branche 1.2 et advienne que pourra, mais je pense qu'elle sera plutĂŽt bien accueillie.

    J'avais déjà essayé de m'intéresser au C++, mais j'ai du mal à trouver des cours bien faits qui ne repartent pas de zéros et me refassent toute la partie algorithmique générale commune à tous les langages.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: mais?

    Posté par  . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. Évalué à 3.

    Mais pourquoi? en vrai, pourquoi vouloir recompiler wesnoth en version 1.2 ?

    Voyons voir, quelles pourrait ĂȘtre les raisons ?
    - c'est utile !
    - ça sert à une large communauté !
    - c'est fun !
    Déjà, redécouvrir le plaisir de jouer sur un bon vieux jeu, plonger dans les origines du gaming, c'est une expérience extraordinaire !
    Et, plus concrÚtement, ça pourrait aussi permettre de jouer sur du vieux matériel qui ne supporte pas forcément les derniÚres versions.

    En gros, ça ne sert à rien.

    Ensuite, si tu veux vraiment faire ce genre de choses, tu prends une distro linux qui date de l'Ă©poque du logiciel (genre une debian de 2007), tu l'installes sans mettre Ă  jour, tu compiles le bazar.

    L'objectif, ne l'oublions pas, et de compiler pour l'architecture arm64. Les premiers OS arm64 datent d'il y a Ă  peine un an.
    MĂȘme si on se rabat sur de l'armhf, la premiĂšre version de Raspbian date de 2013. La Debian qu'il nous faudrait est etch (4.0), mais je n'arrive pas Ă  trouver l'image dans le serveur d'archive : http://archive.debian.org/debian/dists/etch/. Si quelqu'un arrivait Ă  trouver oĂč est cachĂ©e l'image, ça pourrait en effet faire bien avancer le schmilblick.

    On pourrait aussi tenter de compiler un vieux g++, mais quand je vois le ramdam qu'il faut faire pour compiler une version récente, je crains le pire pour un truc qui date d'il y a 15 ans.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: Trous noirs

    Posté par  . En rĂ©ponse au journal Python 3.11 est disponible. Évalué à 3. DerniĂšre modification le 26 octobre 2022 Ă  18:03.

    Pourquoi pas annularité(édit : doublon) ou tout simplement singularité annulaire ?

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • # Bluffant !

    Posté par  . En rĂ©ponse au journal mapscii, the whole world in your console! comme ils disent. Évalué à 6.

    Superbe projet, bravo aux développeurs !
    Malgré quelques petits problÚmes de timeout, ça fonctionne parfaitement.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.

  • [^] # Re: Les trucs plus anciens

    Posté par  . En rĂ©ponse au journal Ces langages avec lesquels il faut tout rĂ©Ă©crire. Évalué à 2.

    En langage français, on retrouve aussi Linotte.

    Il y a 10 sortes de gens dans le monde – ceux qui comprennent le ternaire, ceux qui ne le comprennent pas et ceux qui le confondent avec le binaire.