[04:07:41] *** Joins: xenos1984 (~xenos1984@7ba3-5ba2-6520-1569-d480-87c4-07d0-2001.dyn.estpak.ee) [04:07:41] *** ChanServ sets mode: +v xenos1984 [08:14:50] *** Joins: basilic (~basilic@228-221-190-109.dsl.ovh.fr) [08:14:53] hello all [08:27:57] bonjour basilic [08:29:24] bonjour genesis [08:29:35] quoi de neuf sur navit depuis l'an dernier :D [08:29:59] c'est pas le projet énervé hein [08:30:44] j'peux pas te dire, j'ai reussi a faire passer a cmake 3.2 , moi essentiellement j'essaye de debuger ce truc que j'ai jamais vu fonctionner [08:31:02] quel truc? [08:31:05] navit [08:31:06] cmake? [08:31:12] ah ben moi y ce compilais bien [08:31:26] j'ai même commencé des adaptations perso dessus [08:31:27] ouai ca compile ca lance, mais pour moi c'est pas utilisable, y a du boulot [08:32:04] moi a part la saissi de destination ça semblais pas trop mal pour ce que j'ai commencé [08:32:29] heureux de l'entendre [08:32:48] pour te dire dans les dernieres versions que j'ai compilé, dans destination, quand j'appuie sur entrée, ca fait un A [08:32:50] tu l'install sur quoi? [08:33:03] j'suis sur nixos la [08:33:24] okai linux :) [08:33:28] pas critiquer le packager c'est moua :D [08:33:37] je connais pas :) [08:33:42] donc je peux pas critiqué [08:33:47] ça ce porte sur pi? [08:34:13] nixos oui, navit sur nixos sur pi je crois l'avoir deja crosscompilé [08:34:15] apparament non [08:34:25] rasberrypi est officiellement supporté par nixos [08:34:30] moi je l'ai compilé sous raspbian [08:34:32] donc oui [08:35:21] t'a un lien pour l'installeur? [08:35:24] ou l'image SD [08:35:31] sur le site je vois pas [08:35:36] oui bouge pas [08:35:47] https://nixos.wiki/wiki/NixOS_on_ARM/Raspberry_Pi [08:36:12] 'fin du coup c'est la 3 qui est supporté officiellement, les deux précédentes ont un port pas tres maintenu [08:36:32] faut bien commencé :) [08:36:40] je test sur rasberrypi1 parce que c'est la meme archi que le tomtom [08:36:54] vu que j'envisage un port nixos pour tomtom [08:37:40] si t'as la 3 c'est possiblement le top nixos [08:37:50] on a un arbre binaire tres fourni pour aarch64 [08:38:13] https://hydra.nixos.org/job/nixos/release-18.09-aarch64/nixos.sd_image.aarch64-linux [08:38:29] j'ai au moins 4 version différente de pi [08:38:32] voir 5.. [08:38:40] ha t'as la collection panini [08:38:46] du 1 au 3++ et un ZeroW [08:39:27] oui ça fait qq année que je joue avec [08:39:29] lol [08:39:36] en plus si ca t'interesse de faire des tests , j'peux creer un cache binaire spécific pour rpi3 en 2 clicks [08:39:52] je dois reprendre mon dev sur navit [08:40:16] pour faire une intégration [08:40:21] pour ma voiture [08:40:30] https://arm.cachix.org/ genre ca, juste installer cachix sur la rpi et basta, j'upload les binaires automatiquement :d [08:40:41] donc si c'est pas une usine a gaz pour l'install et compile pourquoi pas [08:40:56] bah ecoutes moi c'est mon métier a la base [08:41:15] mais pour lancé ça faut déjà avoir installé un OS dessus? [08:41:29] j'ai fais des ports d'openembedded pour nao le robot, bosser sur des setupbox, programmer les box d'orange (le menu en orange sur la box c'est bibi) [08:41:37] nix c'est ce que j'ai vu de mieux depuis des années. [08:42:09] bah soit tu copies l'image que j'ai donné sur une sd et tu boot dessus [08:42:16] https://nixos.wiki/wiki/NixOS_on_ARM#Installation [08:42:49] soit tu restes sous raspian et tu trouves le moyen d'installer nix en plus [08:43:15] tu utilises quel OS sur ton pc ? [08:43:45] debian 9 [08:43:56] bon moi ce que j'te conseille , c'est installer nix sur ta debian [08:44:05] apt-get nix je sais pas quoi [08:44:08] et de jouer avec [08:44:22] genre installer navit : nix-env -iA navit [08:44:36] Impossible de trouver le paquet nix [08:44:41] ah bon ? [08:44:56] attend je vais passé en graphique [08:44:58] https://repology.org/badge/vertical-allrepos/nix.svg [08:45:03] si ça ce trouve c'est pas juste nix [08:45:07] le nom du paquage [08:45:09] ouaip il y est pas [08:45:21] regarde moi j'utilise repology, ca va vite ;) [08:45:52] bon fait ca : bash <(curl https://nixos.org/nix/install) [08:46:22] (moi j'utilisais nix sous gentoo avant, ca va tres bien pour faire le developpement, tu vas gagner un temps monstrueux) [08:46:44] fini les scripts bash fouareux, les dockers, etc. [08:47:04] moi je compile c'est tous :) [08:47:08] je fait pas d'installer lol [08:47:13] ou de distribution [08:47:23] mais bon pourquoi pas [08:47:31] une fois le truc fini pour le distribué [08:47:48] non mais la on fait pas une distro [08:48:07] c'est juste si tu veux un truc qui va te permettre d'utiliser des paquets nix sans rien touché sur ta distro [08:48:17] je dois partir [08:48:20] mais on en reparle [08:48:21] oki a+ [08:48:27] ouai moi aussi j'dois aller voter [08:49:06] https://linuxfr.org/news/nix-pour-les-developpeurs lis ca a l'occaz. [08:49:29] fausse alerte lol [14:35:01] *** Joins: hugo___ (sid6079@gateway/web/irccloud.com/x-serkdyqnotutfujf) [14:38:50] hi :) I'v been eying you'r project for a bit since I'v learned that you use gcc to build for WINCE. Going through the Github PR's I see that someone even built for WINCE in docker (via linux)! However, it seems like the `arm-mingw32ce.cmake` have been dropped. Have you dropped support for WINCE? I'd love to get a working .exe via gcc (ceGCC?) Anyone interested in discussing this with me? :) [17:48:14] hugo___ : we use cegcc yes [17:48:37] we still use support wince build using docker [17:49:17] i've dropped the cmake file because i merge all mingw in all file mingw.cmake [17:49:57] ho no [17:50:47] that's it :) [17:50:58] Toolchain/mingw.cmake [17:51:28] i spend yesterday to fix it . [17:52:12] genesis: do you know what version of ce you support? I'm trying to compile for WINCE 8.0. I built and used Max Keller's cegcc repo with gcc 8. However, I don't seem to be able to produce a valid armv7thumb2 binary. [17:52:47] CE8.0 = Windows embedded compact 2013 [17:53:12] https://github.com/navit-gps/Dockerfiles/blob/master/wince/Dockerfile [17:53:17] we use this image [17:53:30] but max keller is the best AFAIK. [17:54:23] if you have interesting, this target needs help [17:54:29] s/have/are [17:55:09] Ah ok, I think that's a very old cegcc source, right? I'm very interested in getting gcc 8 on wince :) [17:55:40] oki i made some search about that, despite i don't care wince ... [17:56:51] I managed to compile a exe but running it on target the os complain about can't run ce 3.0 applications. I think the pe header might be messed up since I had to manually hack it to even run so far... [17:57:15] I understand, not many do care about ce [17:57:15] i don't know if our build actually run [17:57:26] Bbiab [17:57:31] ho if i was alone, i would have kick off [18:04:53] hugo___ which os do u run ? [18:33:16] Windows [18:33:41] But I can run which ever, I have a Linux box [18:39:32] I will try and set up a container to build cegcc again and use the cmake toolchain to build a hello world. Then compare the PE headers from a WEC2013 (WINCE 8) build and the cegcc if it doesnt work [19:09:26] what would be interesting too is to document which hardware require this pe or another [19:10:00] people here are interesting to let navit runs on chinese cheap devices [19:10:28] they think to promote such hardware build by slave run by unsupported propriatary software is a good idea [19:12:46] i'm only interested by active contributors, users will come. [19:13:51] so if you can write issue, documenting your hw and why our build doesn't run on it, we have something we can discuss. [19:37:15] Oh, I have a imx51 (cortex a8) that I run WinCE on. I don't plan to run any navigation software on it but rather just compile my code using gcc for that target :) I have a xilinx cortex a9 that I run linux (yocto) that have gcc 8.2 armv7 gnu-eabi. I want to streamlin and WinCE is pulling me back with its pre c++11 [19:39:39] I'm hoping to get closer to running a binary on wince using gcc 8.2 that would/could mean c++17 on that target! [19:43:36] ok [21:52:46] *** Quits: xenos1984 (~xenos1984@7ba3-5ba2-6520-1569-d480-87c4-07d0-2001.dyn.estpak.ee) (Quit: Leaving.)