--- Log opened Wed Dec 27 00:00:42 2017 00:14 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 00:20 -!- noradtux_ [~noradtux@port-33887.pppoe.wtnet.de] has joined #navit 00:21 -!- noradtux [~noradtux@port-8818.pppoe.wtnet.de] has quit [Ping timeout: 265 seconds] 00:21 -!- noradtux_ is now known as noradtux 00:22 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF93596F975C97D7A758.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 00:26 -!- Horwitz [~mich1@p200300800E065500022268FFFE64E7C4.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 00:39 #navit: < Navit> The following compiles failed: http://download.navit-project.org/logs/navit/android_armv5te/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/osm-exp/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/src/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/openmoko/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/win32/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/n 00:39 #navit: < Navit> oad.navit-project.org/logs/navit/android_armv4t/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/android_x86/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/tomtom/svn/navit-svn-.failed 00:39 #navit: < Navit> See compile results history at http://download.navit-project.org/logs/navit/stats.html 00:39 -!- Horwitz [~mich1@p200300800E7B8600022268FFFE64E7C4.dip0.t-ipconnect.de] has joined #navit 00:39 -!- mode/#navit [+o Horwitz] by ChanServ 00:52 -!- youte [~pi@rla39-h01-176-133-215-10.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 240 seconds] 00:59 -!- mrrmx is now known as mrrmx-Zzz 01:36 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Ping timeout: 252 seconds] 01:43 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit 01:43 -!- mrrmx-Zzz [~mrrmx@pool-108-26-200-9.bstnma.fios.verizon.net] has quit [Quit: Leaving] 05:11 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 09:31 -!- youte [~jeremy@rla39-1-78-204-226-45.fbx.proxad.net] has joined #navit 09:35 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AF21FAFFFFE3C9502.dip0.t-ipconnect.de] has joined #navit 10:05 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Remote host closed the connection] 10:08 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit 10:09 -!- pi_ [~pi@rla39-h01-176-133-215-10.dsl.sta.abo.bbox.fr] has joined #navit 10:14 -!- youte [~jeremy@rla39-1-78-204-226-45.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 12:43 -!- AVIC-MRZ02 [d4af773a@gateway/web/freenode/ip.212.175.119.58] has joined #navit 13:04 -!- AVIC-MRZ02 [d4af773a@gateway/web/freenode/ip.212.175.119.58] has quit [Quit: Page closed] 15:50 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AF21FAFFFFE3C9502.dip0.t-ipconnect.de] has quit [Ping timeout: 265 seconds] 16:38 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AF21FAFFFFE3C9502.dip0.t-ipconnect.de] has joined #navit 18:45 -!- AVIC-MRZ02 [5f00b873@gateway/web/freenode/ip.95.0.184.115] has joined #navit 18:47 #navit: < AVIC-MRZ02> Hi there. 18:47 #navit: <@KaZeR> hi there 18:48 #navit: <@KaZeR> hi AVIC-MRZ02 18:48 #navit: < AVIC-MRZ02> KaZeR, nice to see you again :) 18:49 #navit: < AVIC-MRZ02> KaZeR: I have some questions for you. I you're available now. 18:52 #navit: <@KaZeR> nice to see you too :) 18:52 #navit: <@KaZeR> sure, shoot! 18:53 #navit: < AVIC-MRZ02> I want to create an executable which runs on WinCE 18:53 #navit: < AVIC-MRZ02> For that purpose, 18:54 #navit: < AVIC-MRZ02> I installed Windows XP, then VS2005 on it, the WinCE SDK, then CE Device emulator 18:55 #navit: < AVIC-MRZ02> But it's not giving fruitful results 18:55 #navit: < AVIC-MRZ02> I think you're using linux O/S 18:55 #navit: < AVIC-MRZ02> What is the development environment you're using 18:56 #navit: < AVIC-MRZ02> Which compiler you're using 18:57 #navit: <@KaZeR> to build the executable, i'm using a custom crafted docker image. i can show you how to use it, it's quite easy 18:57 #navit: <@KaZeR> i believe that there's a CE emulator for linux.. let me see 18:58 #navit: < AVIC-MRZ02> I don't have any PC with linux O/S right now, but I can install one 18:59 #navit: < AVIC-MRZ02> Is it possible to any one of them (like debian or ubuntu)? Or which one you prefer? 19:00 #navit: < AVIC-MRZ02> Also, I don't have any idea right now what is "custom crafted docker image". 19:01 #navit: <@KaZeR> technically, docker can run on windows, but i've never tried it myself 19:01 #navit: <@KaZeR> a docker image is somewhat like a super lightweigth virtual machine 19:01 #navit: < AVIC-MRZ02> If it is possible to run on Windows, I can try! 19:02 #navit: <@KaZeR> in this custom crafted image, we have the toolchain setup to build navit for wince 19:02 #navit: <@KaZeR> if you want to try under windows, here's a startup guide : https://docs.docker.com/docker-for-windows/ 19:03 #navit: < AVIC-MRZ02> So, first of all, I'll install this virtual machine on my laptop. 19:04 #navit: < AVIC-MRZ02> What about "toolchain"? 19:04 #navit: < jkoan> Hi guys :D 19:04 #navit: < AVIC-MRZ02> Hi jkoan :) 19:07 #navit: <@KaZeR> AVIC-MRZ02: the toolchain is what we use to actually compile navit. everything is included in our image 19:07 #navit: <@KaZeR> hey jkoan ! 19:08 -!- pi_ is now known as youte 19:08 #navit: < youte> hi 19:09 #navit: < AVIC-MRZ02> KaZeR: Is it possible to compile any program using toolchain? 19:10 #navit: <@KaZeR> hey youte 19:11 #navit: <@KaZeR> AVIC-MRZ02: probably yeah, as what matters are target cpus and relevant librairies. although the application might need to be configured (we use cmake to do that for example) 19:11 #navit: <@KaZeR> do you have a specific app in mind? 19:12 #navit: <@KaZeR> also the way we build navit for wince is also conditioned by the fact that we build navit for a lot of platforms. a wince native app could be easier to compile 19:13 #navit: < AVIC-MRZ02> No, I don't have a specific app. in mind but just want to be able to create an exec for WinCE. 19:13 #navit: < jkoan> I will be away again in a short time but nice to see that you all are back from Christmas holidays :) 19:13 #navit: < AVIC-MRZ02> May be I can write a launcher OR may be I can write some codes to change some settings of WinCE 19:14 #navit: < jkoan> AVIC-MRZ02: sounds interesting :D 19:15 #navit: < AVIC-MRZ02> jkoan: I don't have even cmd.exe in my head-unit. It can be interesting :) 19:18 #navit: < AVIC-MRZ02> For example, I installed Navit on my head unit without un-installing it's original navigation app. 19:19 #navit: < AVIC-MRZ02> Of course, it's original is useless because it's completely designed for Japan 19:20 #navit: <@KaZeR> AVIC-MRZ02: well maybe we can add some of the features you need to navit. it shouldn't be too hard 19:20 #navit: < AVIC-MRZ02> But for the cars designed for Europe, they are selling it with appropriate maps or another navigation app 19:21 #navit: < AVIC-MRZ02> If I can write a launcher in the beginning, it will be possible to choose which navigation app. to execute. 19:21 #navit: <@KaZeR> jkoan: yeah i found a couple of small things to fix during my trip. Also it was the first real usage of my newest carputer build, and it worked quite well. i'm not using an image fully generated using buildroot, using gui internal and the qt5 graphics driver (so no X server) 19:21 #navit: < AVIC-MRZ02> So without removing current nav.app. it will be possible to install and use Navit. 19:24 #navit: <@KaZeR> well it's already the case, navit starts but fails to read the config file, but we'll fix that. but otherwise, navit is installed on your device 19:24 #navit: <@KaZeR> we'll get it to work soon! 19:25 #navit: < AVIC-MRZ02> I'm sure about it :) 19:27 #navit: < AVIC-MRZ02> OK. Now, I'm reading the page that you give me the link. Tonight, I'll try to install docker to my laptop and than I'll continue to disturb you :) 19:33 #navit: <@KaZeR> sounds good. once you get something like a ubuntu image working the rest will be easy 19:33 #navit: <@KaZeR> you just need to be able to get access to a shell in the container 19:38 #navit: < AVIC-MRZ02> I'm downloading docker right now. In 2-3 mins. it'll finish. 19:41 #navit: < AVIC-MRZ02> I'll be back. It needs re-start! 19:41 -!- AVIC-MRZ02 [5f00b873@gateway/web/freenode/ip.95.0.184.115] has quit [Quit: Page closed] 19:48 -!- AVIC-MRZ02 [5f00b870@gateway/web/freenode/ip.95.0.184.112] has joined #navit 19:48 #navit: < AVIC-MRZ02> KaZeR: I'm back and I have a docker now! 19:58 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AF21FAFFFFE3C9502.dip0.t-ipconnect.de] has quit [Quit: Konversation terminated!] 19:58 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AE47717735FD643D4.dip0.t-ipconnect.de] has joined #navit 20:01 #navit: < AVIC-MRZ02> KaZeR: I don't know what I'm doing right now but I think I started to download ubuntu by writing "docker pull ubuntu" command 20:08 #navit: < jkoan> Good night guys, see you soon 20:09 #navit: < AVIC-MRZ02> See you jkoan 20:21 #navit: < AVIC-MRZ02> KaZeR: Image of ubuntu is downloaded. What else do I need? 20:37 #navit: <@KaZeR> AVIC-MRZ02: are you able to run an image? on linux it's "docker run -ti ubuntu:16.04 /bin/bash" for example 20:38 #navit: < AVIC-MRZ02> I don't know let's try. Now I'll copy the command that you write. 20:39 #navit: <@KaZeR> ok 20:40 #navit: < AVIC-MRZ02> "Unable to find image" it says and then, 20:40 #navit: < AVIC-MRZ02> pulling from library ubuntu 20:40 #navit: < AVIC-MRZ02> now it's waiting for a command or something with prompt 20:41 #navit: < AVIC-MRZ02> root@66cf7dcb8b09:/# 20:42 #navit: < AVIC-MRZ02> By the way just before root@... , Status: Downloaded newer image for ubuntu:16.04 20:43 #navit: < AVIC-MRZ02> Are we on the right track? 20:44 #navit: <@KaZeR> awesome, it's working 20:44 #navit: <@KaZeR> now try "docker run -ti pgrandin/wince:8.04 /bin/bash" 20:45 #navit: < AVIC-MRZ02> :) Good, but I don't know what's working :D 20:45 #navit: < AVIC-MRZ02> OK. I'm trying 20:45 #navit: <@KaZeR> well docker is working :) now we just need to pull the correct image, and pass it navit's sourcecode 20:46 #navit: < AVIC-MRZ02> By the way, right now it's waiting for a command or something with root prompt 20:46 #navit: <@KaZeR> ha, just type "exit" or press control+D 20:46 #navit: < AVIC-MRZ02> OK 20:47 #navit: < AVIC-MRZ02> Couldn't find image locally so it's pulling right now 20:47 #navit: < AVIC-MRZ02> I think it'll take a little bit time 20:49 #navit: <@KaZeR> yeah that image is much bigger :) 20:51 #navit: < AVIC-MRZ02> I'm downloading all these images from docker's store isn't it? 20:53 #navit: <@KaZeR> yes, correct. 20:53 #navit: <@KaZeR> it's called the docker hub 20:53 #navit: <@KaZeR> that's the one we want : https://hub.docker.com/r/pgrandin/wince/ 20:54 #navit: < AVIC-MRZ02> Ops. It says, docker: unauthorized: authentication required. 20:54 #navit: <@KaZeR> and here's where we use it for navit : https://github.com/navit-gps/navit/blob/wince/.circleci/config.yml#L95 20:54 #navit: <@KaZeR> oh that's odd. do you have more context around that error message? 20:55 #navit: < AVIC-MRZ02> Nope. That's the only message, let me try downloading again 20:57 #navit: <@KaZeR> ok 21:12 #navit: < AVIC-MRZ02> KaZeR: I'm not sure but must probably this is because of my poor internet connection from home. I'll try to pull tomorrow from office. Still I'm trying right now but I'm hopeless. 21:13 #navit: < AVIC-MRZ02> After downloading this, do we need to download anything else? 21:14 #navit: <@KaZeR> so this image should be ~285MB 21:14 #navit: <@KaZeR> after this you should only need a copy of navit's sourcecode. everything else is included in the image 21:15 #navit: <@KaZeR> once you have the image and a copy of navit's sourcecode, it's just a matter of starting the container and giving it access to the sourcecode, then compiling the code. and then you get an executable 21:17 #navit: < AVIC-MRZ02> So, if I just write a code in C with my current IDE (e.g. DEV-C), will it be possible to compile it for WinCE? 21:19 #navit: <@KaZeR> it will, with some work. you'll have to setup cmake for example. but you can use navit as an example :) 21:19 #navit: <@KaZeR> look at the relevant files in the toolchain folder 21:22 #navit: < AVIC-MRZ02> Navit can be used as an example but it may be a complicated example for start, what do you think? 21:22 #navit: <@KaZeR> kind of true yeah. our build is quite complex as we support many, many platforms 21:23 #navit: <@KaZeR> here's the toolchain config for cmake : https://github.com/navit-gps/navit/blob/trunk/Toolchain/arm-mingw32ce.cmake 21:24 #navit: <@KaZeR> haha, if i search for cegcc + cmake, the top results are navit related :) 21:24 #navit: < AVIC-MRZ02> I have to install cmake first (I think). 21:25 #navit: <@KaZeR> actually we might be the only ones using cmake with cegcc 21:26 #navit: <@KaZeR> but they have docs using regular makefiles, which are well suited for smaller projects : http://cegcc.sourceforge.net/documentation.html 21:27 #navit: < AVIC-MRZ02> A lot of things to read :) 21:32 -!- ilovekiruna__ [~ilovekiru@p200300D10BD4DF6AE47717735FD643D4.dip0.t-ipconnect.de] has joined #navit 21:33 #navit: < AVIC-MRZ02> KaZeR, thanks for all these information. Tonight's "irclog" will be very useful. I'll try to download tomorrow again, also try to read docs about cegcc. 21:34 #navit: < AVIC-MRZ02> Now I have to leave. See you tomorrow. Thanks again :) 21:34 -!- AVIC-MRZ02 [5f00b870@gateway/web/freenode/ip.95.0.184.112] has quit [Quit: Page closed] 21:36 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AE47717735FD643D4.dip0.t-ipconnect.de] has quit [Ping timeout: 265 seconds] 23:24 -!- ilovekiruna [~ilovekiru@p200300D10BD4DF6AE47717735FD643D4.dip0.t-ipconnect.de] has joined #navit 23:27 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 23:28 -!- ilovekiruna__ [~ilovekiru@p200300D10BD4DF6AE47717735FD643D4.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 23:34 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Ping timeout: 248 seconds] 23:42 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit --- Log closed Thu Dec 28 00:00:43 2017