Cannot work out how to run .scm (using guile or scm) files
<p>I have created a <em>abc.scm</em> file and tried to compile it to a binary (or whatever guile scheme compiles to) using "<strong>guild compile</strong>", "<strong>scm</strong>" and "<strong>guile</strong>" commands in terminal in Ubuntu.</p>

<p>For "<strong>guild compile abc.scm</strong>", I get the output "<em>wrote `/home/tarunmaganti/.cache/guile/ccache/2.0-LE-8-2.0/home/tarunmaganti/abc.scm.go'</em>" 
I find the file and run like this - "<strong>./abc.scm.go</strong>" which says permission denied.<br>
When I give the necessary permissions using "<strong>chmod 755</strong>" or "<strong>chmod 777</strong>", I get an error like - "<em>bash: ./abc.scm.go: cannot execute binary file: Exec format error</em>".    </p>

<p>The "<strong>scm whatever-file-name.scm</strong>" just opens up the scm interpreter.</p>

<p>The "<strong>guile whatever-file-name.scm</strong> does nothing.</p>

<p>The link of official GNU/Guile Scheme isn't very helpful.</p>

<p>Please, help me. I would like to create a guile scheme script file. Compile it and run it as C/C++ program. Is it possible?
If compilation isn't possible, I would like to know, how to at least run the script file of <strong>GNU/guile scheme</strong> or <strong>MIT-Scheme</strong>.</p>

<p>{Step-by-step is highly appreciated, I'm still a beginner in using Ubuntu and also in Scheme.}</p>

<p>Thanks in advance.</p>