--- Log opened Thu Aug 18 00:00:30 2016 00:40 -!- xenos1984 [~xenos1984@88.212.27.82] has joined #navit 00:52 #navit: < Basilic_> KaZeR, yes I know that this is launch but if it's launch normaly all dependencie was install with the package 01:48 -!- xenos1984 [~xenos1984@88.212.27.82] has quit [Quit: Leaving.] 12:05 #navit: < KaZeR> Basilic_: all runtime dependencies were installed with the package. Build time is different 12:08 #navit: < KaZeR> that's why you have all these -dev or -devel packages in distros such as Ubuntu 12:08 #navit: < KaZeR> this does not apply to source based distro such as Gentoo, because then you get both the runtime libs and the librairies when you install a package 13:23 -!- jandegr [51f2c448@gateway/web/freenode/ip.81.242.196.72] has joined #navit 13:48 #navit: < KaZeR> 1 14:04 #navit: < Basilic_> hey 14:11 #navit: < Basilic_> I can get dependencie on the wiki? 14:29 #navit: < KaZeR> yeah they are listed. Another way to look at it is to get the dependencies for the features you need. http://wiki.navit-project.org/index.php/Ubuntu_dependencies should give the deps for raspbian 14:29 #navit: < Basilic_> I'm on debian :) 14:29 #navit: < Basilic_> but yes I find it 14:29 #navit: < Basilic_> bluid seems better 14:29 #navit: < Basilic_> but can't launch it 14:29 #navit: < Basilic_> I make after install more libs 14:30 #navit: < Basilic_> and paste the error (if it's allway present) 14:31 #navit: < Basilic_> http://pastebin.com/edvsxXUg 14:32 #navit: < Basilic_> you have all in one 14:32 #navit: < Basilic_> Cmake, make and launch :) 14:45 #navit: < KaZeR> Enabled qt_qpainter ( Qt libraries found ) : so your qt4 setup is detected and used 14:47 #navit: < Basilic_> it's done 14:47 #navit: < Basilic_> I think 14:47 #navit: < Basilic_> I make build 14:47 #navit: < Basilic_> and launch with internal gui 14:47 #navit: < Basilic_> no try to get qml 14:47 #navit: < Basilic_> gui 14:47 #navit: < KaZeR> using internal and qt_qpainter it works? 14:48 #navit: < Basilic_> one minute 14:48 #navit: < Basilic_> I have rebluid 14:48 #navit: < Basilic_> I have use a wrong xml 14:48 #navit: < Basilic_> by copy/paste 14:48 #navit: < Basilic_> okai navit works 14:49 #navit: < Basilic_> it's use internal gui with gtk_drawing 14:52 #navit: < KaZeR> ok. i was wondering if you were testing qml/qt4 on purpose :) 14:52 #navit: < KaZeR> qt_qpainter + gui_internal should work, iirc 14:53 #navit: < Basilic_> I test 14:53 #navit: < KaZeR> thanks 14:53 #navit: < Basilic_> it's work 14:54 #navit: < Basilic_> no if ask qml 14:54 #navit: < Basilic_> I get an error 14:54 #navit: < Basilic_> gui_qml init qui_qml_set_graphics(gui_prix*, graphics*): variable NAVIT_XID no set 14:56 #navit: < KaZeR> NAVIT_XID should only be required if you want to embed navit in another application 14:57 #navit: < Basilic_> I don't ask it, but that the message 14:57 #navit: < Basilic_> and navit not start 14:59 #navit: < Basilic_> I have convigure in fullscreen mode 14:59 #navit: < Basilic_> that the same messag 15:00 #navit: < Basilic_> copy on the wiki: (need add "/" at the end) 15:00 #navit: < Basilic_> wiki was wrong ;) 15:01 #navit: < Basilic_> the exact message is: 15:01 #navit: < Basilic_> ./navit 15:01 #navit: < Basilic_> Running from source directory 15:01 #navit: < Basilic_> error:gui_qml:int gui_qml_set_graphics(gui_priv*, graphics*): 15:01 #navit: < Basilic_> FATAL: Environment variable NAVIT_XID not set. 15:01 #navit: < Basilic_> Please set NAVIT_XID to the window ID of the window to embed into. 15:04 #navit: < KaZeR> mmm. i'm looking at the code to see what's wrong. Can you please fix the wiki meanwhile? 15:05 #navit: < Basilic_> thank 15:05 #navit: < Basilic_> has I understant we need build at each modification to test it no? 15:07 #navit: < KaZeR> yes correct, if you change the code or add a dependency you need to rebuild 15:07 #navit: < KaZeR> https://github.com/navit-gps/navit/blob/trunk/navit/graphics/qt_qpainter/graphics_qt_qpainter.cpp#L588 seems to be related to your issue. I'm checking what is setting this macro 15:35 #navit: < Basilic_> problem is in gui_qml.cpp 15:35 #navit: < Basilic_> line 278 15:36 #navit: < Basilic_> seems Q_WS_X11 is define 15:36 #navit: < Basilic_> now find where :) 15:36 #navit: < Basilic_> of not 15:36 #navit: < KaZeR> yeah that's what happens when i do multiple things at the same time 15:36 #navit: < Basilic_> # is a comment? 15:36 #navit: < KaZeR> try to comment this block : https://github.com/navit-gps/navit/blob/trunk/navit/gui/qml/gui_qml.cpp#L276-L285 15:37 #navit: < KaZeR> # is a preprocessor macro 15:37 #navit: < Basilic_> that my idea :) 15:37 #navit: < KaZeR> for comments, use // (for one line or /* ... */ for a block 15:38 #navit: < Basilic_> need to delete all before rebuild? 15:38 #navit: < Basilic_> or I can juste launch cmake and make? 15:40 -!- jandegr [51f2c448@gateway/web/freenode/ip.81.242.196.72] has quit [Quit: Page closed] 15:41 #navit: < KaZeR> you don't even need to run cmake again, because you did not modify Cmakefiles. Also cmake is quite clever, and if you run make after modifying cmakefiles, cmake will run automatically 15:41 #navit: < KaZeR> so, just run make :) 15:42 #navit: < Basilic_> now that work ;) 15:42 #navit: < Basilic_> I find my first bug :D 15:43 #navit: < KaZeR> nice :) 15:43 #navit: < Basilic_> it's a really big project it's difficult to arrive in 15:43 #navit: < KaZeR> usually i would recommend opening a ticket on our trac. But the qml gui isn't really maintained so... 15:43 #navit: < KaZeR> you'll get there, don't worry :) 15:44 #navit: < Basilic_> now I can help tommi or timmi I forget the name lol 15:44 #navit: < Basilic_> itommix (I backlog) 15:44 #navit: < KaZeR> perfect :) 15:45 #navit: < KaZeR> now you can also start to look more at the code and help build a kickass qt5 UI :D 15:45 #navit: < KaZeR> or dig and find why it is expecting embedding when you did not set it. One way to fix it is to check if we requested for id, AND got the NAVIT_XID set 15:46 #navit: < KaZeR> and instead of exiting, just print a warning instead of fatal message, and don't exit. This should fix the problem 15:50 #navit: < Basilic_> Q_W_X11 never define in code 15:50 #navit: < Basilic_> always use with ifdef 15:51 #navit: < Basilic_> if correctly interpret (I never use CPP) #ifdef is a macro that use to do action if true 15:51 #navit: < Basilic_> and the Q_W_X11 is a variable 15:52 #navit: < KaZeR> that's correct ( but it's Q_WS_X11 ) 15:52 #navit: < Basilic_> we need find a set Q_W_X11 = 0 or something like this 15:52 #navit: < Basilic_> yes 15:52 #navit: < KaZeR> this kind of macro is usually defined by cmake 15:52 #navit: < Basilic_> I have search Q_WS_X11 15:52 #navit: < KaZeR> it allows to compile the code that is relevant to the current platform only (have have multi-platform code) 15:53 #navit: < Basilic_> I have launch: find . -type f -exec grep Q_WS_X11 {] \; 15:53 #navit: < Basilic_> and retour only ifdeff, endif 15:54 #navit: < Basilic_> line 15:54 #navit: < KaZeR> seems over complicated, why not just grep -ri Q_WS_X11 ? :) 15:54 #navit: < Basilic_> it's better 15:54 #navit: < Basilic_> I'm not really familliar with grep 15:55 #navit: < KaZeR> no worries 15:55 #navit: < Basilic_> normaly I know what file need explore :) 15:55 #navit: < KaZeR> iirc, Q_WS_X11 is defined by cmake / qtcore : https://cmake.org/cmake/help/v3.0/module/FindQt4.html 16:00 #navit: < Basilic_> if I modify a qml file 16:01 #navit: < Basilic_> I need only go back to navit-build folder and do "make"? 16:02 #navit: < KaZeR> it should be enough yeah 16:03 #navit: < KaZeR> you should see the rebuild of that file in the make output, anyway 16:04 #navit: < Basilic_> I think I do a something wrong 16:04 #navit: < Basilic_> I try but navit don't change 16:04 #navit: < Basilic_> I try a complete rebuild 16:06 #navit: < Basilic_> now it ok 16:06 #navit: < Basilic_> I have a white back ground and 6 colons on 1 row 16:06 #navit: < Basilic_> I will make a script for rebuild :p 16:06 #navit: < Basilic_> just a question abuit gui qml 16:07 #navit: < Basilic_> we can't move quit and map? 16:08 #navit: < Basilic_> see you later 16:12 #navit: < KaZeR> qml defines all details regarding the UI, so you should be able to move them yeah 16:31 -!- Marc0 [~marco@mx.hidden-primary.net] has quit [Quit: Reboot] 16:35 -!- Marc0 [~marco@mx.hidden-primary.net] has joined #navit 16:49 -!- xenos1984 [~xenos1984@88.212.27.82] has joined #navit 17:28 -!- ZeroOne [~ZeroOne@91.114.11.118] has joined #navit 17:28 -!- ZeroOne [~ZeroOne@91.114.11.118] has quit [Read error: Connection reset by peer] 18:34 -!- xenos1984 [~xenos1984@88.212.27.82] has quit [Ping timeout: 276 seconds] 18:56 -!- johnh51 [~johnh51@205.213.167.237] has joined #navit 18:59 -!- johnh51 [~johnh51@205.213.167.237] has left #navit ["Leaving"] 20:42 #navit: < Navit> The following compiles failed: http://download.navit-project.org/logs/navit/android_armv5te/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/src/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/openmoko/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/win32/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/n800/svn/navit-svn-6735.failed http://download.navit-project 20:42 #navit: < Navit> it-svn-6735.failed http://download.navit-project.org/logs/navit/android_x86/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/tomtom/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/iphone/svn/navit-svn-6735.failed 20:42 #navit: < Navit> See compile results history at http://download.navit-project.org/logs/navit/stats.html 21:41 #navit: < Navit> The following compiles failed: http://download.navit-project.org/logs/navit/android_armv5te/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/src/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/openmoko/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/win32/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/n800/svn/navit-svn-6735.failed http://download.navit-project 21:41 #navit: < Navit> it-svn-6735.failed http://download.navit-project.org/logs/navit/android_x86/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/tomtom/svn/navit-svn-6735.failed http://download.navit-project.org/logs/navit/iphone/svn/navit-svn-6735.failed 21:41 #navit: < Navit> See compile results history at http://download.navit-project.org/logs/navit/stats.html --- Log closed Fri Aug 19 00:00:31 2016