Issue #1 resolved

Interpreter Error.

Anonymous created an issue

set: 28: Illegal option -o posix

when typing "steam" or "boiler" at the terminal. Any ideas where I went wrong?

Comments (9)

  1. Anonymous

    Waf: Entering directory `/home/phil/Source/steam-boiler/steam-boiler-40.1/build'

    • installing build/default/src/boiler as /usr/local/bin/boiler Waf: Leaving directory `/home/phil/Source/steam-boiler/steam-boiler-40.1/build' 'install' finished successfully (0.106s)
  2. Erik Southworth repo owner

    I'm guessing your default shell is NOT bash. This option is set on line 28 of boiler.in. You can try to comment line 28 out or set line 1 to !#/bin/bash. Let me know what shell you are using with boiler. Also, the distro, Ubuntu, Fedora, etc...

  3. Anonymous

    ok. not to be a complete dunce, but this is what happens after I change line 1. in bash....

    /usr/local/bin/boiler: line 1: !#/bin/bash: No such file or directory /usr/local/bin/boiler: line 210: unexpected EOF while looking for matching `)' /usr/local/bin/boiler: line 589: syntax error: unexpected end of file

    I'm using Ubuntu 10.10

    using sh, this is the result.

    $ boiler /usr/local/bin/boiler: 1: !#/bin/bash: not found set: 28: Illegal option -o posix $

    I must have had sh or dash as the shell previously.

    thanks

  4. Anonymous

    I'm going to try to duplicate the error on another machine. I'm still getting the syntax errors.

  5. Erik Southworth repo owner

    I fixed a FATAL syntax error and pushed a new V42 release. There was something wrong with how Bash 4 parses here-documents. Please give me some feedback as to whether this release works for you. It may not address your errors.

  6. Log in to comment