00:20:39  * kazuponjoined
00:57:40  * kazuponquit (Remote host closed the connection)
01:05:54  * xmingquit (Ping timeout: 272 seconds)
01:09:07  * kazuponjoined
01:19:38  * kazuponquit (Remote host closed the connection)
02:28:29  * kazuponjoined
02:46:29  * kazupon_joined
02:48:50  * kazuponquit (Ping timeout: 256 seconds)
03:01:13  * xmingjoined
03:02:10  * bradleymeckquit (Quit: bradleymeck)
04:06:24  * mmaleckichanged nick to mmalecki[zzz]
04:48:04  * arek_deepinitjoined
06:02:34  * aliemjoined
06:26:07  * arek_deepinitquit (Quit: Konversation terminated!)
06:40:57  * kristatejoined
06:42:04  * kristatequit (Remote host closed the connection)
08:27:15  * kazuponjoined
08:29:48  * kazupon_quit (Ping timeout: 260 seconds)
09:18:56  * kristatejoined
09:34:39  <pancake>hi creationix
09:43:38  * aliemquit (Remote host closed the connection)
09:45:15  * kazuponquit (Remote host closed the connection)
09:45:30  * kazuponjoined
09:46:34  * aliemjoined
09:50:03  * kazuponquit (Remote host closed the connection)
09:50:23  * kazuponjoined
09:52:49  * kazuponquit (Remote host closed the connection)
09:53:07  * kazuponjoined
09:55:08  * kazuponquit (Remote host closed the connection)
09:55:24  * kazuponjoined
10:19:38  * kazuponquit (Remote host closed the connection)
11:36:09  * mmalecki[zzz]changed nick to mmalecki
11:41:08  * dvv_joined
13:12:13  * kazuponjoined
13:24:26  * kristatequit (Remote host closed the connection)
13:25:38  * kristatejoined
13:27:45  * kristatequit (Remote host closed the connection)
13:33:02  * kristatejoined
13:33:57  * kristatequit (Remote host closed the connection)
13:35:04  * kristatejoined
13:36:22  * kristatequit (Remote host closed the connection)
13:37:10  * kristatejoined
13:48:52  * kristatequit (Remote host closed the connection)
13:49:20  * kristatejoined
13:51:47  * kristatequit (Remote host closed the connection)
13:52:15  * kristatejoined
14:01:04  <creationix>g'morning
14:02:59  * dvv_quit (Ping timeout: 240 seconds)
14:05:58  <pancake>moing
14:06:00  <pancake>s/g//
14:14:17  * kevwiljoined
14:23:32  * kazuponquit (Remote host closed the connection)
14:27:41  * TheJHjoined
14:55:01  <rphillips>g'mornin
14:55:54  * kazuponjoined
14:57:24  <creationix>pancake, http://n8.io/cross-compiling-nodejs-v0.8/
15:21:52  <rphillips>http://blog.nodejs.org/2012/09/30/bert-belder-libuv-lxjs-2012/
15:25:28  <pancake>rphillips: but nodejs doesnt needs host compiler
15:25:31  <pancake>only target one
15:28:02  <rphillips>hmm?
15:29:44  <pancake>rphillips: we are talking about crosscompiling luvit to mips
15:29:52  <pancake>i need it for work
15:29:57  <pancake>and creationix wants it for luv
15:30:17  <pancake>i can point you to the sdk im using
15:30:18  <rphillips>should work
15:30:27  <pancake>and the shellscript i use to setup the environment
15:30:44  <pancake>rphillips: the problem is that some sources must be compiled using the host compiler
15:30:52  <pancake>like buildvm from luajit
15:31:11  <pancake>it needs to be compiled with the native compiler in order to execute it to generate intermediate .c files to continue the compilation
15:32:32  <rphillips>pancake: you may need to add to the gyp files' 'target' sections
15:32:39  <rphillips>'toolsets': ['host'] or 'target'
15:32:52  <rphillips>depending on which arch it needs
15:33:02  <pancake>i dont know a lot of gyp..
15:33:26  <pancake>well. i just know little things :P
15:33:47  <rphillips>does the toolchain work on osx?
15:34:04  <pancake>the one i have its linux-x86-32 only
15:34:10  <pancake>from openwrt
15:34:27  <pancake>u should install a vm..
15:34:38  <pancake>but i think you can simulate the same issue by crosscompiling with mingw32
15:34:44  <pancake>which is already in osx ports
15:34:50  <pancake>and will suffer from the same issues
15:36:16  <pancake>im uploading that toolchain
15:42:37  <pancake>http://nopcode.org/p/mips/
15:46:52  <rphillips>do you have your x-compile script?
15:46:57  <pancake>yep 1m
15:47:12  <pancake>its a makefile
15:47:15  <pancake>"make shell"
15:49:26  <pancake>http://nopcode.org/p/mips/Makefile
15:50:55  * kevwilquit (Quit: WeeChat 0.3.8)
16:02:42  <pancake>so it should be something like --dest-cpu=mips --dest-os=linux
16:04:16  * kevwiljoined
16:06:49  <dvv>pancake: use aboriginal linux image and build natively
16:08:38  <pancake>no gcc on openwrt
16:08:56  <dvv>uclibc?
16:08:59  <pancake>y
16:09:13  <dvv>mips or mipsel?
16:09:22  <pancake>anyway supporting crosscompilation in luvit would be desirable
16:10:58  <dvv>crosscompilation is world evil
16:11:01  <dvv>really
16:11:19  <pancake>i know, but cmon. its there for something :P
16:13:55  * mmaleckichanged nick to mmalecki[brb]
16:13:56  <rphillips>you want to do something like this https://gist.github.com/6a5262e4a423d9a0d999
16:14:11  <rphillips>it's hard though
16:14:38  <rphillips>. ./cross.sh && ./configure && make -C out V=1
16:14:52  <dvv>pancake: yes, for waisting man-hours :)
16:18:15  <creationix>I don't care if we're cross-compiling or native compiling inside a vm
16:18:17  <creationix>it's all the same to me
16:18:22  <creationix>luvit just isn't that big
16:18:32  <creationix>I just want soething that works
16:18:36  <pancake>rphillips: that patch should work?
16:18:50  <pancake>i will try in few mins.. im busy at work now
16:19:07  <creationix>is there mips for aboriginal?
16:19:16  <pancake>qemu-mips
16:19:24  <pancake>and run an img with uclibc
16:19:34  <pancake>but i dont think there any uclibc based distro with gcc inside
16:20:36  <creationix>yeah, kinda need gcc inside to native compile ;)
16:21:11  <rphillips>pancake: it's a start, but doesn't quite work all the way
16:24:24  <dvv>aboriginal has system imahe with building tools inside
16:27:53  <dvv>landley.net/aboriginal/downloads/binaries/ grep for mips
16:28:37  <rphillips>what is the performance diff with plain lua?
16:28:56  <rphillips>using just plain lua for cross platform or cross compiling would be a lot easier
16:33:16  <pancake>we can disable jit in luajit
16:33:22  <pancake>well. wit the current gyp we can't
16:33:31  <pancake>but i was able to do it when it was just plain makefiles
19:26:06  * creationixtopic: Lua + libUV + jiT = pure awesome-sauce | http://luvit.io
19:33:01  * jelliottjoined
19:36:59  * indexzerojoined
19:50:05  <pancake>bak
20:01:33  * jbuezajoined
20:07:30  * indexzeroquit (Quit: indexzero)
20:10:35  * jelliottpart
20:11:22  * indexzerojoined
20:34:13  * indexzero_joined
20:36:21  * kevwilquit (Read error: Connection reset by peer)
20:36:36  * indexzeroquit (Ping timeout: 255 seconds)
20:36:36  * indexzero_changed nick to indexzero
20:39:20  * kevwiljoined
20:51:10  * indexzero_joined
20:53:40  * indexzeroquit (Ping timeout: 260 seconds)
20:54:11  * indexzerojoined
20:56:21  * indexzero_quit (Ping timeout: 260 seconds)
21:35:22  * kevwilquit (Read error: Connection reset by peer)
21:39:23  * indexzeroquit (Quit: indexzero)
21:48:49  * kevwiljoined
22:08:58  * bakinsquit (Quit: bakins)
22:09:03  * kristatequit (Remote host closed the connection)
22:19:17  * indexzerojoined
22:45:09  * indexzeroquit (Quit: indexzero)
22:52:20  * TheJHquit (Ping timeout: 244 seconds)
23:02:04  * kevwilquit (Quit: WeeChat 0.3.9)
23:11:17  * bakinsjoined
23:35:08  * bakinsquit (Quit: bakins)
23:58:14  * jbuezaquit (Read error: Connection reset by peer)