<div dir="ltr"><br><div><div class="gmail_extra"><br><br><div class="gmail_quote">On 30 October 2013 01:32, Petersen, Chris <span dir="ltr"><<a href="mailto:CPetersen@cw.bc.ca" target="_blank">CPetersen@cw.bc.ca</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
In case it's useful, LambdaNative supports cross-compiling Gambit Scheme apps using the OpenWrt SDKs (tested on one of the MIPS targets from the Attitude Adjustment (12.09) release).<br>
<br>
Chris<br>
<br></blockquote><div><br>Thanks. It looks like an interesting project. I did not manage to get it up & running though, I can't remember right now why.<br><br></div><div>In the meantime I have found a way to cross compile scheme apps. When running gsc with -exe and -verbose, it will print out the gcc command lines it uses. It looks like I was missing -lutil -ldl -lm. The complete command line looks like this (not including all the optimization options):<br>
<br>mips-openwrt-linux-gcc -D___SINGLE_HOST -I"/home/roti/programs/gambit.mips-openwrt/include" test.c test_.c /home/roti/programs/gambit.mips-openwrt/lib/libgambc.a -lutil -ldl -lm<br><br><br></div><div>Razvan<br>
</div></div></div></div></div>