13 Jui
2009
13 Jui
'09
18:05
On Sat, 2009-06-13 at 07:31 -0400, Marc Feeley wrote:
% gsc -link scmlib.scm % gcc main-c-app.c -D___LIBRARY scmlib.c scmlib_.c -lgambc % ./a.out hello montreal returned 8 hello world returned 5 */
Marc: Once again examples of mixing C and Scheme code on this list contain incorrect gcc compiler options. You will quite possibly get incorrect results in the executable if you don't include -fwrapv, -fno-strict-aliasing, -mieee (on x86), etc., etc., all those options that you work so hard to get right in gsc-cc-o.bat. I recommend that you put together shell-scripts: gsc-compile-c-to-o gsc-link-c-to-scheme that will have the correct options. This is bug 103. Brad