OpenBSD should work with the same code for FreeBSD for ncpu’s (I think I wrote this code, but cannot remember now). Just add an && defined(__OpenBSD__) and...
Jeremy Tregunna
jeremy.tregunna@...
May 5, 2009 9:47 pm
11496
Hi all, I've been toying with Io for a while (since I found out about it via Pixar's usage). I've been looking for a nice powerful, embeddable, extendable...
Hi Paul, James Burgess (jrb@...) was maintaining the windows support but hasn't committed any patches in a while. I'm pretty sure he'd be glad to pass...
In that case, I'll clean up the changes a bit, check that they don't affect building on Posix, and send a patch. I'll then look at getting the VC build into a...
Jeremy - thanks for the reply. I through "OpenBSD" into the overall makefile on the "NEEDS_M := FreeBSD" etc line (line 10) and that seems to have got past...
Hmmm hacked my way through a little more... Seems like "OpenBSD" needs to be in the same Makefile line for the tools dir as well or the math libraries won't...
As far as I can tell, ucontext is not available on OpenBSD. I tried using a version of libtask from here http://swtch.com/libtask/ but it appears that there...
When I try to build the current git status (trying to do so in preparation for submitting a Win32 patch), I get lots of errors on both Windows and Linux. They...
Hi Paul, A few months ago I pulled the latest Io tree from github and built successfully with only a couple of minor changes using the free vc9 compiler(which...
After running into a rare bug in the previous hash table code, I rewrote it last week and have been tweaking the new code a bit, including a few critical fixes...
Anyone know how to build Io statically? MinGW binaries work in Wine with Ubuntu, so I'm trying to build piece by piece. I'm getting dynamic lib build errors....
... I forget if there is a make option for it, but you'll notice all the libs get built with both dll and static versions. So it should be straightforward to...
I've been trying to understand how Io works and what goes on under the hood. I'm becoming more and more impressed with it, but am a little confused about a a...
... I don't understand what you mean with "123" and "this is a word" please clarify that. However, TRUE, FALSE and NIL are just constants that point at ...
Jeremy Tregunna
jeremy.tregunna@...
Jun 4, 2009 2:37 pm
11516
... What I mean is the construction of numbers and strings....
... That's part of the parsing subsystem. When the lexer matches certain patterns (like numbers or strings), it will create a token of that particular type....
Jeremy Tregunna
jeremy.tregunna@...
Jun 4, 2009 3:34 pm
11518
... Jeremy, But a message (or tree of messages) must, at the end of the day, be sent to real objects (right?). If primitive objects like numbers and strings...
... Strings and Numbers *ARE* objects just like any other. They just happen to be created in C code rather than Io code. You can manipulate number objects just...
... Hi Tobey, Everything compiles to a tree composed of messages. Literals such as numbers and strings in the source become instances of number and string...
This build problem first occurred a couple years ago for me, and I just noticed the latest code I pulled from github still has the same issue. Steps to...
In my opinion this isn't the responsibility of io, nor any other library to do. It's not third party developers fault that GNU ld is "dumb" (I don't use that...