| rafa_ | wpwrak_: bus driver game: yeah :D.. and buenos aires would be definitely more exiting than that tokio version | 01:53 |
|---|---|---|
| rafa_ | :) | 01:53 |
| wpwrak_ | rafa_: "combat driver" ;-) | 04:48 |
| qi-bot | [commit] Xiangfu Liu: cleanup output message, output the flash process http://qi-hw.com/p/xburst-tools/4960824 | 07:01 |
| viric | xiangfu: I saw you packaged links for openwrt | 07:02 |
| viric | I'm trying to cross-build links too (not in openwrt), and I need to patch it otherwise it checks for openssl using the native compiler, not the cross compiler. Did you try to add openssl support into it, maybe? | 07:02 |
| viric | (I see openwrt does not build links with openssl support) | 07:02 |
| xiangfu | viric: I just make it compile. doesn't tried openssl. | 07:29 |
| rafa_ | wpwrak_: ;-)) | 07:31 |
| viric | xiangfu: ok | 07:59 |
| kyak | viric: links's configure script detects openssl automatically in openwrt environment | 08:10 |
| kyak | therefore, build fine and with openssl | 08:10 |
| viric | hm | 08:11 |
| viric | weird | 08:11 |
| viric | I've read its 'configure', and it clearly says to use the native gcc | 08:11 |
| viric | instead of the host gcc | 08:11 |
| kyak | what' line? | 08:11 |
| viric | 1min | 08:12 |
| viric | it's my fault I think :) | 08:14 |
| viric | it calls CC-cc | 08:15 |
| viric | ${CC-cc} | 08:15 |
| viric | hmm | 08:17 |
| viric | that is 'gcc', isn't it? | 08:17 |
| kyak | i'm not sure where you found that.. | 08:18 |
| viric | So... | 08:18 |
| viric | I think that 'links' configure script checks if your build-system gcc links properly with the build-system openssl | 08:19 |
| kyak | but you made a good point anywy, the openssl dependency should be added explicitely | 08:19 |
| viric | instead of checking the cross-built | 08:19 |
| kyak | just in case if links is built BEFORE openssl | 08:19 |
| viric | kyak: can you try to rename temporarily your build-system "/usr/include/openssl" ? | 08:19 |
| viric | and see if links builds with SSL? | 08:20 |
| kyak | what do you mean? | 08:22 |
| kyak | yes, you are right, it succeeds at line echo "configure:5183: checking for OpenSSL" >&5 | 08:22 |
| kyak | so it tries to link against openssl | 08:22 |
| kyak | from build system | 08:22 |
| viric | it's their bug, right? | 08:22 |
| kyak | no, why? | 08:23 |
| viric | hm | 08:23 |
| viric | you said 'you are right' :) | 08:23 |
| kyak | i said it in regards to "I think that 'links' configure script checks if your build-system gcc links properly with the build-system openssl | 08:23 |
| kyak | oh, ok :) | 08:23 |
| viric | do you understand the difference about the 'build system' and the 'host system'? :) | 08:24 |
| kyak | by "build system" i understood the openwrt build envoronment | 08:24 |
| viric | ahh no | 08:24 |
| kyak | yes, i understand the build-host-target thing | 08:24 |
| viric | ok | 08:25 |
| viric | 5 minutes... I'll try to reproduce what I had yesterday | 08:27 |
| viric | (thank you for the effort :) | 08:27 |
| viric | kyak: I'll go building that links again... | 12:43 |
| viric | kyak: So, at configure:5183: checking for OpenSSL | 12:44 |
| viric | the next line (in config.log) says:configure:5194: gcc -o conftest -g -O2 .... | 12:44 |
| viric | ah it also says | 12:45 |
| viric | checking for gcc... gcc | 12:45 |
| viric | It's not getting the cross compiler at all. humm | 12:46 |
| viric | It looks like ignoring --build and --host | 12:46 |
| kyak | viric: pretty strange! | 12:56 |
| kyak | i guess your environment doesn't set necessary variables | 12:57 |
| viric | it needs CC set to the cross compiler | 12:57 |
| viric | (it's not usual at all in autoconf packages! I never did that before) | 12:57 |
| kyak | dunno, like GCC | 12:57 |
| viric | usually the configure script understands "--host" | 12:58 |
| kyak | in operwrt, it is started with a bunch of env. variables | 12:58 |
| viric | clear. Now I'm successing... I just noticed it needs directfb though. :) | 12:58 |
| kyak | so you might want to override some of them | 12:58 |
| viric | does links look good in the nanonote? | 13:00 |
| viric | kyak: in the qemu, did you manage to set the same resolution as the nanonote? | 13:00 |
| viric | argh. "links -g" says 'unsupported color depth' in the nanonote | 13:06 |
| viric | kyak: you have links with "-driver fb" or "-driver directfb"? | 13:10 |
| kyak | viric: not using links on Ben ;) | 13:29 |
| kyak | though might wannt try its graphic mode | 13:29 |
| viric | go on go on :) | 13:29 |
| viric | I found xiangfu probliems like mine: http://www.mail-archive.com/directfb-dev@directfb.org/msg08450.html | 13:30 |
| kyak | viric: qemu has the same resolution.. i guess it is because app have such resolution by default (like gmenu etc) | 13:30 |
| viric | ah | 13:30 |
| kyak | links is a good target, btw | 13:31 |
| kyak | though w3m also has image support | 13:31 |
| kyak | (i'm not sure it's working on fb) | 13:31 |
| viric | I'm trying newer directfb and links | 13:38 |
| viric | bah. same result. | 13:40 |
| kyak | it's reproducible, good ;) | 13:45 |
| viric | kyak: It was already reproducible. It's a pity that upgraading all pieces it's still reproducible! :) | 14:29 |
| bartbes | kyak: did you just mention qemu? | 14:35 |
| kyak | bartbes: i guess so :) | 14:36 |
| bartbes | do you emulate the full system, or are you just running the binaries? | 14:36 |
| viric | kyak: how did you enable the keyboard input in your malta? | 14:42 |
| kyak | bartbes: the full system, but it's not Ben. it's malta board. you can search the mail lists, viric pretty much explained how he did that | 14:42 |
| bartbes | so how close to the ben is that? | 14:43 |
| kyak | viric: i enabled pretty much every keyboard ;) | 14:43 |
| bartbes | I mean, if it works in qemu, will it work on the ben? | 14:43 |
| kyak | bartbes: http://downloads.qi-hardware.com/people/kyak/tmp/QEMU.png | 14:43 |
| bartbes | that looks too epic to not do | 14:43 |
| kyak | bartbes: it's just the kernel that it differenet, everything else us the same | 14:43 |
| viric | kyak: hehe. I pressed some keys, and it started to work, somehow. | 14:43 |
| bartbes | but that can still cause incompatibilities ;) | 14:44 |
| bartbes | but if libc etc is the same then I guess it's all binary compatible | 14:44 |
| kyak | it's 100 % the same, it uses the same rootfs | 14:46 |
| kyak | only the kernel is differenet.. but since it's still mips, who cares | 14:46 |
| viric | :) | 14:48 |
| viric | you enjoy the ubi boot, eh? :) | 14:48 |
| viric | it works fine here too. | 14:49 |
| viric | I'm trying links there now.. | 14:49 |
| kyak | viric: no, i'm copying the rootfs to ext2 image :) | 14:51 |
| viric | ah stupid me | 14:51 |
| viric | the keyboard does not work. I simply had typed ctrl-alt-3, and went to the serial port. hehe | 14:51 |
| viric | kyak: ahhh bad. | 14:51 |
| viric | 19:28 < viric> I found xiangfu probliems like mine: | 14:53 |
| viric | http://www.mail-archive.com/directfb-dev@directfb.org/msg08450.html | 14:53 |
| viric | 19:28 < kyak> viric: qemu has the same resolution.. i guess it is because app have such | 14:53 |
| viric | resolution by default (like gmenu etc) | 14:53 |
| viric | 19:28 < viric> ah | 14:53 |
| viric | 19:29 < kyak> links is a good target, btw | 14:53 |
| viric | 19:29 < kyak> though w3m also has image support | 14:53 |
| viric | 19:29 < kyak> (i'm not sure it's working on fb) | 14:53 |
| viric | 19:33 -!- kilae [~chatzilla@catv-161-018.tbwil.ch] has joined #qi-hardware | 14:53 |
| viric | 19:36 < viric> I'm trying newer directfb and links | 14:53 |
| viric | 19:38 < viric> bah. same result. | 14:54 |
| viric | 19:43 < kyak> it's reproducible, good ;) | 14:54 |
| viric | 19:44 -!- heberth [~heberth@190.97.69.91] has joined #qi-hardware | 14:54 |
| viric | 19:59 -!- mirko [~mirko@p5DDBB020.dip.t-dialin.net] has quit [Quit: leaving] | 14:54 |
| viric | 20:01 -!- bassel [~bassel@178.171.133.151] has quit [Ping timeout: 240 seconds] | 14:54 |
| viric | 20:02 -!- bassel [~bassel@178.171.133.151] has joined #qi-hardware | 14:54 |
| viric | 20:20 -!- bassel [~bassel@178.171.133.151] has quit [Ping timeout: 240 seconds] | 14:54 |
| viric | 20:27 < viric> kyak: It was already reproducible. It's a pity that upgraading all pieces it's | 14:54 |
| viric | still reproducible! :) | 14:54 |
| viric | 20:33 < bartbes> kyak: did you just mention qemu? | 14:54 |
| viric | 20:34 < kyak> bartbes: i guess so :) | 14:54 |
| viric | 20:34 < bartbes> do you emulate the full system, or are you just running the binaries? | 14:54 |
| viric | 20:35 -!- SiENcE [~home@g225018047.adsl.alicedsl.de] has joined #qi-hardware | 14:54 |
| viric | 20:40 < viric> kyak: how did you enable the keyboard input in your malta? | 14:54 |
| viric | 20:40 < kyak> bartbes: the full system, but it's not Ben. it's malta board. you can search the | 14:54 |
| viric | mail lists, viric pretty much explained how he did that | 14:54 |
| viric | 20:41 < bartbes> so how close to the ben is that? | 14:54 |
| viric | 20:41 < kyak> viric: i enabled pretty much every keyboard ;) | 14:54 |
| bartbes | ?! | 14:54 |
| viric | 20:41 < bartbes> I mean, if it works in qemu, will it work on the ben? | 14:54 |
| viric | 20:41 < kyak> bartbes: http://downloads.qi-hardware.com/people/kyak/tmp/QEMU.png | 14:54 |
| viric | 20:41 < bartbes> that looks too epic to not do | 14:54 |
| viric | 20:41 < kyak> bartbes: it's just the kernel that it differenet, everything else us the same | 14:54 |
| viric | 20:42 < viric> kyak: hehe. I pressed some keys, and it started to work, somehow. | 14:55 |
| viric | 20:42 < bartbes> but | 14:55 |
| viric | OUCH! | 14:55 |
| viric | sorry | 14:55 |
| viric | my mouse got mad | 14:55 |
| wpwrak_ | by the way, with qemu, it should be possible to run MIPS binaries directly on the x86 host. that way, one could set up a mixed environment, with the qemu system but the cross-toolchain compiled for a x86 host. that way, disto-builders could run natively. | 14:58 |
| wpwrak_ | i've heard there's some distribution that uses this, but i don't remember which | 14:58 |
| bartbes | viric: you don't happen to have a ready-made (clean) qemu image for me? :P | 14:58 |
| bartbes | wpwrak_: yeah, that's why I asked, this solution is way cooler though | 14:58 |
| viric | bartbes: I run directly ubifs images | 14:58 |
| viric | but I only have the serial port working... | 14:59 |
| viric | I've to find what keyboard to enable | 14:59 |
| viric | wpwrak_: mips binaries work fine for me, with qemu-mipsel | 14:59 |
| viric | and nanonixos builds as well for i686, for arm or for mipsel ;) | 15:00 |
| viric | (spam) | 15:01 |
| wpwrak_ | bartbes: which is cooler - what i described or some other "this" ? :) | 15:01 |
| viric | bartbes: I sent to the list, how to run ubifs images in qemu. | 15:01 |
| viric | (I had to restart the X server. The mouse got mad totally) | 15:02 |
| bartbes | viric: yeah, but it involved compiling a kernel and creating a ubifs image :P | 15:02 |
| viric | hm | 15:02 |
| viric | the image, you can take any of openwrt or jlime | 15:03 |
| wpwrak_ | viric: the idea is to run the toolchain natively on x86, to avoid the performance penalty of emulation | 15:03 |
| viric | wpwrak_: all run the toolchain in x86, isn't it? | 15:03 |
| viric | wpwrak_: or what do you call 'the toolchain'? | 15:03 |
| wpwrak_ | viric: gcc and friends | 15:04 |
| viric | Do you run that emulated!? | 15:04 |
| wpwrak_ | viric: basically everything that burns cycles when building a distro :) | 15:04 |
| viric | I can't believe | 15:04 |
| bartbes | wpwrak_: but the cool thing about running it as a VM is.. well, it's a working system! :P | 15:04 |
| wpwrak_ | viric: the idea is to have a cross-compiler but to run things as if on MIPS | 15:05 |
| wpwrak_ | bartbes: but you gcc is then emulated, right ? i.e., it's slower than a cross-gcc compiled for your host | 15:05 |
| viric | What will there be of mips, in your "as if on mips"? | 15:05 |
| viric | wpwrak_: noone uses an emulator to build anything, I think | 15:06 |
| viric | (for the nanonote) | 15:06 |
| bartbes | wpwrak_: I don't want to run it for the compiler | 15:06 |
| wpwrak_ | viric: the userland, minus the exceptions you make. you'd have a MIPS tree you could chroot to. if you try to run a MIPS executable, qemu takes care of that, via binfmt_misc | 15:07 |
| wpwrak_ | bartbes: then it makes sense. what i'm referring to is to run a build without explicitly having to configure all the packages for cross-development | 15:08 |
| wpwrak_ | bartbes: or, for building unpackaged things from sources, without special arrangements for cross-development | 15:09 |
| wpwrak_ | e.g., if the build process compiles something and also runs it, that would then be a MIPS binary and run under qemu | 15:09 |
| bartbes | I mostly want it for testing | 15:09 |
| viric | wpwrak_: ahh you want to do a native build | 15:09 |
| viric | wpwrak_: as if on a super-power mips | 15:10 |
| rafa_ | viric: do you have network connection to your qmeu system?.. does it have interent connection too? | 15:10 |
| wpwrak_ | yeah :) | 15:10 |
| bartbes | so is there nobody who actually has a ready-made VM for me? :P | 15:10 |
| viric | rafa_: yes | 15:10 |
| viric | rafa_: I use -net user now though. | 15:10 |
| rafa_ | viric: cool.. so you do not just have serial.. you can ssh to your qemu system right? | 15:10 |
| viric | rafa_: yes | 15:10 |
| rafa_ | nice ;) | 15:11 |
| viric | rafa_: and I have framebuffer going fine | 15:11 |
| viric | rafa_: but not the keyboard! :) | 15:11 |
| bartbes | hmm, I wonder though... | 15:11 |
| rafa_ | viric: well.. almost complete :) | 15:11 |
| bartbes | the image was mpc, right? | 15:11 |
| viric | I'll try enabling CONFIG_KEYBOARD_XTKBD | 15:11 |
| bartbes | *has | 15:11 |
| viric | what is mpc? | 15:11 |
| bartbes | a client for mpd | 15:11 |
| bartbes | the Music Player Daemon | 15:11 |
| viric | ah | 15:11 |
| viric | I don't use it | 15:12 |
| bartbes | anyway, I wondered whether I could easily stream the audio as well | 15:12 |
| bartbes | I guess I could poke around.. if I weren't lazy :P | 15:12 |
| bartbes | btw, what kernel source do you use? do you use the xburst source tree, or get one from kernel.org, or even somewhere else? | 15:12 |
| viric | rafa_: I don't simply have a qemu system; 'nanonixos' can build an image for qemu, a rootfs for the nanonote (+ kernel + uboot), or it can write an "update" to a running nanonote system. | 15:13 |
| rafa_ | viric: I do not know nanonixos.. sorry.. which is the idea to build uboot?.. you mean .. for nn? | 15:14 |
| viric | rafa_: yes. I don't like to depend on prebuilt binaries ;) | 15:14 |
| rafa_ | viric: I am not a fan of building systems to build kernel, rootfs and uboot (bootloaders).. I like openwrt/OE/other building systems to build repositories for specific archs and kind of devices (for example.. the packages which openwrt/OE buildfor mobile devices) | 15:16 |
| rafa_ | viric: but, for bootloaders, kernels, rootfs.. I like to have a proper standar way | 15:16 |
| viric | :) | 15:16 |
| viric | Well | 15:16 |
| viric | I have my proper standard way | 15:16 |
| bartbes | kyak: you don't happen to feel like sending me the stuff to run a 'ben' VM? | 15:17 |
| viric | rafa_: http://vicerveza.homeunix.net/~viric/cgi-bin/nanonixos | 15:17 |
| rafa_ | viric: yeah :).. just that all the people are liking openwrt/OE/etc... for thinkgs like building kernels, bootloaders, rootfs.. which I find hard to port between those systems | 15:18 |
| wpwrak_ | viric: "my standard" ;-) | 15:18 |
| viric | wpwrak_: exactly! :) | 15:18 |
| viric | Time for supper. | 15:18 |
| rafa_ | viric: are you from poland? | 15:18 |
| viric | rafa_: haha let's say that the spaniards think so :) | 15:19 |
| viric | rafa_: I'm catalan | 15:19 |
| rafa_ | :D | 15:19 |
| rafa_ | haha.. some devs from jlime, from poland, have those "time for supper" as well :) | 15:20 |
| viric | "hora de sopar", in catalan | 15:21 |
| rafa_ | viric: barcelona vs real madrid right now | 15:21 |
| viric | rafa_: ah yes. | 15:59 |
| viric | rafa_: I'm not a fan of football :) | 15:59 |
| viric | kyak: I think I may need SERIO_PCIPS2 to get the keyboard | 16:44 |
| viric | rebuilding. | 16:44 |
| viric | Argh | 17:26 |
| viric | I just noticed the down arrow does not do anything in my nanonote | 17:26 |
| viric | even 'showkey' does not show any number | 17:26 |
| viric | ahhh I have to press it strongly | 17:26 |
| viric | kyak: got it! CONFIG_SERIO_I8042 gave the keyboard. | 18:46 |
| Action: kristianpaul prinitng rafless a gift for hollidalys | 20:09 | |
| kristianpaul | if it get good shape i can try wpan case again later :) | 20:10 |
| --- Tue Nov 30 2010 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!