Conversation with #inferno at Wed Jan 2 19:08:45 2013 on powerman@irc.freenode.net (irc) (19:08:45) powerman left the room (quit: Disconnected by services). (19:57:16) leetspete: infernjoe: Thanks for testing, sorry to hear about the segfaults. Could I trouble you for the details of your distribution, etc.? (20:03:17) leetspete: Ah, also I guess the video driver (framebuffer, X, etc.) that you were trying to use. (20:11:43) raphaelsc [~raphaelsc@201-78-39-191.user.veloxzone.com.br] entered the room. (20:25:48) infernjoe: leetspete: sure - ubuntu 12.04 64-bit. x11. (20:26:17) infernjoe: leetspete: i guess i should actually try building a simple 32-bit SDL app to make sure that works ;) (20:27:38) infernjoe: leetspete: btw, your SDL/inferno stuff comes at a time when i'm looking (again) at squeak/pharo for inspiration on packaging for inferno. (20:29:15) infernjoe: while it's arguable whether or not squeak/pharo is a "success", it is packaged in an easy-to-get-started way for the "major" platforms. i think inferno could be handled the same way... alas acme-sac is kinda close except when you want to write gui apps. (20:30:55) leetspete: infernjoe: That's interesting. I'd not used Pharo ever and my setup method for Inferno current consists of "rsync from a system it is running on and try to remember not to copy the homedirs too". :P (20:32:37) leetspete: infernjoe: My default test program is this animated moire pattern: http://static.debu.gs/sdl_moire.c It's nearly a decade old but it still runs. (20:32:53) infernjoe: ;) (20:33:19) leetspete: Except with the aalib driver. The aalib driver hates when you try to write pixels directly to the buffer. (20:33:22) infernjoe: thanks for the sample... that'll speed my test up. (21:04:29) infernjoe: leetspete: sdl_moire.c works fine when compiled via "gcc -m32 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -lSDL-1.2 sdl_moire.c -o bozo" (21:05:19) infernjoe: leetspete: any startup info i need for emu-sdl? i just it up and type "wm/wm" (21:08:14) infernjoe: leetspete: i'll try to setup a 32-bit linux to try your emu-sdl. this is almost certainly a 32-bit -vs- 64-bit host compilation issue (21:09:00) leetspete: infernjoe: I hope not. Although I am compiling in a 32-bit chroot. (21:09:31) leetspete: Well, actually, of all the things it *could* be, I probably should hope it is just a compilation issue. :) (21:10:13) infernjoe: leetspete: well at least i'll try the whole thing 32-bit to validate your system under ubuntu 12.04 (21:13:00) leetspete: infernjoe: I am seriously six kinds of appreciative for your help. (21:13:34) infernjoe: so back to pharo... i've had a fascination with smalltalk for a long time but never really did anything but gawk at it. squeak's GUI seemed pretty goofy looking (i know that's not a good metric to decide thing on). i like the environment so far with respect to tearing into live-running code but miss key things from inferno (csp, styx)... (21:13:56) infernjoe: leetspete: lol... it's easier for me to be a critic than a creator... no thanks necessary. (21:14:30) infernjoe: i work from home so while waiting for obnoxious long android compiles it's a nice diversion (21:15:07) infernjoe: (and oh how i wish i could travel thru time and replace this java virus with an inferno one) (21:17:28) leetspete: infernjoe: Smalltalk has always been on my list of "I bet I would learn a thing or two if I picked this up; I should pick this up" list. (21:17:55) leetspete: s/" list/"/ (22:43:30) yshurik left the room (quit: Ping timeout: 255 seconds). (22:59:28) yshurik [~Adium@223.65.202.84.customer.cdi.no] entered the room. (01:41:29) The account has disconnected and you are no longer in this chat. You will automatically rejoin the chat when the account reconnects.