ECL on Mac OS X Yosemite fails ecl-make-image test
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ASDF |
New
|
Undecided
|
Unassigned |
Bug Description
Testing: ecl-make-
ecl -norc -load sys:cmp -eval "'(#.(load(
;;; Loading #P"/usr/
;;; Loading "/Users/
;;; Loading "/Users/
Configuring ASDF
Enabling debugging
Being a bit verbose
Comparing directories
ASDF-TEST:
(:PATHNAME-
#P"/Users/
Frob packages
Running ecl-make-
Test ld-flags in make-image. Should load from ecl-make-image/
;;;;;;;
;;;
;;; BUILDING hello_aux.o FILE
;;;
;;;;;;;
;;;
;;; BUILDING A STANDALONE EXECUTABLE
;;;
;;;
;;; Compiling /Users/
;;; OPTIMIZE levels: Safety=3, Space=0, Speed=2, Debug=3
;;;
;;; End of Pass 1.
;;; Finished compiling /Users/
;;;
Undefined symbols for architecture x86_64:
"_hello_string", referenced from:
_
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
TEST ABORTED: Error code 1 when executing
(RUN-PROGRAM "gcc" ("-o"
Changed in asdf: | |
milestone: | none → asdf3.1.6 |
I suspect that ECL may be mistakenly thinking it should be building a 32-bit binary.