arm-csc -emit-import-library foo-framework -s -o foo-framework.so foo-framework.scm arm-csc -s -o foo-framework.import.so foo-framework.import.scm arm-csc -o foo foo.scm Error: (load) during expansion of (import ...) - unable to load compiled module - ./foo-framework.import.so: wrong ELF class: ELFCLASS32: "./foo-framework.import.so" Call history: (quote coops) (##core#quote coops) (import coops) (import chicken scheme chicken matchable srfi-1 data-structures extras record-variants foreign) (import scheme chicken) (##core#undefined) (import scheme) (##core#undefined) (##core#undefined) (##core#undefined) (##core#begin (##core#begin (##sys#require (quote foo-framework)) (import foo-framework)) (##cor...... (##core#begin (##sys#require (quote foo-framework)) (import foo-framework)) (##sys#require (quote foo-framework)) (quote foo-framework) (##core#quote foo-framework) (import foo-framework) <--