I finally got back to this... Below is the diff that got it working on OpenBSD on the latest build. I haven't attacked the addons yet, and but "gmake test"...
11793
nlb0666
Sep 9, 2009 7:36 pm
Ooops sorry for the stream of consciousness comments in the Coro.c patch... Obviously I'm no longer segfaulting or jumping to the wrong place or I wouldn't...
11794
Steve Dekorte
stevedekorte
Sep 9, 2009 11:41 pm
... Thanks for the patches! If it's not too much trouble, could create a git repo on github that I could pull them from? Thanks, Steve...
11795
dennisf486
Sep 14, 2009 9:39 pm
For my C++ to Io binding library, when I get a method call come in from Io, and I have a bunch of Io objects as arguments, some of them will be native Io...
11796
Steve Dekorte
stevedekorte
Sep 15, 2009 2:06 am
... Hi Dennis, You can test for primitive types using the IOOBJECT_ISTYPE() macro. Example: IOOBJECT_ISTYPE(self, Seq) ... Yes, the tag contains the primitive...
11797
dennisf486
Sep 17, 2009 12:17 am
My C++ binding library uses the C++0x standard, so I have to pass a flag to gcc for it to compile. However, there doesn't seem to be methods in...
11798
Jeremy Tregunna
jeremy.tregunna@...
Sep 17, 2009 12:25 am
... Sure, make a patch, ask Steve to pull from your repo. That's one way to get it into Io. Something like this is very likely to be accepted. ... Regards, ...
11799
mike5160
Sep 18, 2009 7:08 pm
Hi all, Just compiled and tried io language on Arch Linux. Download source code and then did $ make vm $ make all Several addons did not compile. However Flux...
11800
dennisf486
Sep 25, 2009 9:14 pm
My partner on this game project expressed some reservations about distributing the game's scripts in human-readable form. I understand that when Io runs a...
11801
Steve Dekorte
stevedekorte
Sep 27, 2009 9:22 am
... We may have some old code to do that, but have you considered encrypting the source file instead? Steve...
11802
paulcgregory
Sep 29, 2009 2:00 pm
Hi, I'm currently playing with Io as a potential basis for a procedural animation framework, along the lines of Steve May's AL ...
11803
Nick Fitzgerald
fitzgen...
Oct 1, 2009 10:05 pm
Hello everyone! I stumbled upon Io the other day and I very much like what I see! I want to continue exploring the language and since most of my background is...
11804
Rich Collins
richwcollins
Oct 1, 2009 11:28 pm
Looks good to me. Did you sudo make install afterward? Is libevent installed?...
11805
fitzgen@...
fitzgen...
Oct 2, 2009 1:40 am
I just ran "sudo make Socket" again, then ran "sudo make install" and I'm still getting that same message inside Io when I try to access the Socket addon. I...
11806
Rich Collins
richwcollins
Oct 2, 2009 6:22 am
I'm out of town atm, Im happy to have a look when I get back. On Oct 1, 2009, at 3:39 PM, "fitzgen@..." <fitzgen@...>...
11807
Nick Fitzgerald
fitzgen...
Oct 2, 2009 5:11 pm
Thanks a lot! _Nick_...
11808
dennisf486
Oct 2, 2009 8:48 pm
I had the same problem on Ubuntu 9.04. It is caused by a problem with the event library. Unfortunately I don't remember what I did to fix it but I think you...
11809
Rich Collins
richwcollins
Oct 2, 2009 10:57 pm
Also, might want to try t download latest libevent and build from source....
11810
Nick Fitzgerald
fitzgen...
Oct 3, 2009 12:41 am
Thanks for all the help so far guys! I seem to be making some slight progress (maybe). I ran these commands in this order: * sudo aptitude install libevent-dev...
11811
Jeremy Tregunna
jeremy.tregunna@...
Oct 3, 2009 2:40 am
What version of libevent are you using? ... Regards, Jeremy Tregunna jeremy.tregunna@......
11812
Nick Fitzgerald
fitzgen...
Oct 3, 2009 2:44 am
I just built 1.4.8-stable from source, and still no luck. Interestingly enough, in the traceback Io refers to libevent-1.3e.so.1 and not libevent-1.4.8. Do you...
11813
Jeremy Tregunna
jeremy.tregunna@...
Oct 3, 2009 2:50 am
In fact I do. See if you can clear that up first then make clean and build Socket again. ... Regards, Jeremy Tregunna jeremy.tregunna@......
11814
Nick Fitzgerald
fitzgen...
Oct 3, 2009 3:02 am
Argh, same message, this time it is referencing libevent-1.4: Io> Socket Exception: Error loading object ...
11815
Jeremy Tregunna
jeremy.tregunna@...
Oct 3, 2009 3:03 am
Do us a favour, run an ldd /usr/local/lib/io/addons/Socket/_build/dll/ libIoSocket.so and paste the output. ... Regards, Jeremy Tregunna jeremy.tregunna@......
11816
Nick Fitzgerald
fitzgen...
Oct 3, 2009 3:05 am
... You don't happen to be on #io do you? I feel like we are having a really slow back and forth here... _Nick_...
11817
Jeremy Tregunna
jeremy.tregunna@...
Oct 3, 2009 3:07 am
Ok, do you see the problem with that? :) Find libevent-1.4.so.2 on your system, ensure the dir it exists in is in your ld cache search path (normally...
11818
dennisf486
Oct 3, 2009 5:21 pm
Oh that jogged my memory. Two things: 1. It was actually the NEWER version of libevent that was broken. They changed the name of a function or something,...
11819
Mike Austin
mike_ekim
Oct 3, 2009 6:30 pm
I've been digging into other languages again, and want to bring up the old block scope debate. I think Smalltalk, although it has it's own warts, still ...
11820
Rich Collins
richwcollins
Oct 3, 2009 7:10 pm
You are sending the x message to the object returned by writeln, which is nil. Object clone do(name := "Rich"; greet := method(block(writeln("My name is " .....
11821
Mike Austin
mike_ekim
Oct 3, 2009 7:36 pm
I sent this reply, but I'll try again... Yeah.. um, I haven't coded in Io for a bit, so there's lot of errors :) Nevermind! It should be the following, which...