That doesn’t seem to have any effect unfortunately. gsc seems to process the ##include directives before evaluating any of the actual code.


On Sat, May 3, 2014 at 1:40 PM, Álvaro Castro-Castilla <alvaro.castro.castilla@gmail.com> wrote:
; game1.scm
(##include “engine/engine#.scm”)

However, the ##include directive only searches relative to the current file, so my build of libgame1.a fails. There doesn’t seem to be any way to specify an include path to look in.


Perhaps (current-directory <dir>) can help you with this. It can when interpreting code, at least.