Inform 7 v10.1.0 is now open-source

So that nearly worked. I got a better error message. Here are my suggested hacks;

inweb\Materials\platforms\windows.mkscript add

SHELL = bash

inweb\Chapter 6\Makefiles.w

No backslashes in Makefile paths.

oid Makefiles::pathname_slashed(OUTPUT_STREAM, pathname *P) {
	TEMPORARY_TEXT(PT)
	WRITE_TO(PT, "%p", P);
	LOOP_THROUGH_TEXT(pos, PT) {
		wchar_t c = Str::get(pos);
                if (c == '\\') c = '/'; // JKJ  <- add this
		if (c == ' ') WRITE("\\ ");
		else PUT(c);
	}
	DISCARD_TEXT(PT)
}

So then i get the latest everything, rebuild and it works.

# ../intest/Tangled/intest inform7 -show Acidity
Inform 7 v10.1.0 has started.
I've now read your source text, which is 70 words long.
I've also read Basic Inform by Graham Nelson, which is 7691 words long.
I've also read English Language by Graham Nelson, which is 2328 words long.
I've also read Standard Rules by Graham Nelson, which is 32168 words long.

  The 70-word source text has successfully been translated. There were 1 room
    and 1 thing.
Inform 7 has finished.

[1] Acidity passed

So, is it possible to inter into ā€œCā€ and build a game? Any instructions on this or shall i delve into the docs. thanks.

1 Like