List Info

Thread: What needs to be changed in _build.io to make IoVM build cleanly?




What needs to be changed in _build.io to make IoVM build cleanly?
user name
2006-02-15 05:11:47
Hi Michael,

On 2/15/06, Michael T. Richter <ttmrichtergmail.com&gt; wrote:
&gt;> ; &nbsp; &nbsp; &nbsp; &nbsp; The second error is the one that I reported in January:
>>&nbsp; &nbsp; &nbsp;   ;  ./vm/io _build.io
>>&nbsp; &nbsp;   ; &nbsp;  Project build

&gt; &nbsp; &nbsp;  Could you try, Directory clone setPath(&quot;.") items in vm/io? Does it list a bunch of File objects? Could you also try the same thing but using "bindings" instead of ".&quot;.
>
Sure. ; Hang on a second.

Could you try again with an "items" on the end?

Directory clone setPath(&quot;.") items
Directory clone setPath(&quot;bindings") items


What's weird to me is that there isn't a directory called "bindings" anywhere in the IoVM distribution.  (There is, of course, for IoFull.)&nbsp; If this is trying to open a directory called "bindings" it should assert some kind of error, no?

Errr... you aren't making sense. The IoVM distribution doesn't need a
_build.io. _build.io is used for building bindings... and the IoVM
doesn't have any bindings... so it doesn't need it. Has a _build.io
file been included in the IoVM tar ball by mistake?

Jonathan.
What needs to be changed in _build.io to make IoVM build cleanly?
user name
2006-02-15 05:30:46
Could you try again with an "items" on the end?

Sure.&nbsp; Let me guess -- I misread your original post, right?

Directory clone setPath(&quot;.") items
Directory clone setPath(&quot;bindings") items

Well, given what you say later, the second one fails as expected.

Errr... you aren't making sense. The IoVM distribution doesn't need a
_build.io. _build.io is used for building bindings... and the IoVM
doesn't have any bindings... so it doesn't need it. Has a _build.io
file been included in the IoVM tar ball by mistake?

Yes.&nbsp; I guess so.  And it has been this way since January.&nbsp; There's a _build.io and it gets executed by a make in the IoVM directory.  Shall I assume, then, that the fix to this problem is to delete _build.io?  localhost.localdomain" ALIGN="middle" ALT=":-D" BORDER="0">

--
Michael T. Richter
Email: ttmrichtergmail.com, mtr1966hotpop.com
MSN: ttmrichterhotmail.com, mtr1966hotmail.com; YIM: michael_richter_1966; AIM: YanJiahua1966; ICQ: 241960658; Jabber: mtr1966jabber.cn
What needs to be changed in _build.io to make IoVM build cleanly?
user name
2006-02-15 05:54:36
On 2/15/06, Michael T. Richter <ttmrichtergmail.com&gt; wrote:
&gt; &nbsp; &nbsp; &nbsp;   ; &nbsp; On Wed, 2006-15-02 at 18:11 +1300, Quag wrote:
&gt;
>&nbsp; Sure. ; Let me guess -- I misread your original post, right?

Yeah.

>&nbsp; Yes.  I guess so.  And it has been this way since January.&nbsp; There's a _build.io and it gets executed by a make in the IoVM directory.  Shall I assume, then, that the fix to this problem is to delete _build.io?

Yes. You might need to tweak the Makefile as well.

Sorry. I suspect this one slipped through the cracks because lots of
people either use darcs or IoFull. On top of that the directory
listing bugs I mentioned before were originally spotted when _build.io
tried to list "bindings". So your report was probably assumed to be
caused by the same bug.

Sorry about the hassle,
Jonathan.
What needs to be changed in _build.io to make IoVM build cleanly?
user name
2006-02-15 06:20:39
Sorry about the hassle,
Jonathan.

Well it made for a desperation run to build IoFull -- which worked for a change.&nbsp; localhost.localdomain" ALIGN="middle" ALT=":-D" BORDER="0">  So I've got IoVM, IoServer and IoFull all working now, giving me lots to play with.

--
Michael T. Richter
Email: ttmrichtergmail.com, mtr1966hotpop.com
MSN: ttmrichterhotmail.com, mtr1966hotmail.com; YIM: michael_richter_1966; AIM: YanJiahua1966; ICQ: 241960658; Jabber: mtr1966jabber.cn
What needs to be changed in _build.io to make IoVM build cleanly?
user name
2006-02-16 21:47:43
On Wed, 2006-15-02 at 18:54 +1300, Quag wrote:
Sorry about the hassle,
Jonathan.

Well it made for a desperation run to build IoFull -- which worked for a change.&nbsp; localhost.localdomain" alt=":-D" align="middle" border="0">  So I've got IoVM, IoServer and IoFull all working now, giving me lots to play with.



I am sooooooo excited to try this fix when I get home. I am on cygwin, but I am pretty sure that the _build.io file is what prevented my build from finishing the last eleventy-eight times I tried it.

Just to be clear, Michael, these are the main steps I distilled from the conversation:

1. Put io.exe somewhere on the path
2. delete the _build.io file

Did I miss any?

I'm so excited to get back to hacking Io; it'll give me a rest from ruby and lisp. Thanks for having this discussion on the public list.

- Jared
What needs to be changed in _build.io to make IoVM build cleanly?
user name
2006-02-16 21:58:41
Hi Jared,

On 2/17/06, Jared Nuzzolillo <onceuponapriorigmail.com&gt; wrote:
&gt;
> I am sooooooo excited to try this fix when I get home. I am on cygwin, but I am pretty sure that the _build.io file is what prevented my build from finishing the last eleventy-eight times I tried it.
>
> Just to be clear, Michael, these are the main steps I distilled from the conversation:
>
> 1. Put io.exe somewhere on the path
> 2. delete the _build.io file
>
> Did I miss any?

No. Those are the correct steps. As long as there is a vm/io.exe it
doesn't matter if the make reported the build as successful.

Jonathan.
[1-6]

about | contact  Other archives ( Real Estate discussion Medical topics )